- 博客(27)
- 收藏
- 关注
原创 浅析·排序
*冒泡排序也不难,冒泡排序就是比较一组数据中相邻的两个元素,小的放前,大的放后,固定他俩的位置,在比较后两个,比到头之后再比较最后一个和最后一个-1的元素,小的放前,大的放后,直到比较出大小,最后输出即可,为什么要叫做“冒泡排序”呢,因为他是把这组数据中最大的想成泡泡,让他一直往后飘。**选择排序就是要把一组数据中的第一个数据与最小数据交换,然后把交换的数据固定,再把除固定数据以外的第一个数据与剩下数据中的最小值进行比较,并进行交换,直到已排序的数据后面的数据是整组数据中最大的。i
2024-10-01 16:57:09
448
1
原创 D进制的A+B
输入两个非负 10 进制整数 A 和 B(≤230−1)输出 A+B 的 D(1<D≤10)进制数。输入在一行中依次给出 3 个整数 A、B 和 D。输出 A+B 的 D 进制数。提交30分钟后可观看解题视频。
2024-06-16 09:23:07
221
原创 【入门】移动数组元素
在一个不重复的数组中,请将这个数组的最小数和数组第一个数交换,最大数和数组最后一个数交换!有两行 第一行有一个整数n ( 5 <= n <= 100 ) 第二行有n个不重复的整数!分数:100 OI排行榜得分:10(0.1*分数+2*难度)时间限制:C/C++ 1000MS,其他语言 2000MS。内存限制:C/C++ 16MB,其他语言 32MB。提交30分钟后可观看解题视频。【入门】移动数组元素。
2024-05-13 22:32:09
480
原创 高精度题库
求2+2*2+2*2*2+…=n*(n-1)*(n-2)*...*1,如:5!=n*(n-1)*(n-2)*...*1,如:5!6.【基础】求2+2*2+2*2*2+…分数:100 OI排行榜得分:12(0.1*分数+2*难度)分数:100 OI排行榜得分:12(0.1*分数+2*难度)分数:100 OI排行榜得分:12(0.1*分数+2*难度)分数:100 OI排行榜得分:12(0.1*分数+2*难度)分数:100 OI排行榜得分:12(0.1*分数+2*难度)
2024-05-12 23:15:53
1052
1
原创 C++入门 - 高精度
同高精度加法,区别在于进行减法时要判断两数的大小,计算完成后要注意高位的可能有多余的零,要忽略这些零(直接让其长度减1)但要保证结果至少有一位数。高精度加法的输入需要用char或string的字符串输入方法,并且先判断正负,如果两个数同号,那么就用高精度加法。输入描述 两个非负整数,每行一个。输出描述 一个整数,代表两个整数相减之后的结果。描述 计算a+b的值,a,b皆为不超过240位的正整数。a,b都是不超过240位的非负整数。输出描述 一个数,代表两个整数的和。
2024-05-04 23:17:35
412
原创 摘花生问题
Hello Kitty想摘点花生送给她喜欢的米老鼠。她来到一片有网格状道路的矩形花生地(如下图),从西北角进去,东南角出来。地里每个道路的交叉点上都有种着一株花生苗,上面有若干颗花生,经过一株花生苗就能摘走该它上面所有的花生。Hello Kitty只能向东或向南走,不能向西或向北走。问Hello Kitty最多能够摘到多少颗花生。
2024-03-29 20:33:45
360
1
原创 开关门问题
格莱尔家里有7扇房门,编号分别为1到7。格莱尔的爸爸把所有的门都打开,格莱尔的妈妈把所有编号是2的倍数的房门作相反的处理(原来开着的门关上,原来关上的门打开),格莱尔把所有编号是3的倍数的房门作相反的处理,问共有几扇门是开着的?只要判断真假(false true)就行了,false 为关 true为开,最后求一共有几扇门是开的。这道题创建动态数组m比较难(对于新手)
2024-03-25 22:45:34
337
原创 求一个三位数各个数位之和
这道题,假设n等于145,那么个位就等于145除以10的余数,就是5,那么十位就等于145除以10的商除以10的余数,就是4,百位是145除以100,等于1。
2024-03-25 00:29:07
498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人