C++
bobohoo
这个作者很懒,什么都没留下…
展开
-
汉诺塔问题
有三根针A,B,C.A针上有n个盘子,盘子大小不等,大的在下,小的在上。要求把这n个盘子从A针移到C针,在移动的过程中可以借助B针,每次只允许移动一个盘,而且在移动过程中三根针上都保持大盘在下,小盘在上。如下图所示 问题分析:将n个盘子从A针移到C针可以分解为下面三个步骤。(a)将A上n-1个盘子移到B针上(借助C针);(b)把A上剩下的一个盘子移到C针上;(c)将n-1个原创 2012-10-09 11:02:51 · 939 阅读 · 0 评论 -
统计出现最多的数字 用二维数组来解决
题目描述输入一个长度小于等于256,大于0,且只包含数字的字符串,统计其中出现最多数字的个数。若有多个数字的个数并列最多,取最先出现的数字。输出该数字及个数做成的字符串,格式:"数字+逗号+个数"。输入输入一个长度小于等于256,大于0,且只包含数字的字符串输出输出该数字及个数做成的字符串,格式:"数字+逗号+个数"。注意逗号为英文半角原创 2012-12-14 02:41:55 · 958 阅读 · 0 评论 -
题目 挑选出现最多的数字 用结构体实现
题目描述请编写一个main函数,它的功能是:读入一串整形数据,取出整型数据中出现次数最多的数据,并按照升序排列返回。输入一串整形数据。输出取出整型数据中出现次数最多的数据,并按照升序排列返回。样例输入1 1 3 4 4 4 9 9 9 10样例输出4 9提示有可能多个整数出现的次数一样多,则要返回多个并排序返回.解原创 2012-12-18 23:37:21 · 400 阅读 · 0 评论