
笔记
文章平均质量分 55
刷题笔记
My heart will go ~~
我懂你的孤独,也懂我的孤独。
展开
-
【刷题笔记4】
假设有m个苹果和n个盘子,我们可以将问题分为两种情况: 1. 盘子中至少有一个盘子为空:这种情况下,我们可以将m个苹果放在n-1个盘子中,即将问题转化为将m个苹果放在n-1个盘子中的分法。2. 盘子中所有盘子都有苹果:这种情况下,我们可以将每个盘子中放入一个苹果,然后将剩余的m-n个苹果放在n个盘子中,即将问题转化为将m-n个苹果放在n个盘子中的分法。综上所述,将m个苹果放在n个盘子中的分法数为f(m, n) = f(m, n-1) + f(m-n, n)。斐波那契数列:1,1,2,3,5,8,13……原创 2024-01-17 19:02:58 · 711 阅读 · 0 评论 -
【刷题笔记3】
(1):n*m的棋盘格子(n为横向的格子数,m为竖向的格子数)从棋盘左上角出发沿着边缘线从左上角走到右下角,总共有多少种走法,要求不能走回头路,即:只能往右和往下走,不能往左和往上走。作用相当于是:输出a*pow(2,24);也就相当于,这个数转换成二进制后,在后面多了24个0.原创 2024-01-11 18:08:24 · 565 阅读 · 0 评论 -
【刷题笔记2】
两个数的最大公约数=两数乘积/最小公倍数。string是比较标准的。原创 2024-01-09 15:32:39 · 572 阅读 · 0 评论 -
【刷题笔记1】
输入为hello nowcoder时,输出为8 (nowcoder的长度)否则,就用一般性的cin>>a;3.排序函数sort(first,last)定义: stack 容器名。size() //返回堆栈中元素的个数。empty() //判断堆栈是否为空。push() //向堆栈顶部添加元素。pop() //弹出堆栈顶部的元素。top() //返回堆栈顶部的元素。6.stake(堆栈)的使用。2.字符串的输入(有空格)输入为ABCabc a。输出为ABCabc a。原创 2023-12-14 19:37:33 · 548 阅读 · 0 评论