笔架鱼
笔架鱼
全部文章
分类
题解(32)
归档
标签
去牛客网
登录
/
注册
笔架鱼的博客
书山有路勤为径
TA的专栏
0篇文章
0人订阅
热爱生活,热爱编程
0篇文章
0人学习
全部文章
(共32篇)
题解 | #求最大连续bit数#
解题思路: int 型变量转二进制, 利用循环相除即可。 利用三个 变量来 解决这个 最大连续数的判断问题。 nums: 某一次连续的最大 1bit 数; max_number_1 : 最大的连续1 bit 数; last_flag: 上...
C
2022-01-17
0
348
题解 | #密码强度等级#
解题思路: 本题乍一看上十分无聊,但又是一个 常见功能的实现,判断密码强度。对于思维锻炼和性子磨练还是有好处的 ^~^ ^~^ 1、建议将五个 判分条件 封装成函数,来优化代码的可读性。 #include <stdio.h&g...
C
2022-01-14
5
442
题解 | #统计大写字母个数#
解题思路: 1、fgets 函数 定义 ,如果读取失败会返回NULL, 所以不能用 判断 scanf(") != EOF 类似的判断, EOF 是当串 或流输入遇到末尾后,表示输入结束,但是往往 正常情况下不会遇到这些 状况 2、 判断是否为...
C
2022-01-13
0
467
题解 | #尼科彻斯定理#
解题思路: 1、多组输入,第一个while 循环输入变量num ; 2、可以看到 下面的示例,相关数据的中心值基本 都在num的平方附近, 1^3=1 --->1 2^3=3+5 ---->...
C
2022-01-13
0
352
题解 | #计算日期到天数转换#
解题思路: 1、相信大家对于这题的思路和解法都很清晰, 按月遍历后相加 针对于每个月累加,如果为 1 3 5 7 8 10 12 月,每月为31天, 设置循环条件,其中12个月不用循环到,因为最后一个月用day 来表示 2、 针对平年和闰年, 的二月份 天数不同, 平年...
C
2022-01-12
0
382
题解 | #字符串排序#
解题思路: 1、本题从题干 上很直接可以得出其实是一个 排序问题,关键是在于 数字的比较 大家很好理解, 但是字符串的比较让人无从下手 2、strcmp(char* str1, char* str2) 函数在具体执行时,会按个比较字符的Assil 码,如果相同则返...
C
2022-01-12
0
509
题解 | #蛇形矩阵#
解题思路: 1、如下图所示,我设计了两层while 循环,(大家是实际代码编写中 一定要注意 你的每次 while 循环到底干啥) 第一个while 循环:蛇形矩阵的 行数,将你的目光倾斜45度, 则每一层都是可以看作 a[i][0] 开始的一层 第二个while 循环:每次累加的...
C
2022-01-11
3
526
题解 | #查找输入整数二进制中1的个数#
解题思路 1、整数转二进制,二进制换算整数 是每位上使用2的位数次方 相加。 反而言之,将整数不断与2 先相除,如果能被整除则 相关位为0,反之则为1 2、第一个while 循环是判断输入数据是否合法, 第二个while 循环用来判断Nums 为0 时,整除运算停止。 ...
C
2022-01-10
0
395
题解 | #统计每个月兔子的总数#
解题思路分享: 1、后续遇到类似的题目,先花点时间总结一下相关规律,推导出robit_calc(x) = robit_calc(x-1) + robit_calc(x-2) 的结论 2、其次你分析题目意思也可以推导得出,这个月的兔子数量= 上个月...
C
2022-01-10
0
349
题解 | #汽水瓶#
解题思路: 1、第一个while(1) 是考虑到循环输入的问题,在 Nums == 0 时,跳出循环。 2、第二个while(1) 循环中是将 每一次 兑换过程当作一次循环,// 这个地方是一定要想清楚的,写程序时 一定要明确你的每次循环的目的是什么, 输入 、输出分别是啥? &n...
C
2022-01-06
0
374
首页
上一页
1
2
3
4
下一页
末页