- 博客(8)
- 收藏
- 关注
原创 递归算法(基础)
1,1,2,3,5,8,13,21......(每一项都是前面两项加起来)即f(n)=f(n-1)+f(n-2)------仅仅这一个表达式不行。正确写法 f(n)=f(n-1)+f(n-2);f(n)=f(n-1)+2 ----不可以这样写(2,4,6,8,10......也满足)(1):如何调用自己(这里第二个return后面我打错了,才发现函数是fib 不是f~(f(n)=f(n-1)+2 f(1)=1;如果n-1项最大值大于n,则最大值在n-1中;(运行 求第n项的值)
2022-11-08 21:35:13
112
原创 字符串习题---字典序
给你两个不同的字符串,如果第一个字符串的字典序小于第二个字符串,则输出YES,如果第一个字符串的字典序大于第二个字符串,则输出NO。// cin.getline 适用于带有空格的输入,cin 适用于没有空格的输入。如果第一个字符串的字典序小于第二个字符串,则输出YES,如果第一个字符串的字典序大于第二个字符串,则输出NO。第一行一个字符串,第二行一个字符串。保证字符串的长度不超过10000。它的作用就是判断ASCII码的大小也就是所谓的字典序。
2022-10-27 21:51:52
293
原创 程序员日志@yollin
do while 和while 的差别,do while先输出后判断,while先判断后输出;在for循环中,想要输出循环的次数,可以在循环语句内定义变量,再利用变量++来统计变量的次数。再使用while语句时,case后和数字留有空格,否则输出的都是default的语句;do while的后面要有:while不需要;
2022-09-26 20:02:41
43
原创 小程序员的成长日志
1.一定要分析好要求,初学总是遇到少写个空格不断报错的情况,;不要落下,除开头外都要打。2.如果运算同一个量出现多个运算式,下一个会对第一个进行覆盖。3.运算时%d=%d+%d的形式能将式子列出更加清晰。
2022-09-07 16:43:05
104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人