yxiu1
yxiu1
全部文章
分类
归档
标签
去牛客网
登录
/
注册
yxiu1的博客
全部文章
(共5篇)
题解 | #回文对称数#
想到一个笨方法,欢迎各位交流指教。 主函数输入n 进入循环从1开始判断每一个数字是不是回文数 如果是则打印 判断函数func() 如果传递参数是一位数字直接返回1,设定一个数组用于存放参数的每一位(倒序存放,如果是回文数正序倒序不受影响,所以不用刻意倒回来) 局部变量i用于调整数组...
数组
C
2022-08-25
0
374
题解 | #牛牛的10类人#
描述 世界上有10类人,1类是懂二进制的,另一类的不懂二进制的。牛牛是第10种人,因此他是懂二进制的。 牛牛把二进制数分成两种,一种是 1 的数量是偶数的,牛牛称之为 1 数,一种是 0 的数量是偶数的,牛牛称之为 0 数,如果一个数同时是 1 数和 0 数,那...
数组
数学
C
2022-08-20
1
480
题解 | #明明的随机数#
大佬们太强了,萌新作为初学者想到一个比较麻烦但是比较好理解的方法 arr数组用于存放输入的整数,map数组存放1~500用于和arr作比较(for循环对map[501]进行元素填充,注意填充从下标1开始,方便后续计算) while循环向arr数组输入整数,输入一次和map数组对比一次,如...
数组
C
2022-08-16
0
311
题解 | #字符个数统计#
简单分享一下自己的解题思路 主函数初始化数组并统计字符个数,运行题目要求函数后获取答案并打印。 tj()函数内部创建了一个map[127]数组 循环127次将字符置入每一个对应的下标 然后for循环嵌套对比目标字符串 如果有相同的count+1 并将map[j]对应的字...
数组
字符串
C
2022-08-14
1
379
题解 | #输入n个整数,输出其中最小的k个#
解题思路 : 这道题唯一的难点是从小到大输出 需要对输入的数组进行排序 这里用递归实现一个冒泡排序的方法 flag的建立是为了减少运算次数 (如果遍历后有发生过数据交换,证明前面n-1位的数据不是顺序排列的;反之则为顺序排列,不需要再递归下去) ...
数组
递归
C
2022-08-12
1
421