最新 最热

Leetcod刷题(13)——226. 翻转二叉树

翻转一棵二叉树。示例:输入: 4 / 2 7 / / 1 3 6 9输出: 4 / 7 2 / / 9 6 3 1我刚开始的想法,直接递归进行值的替换,结果竟然显示不对,一直没想明白为啥......

2022-06-22
0

leetcode刷题(47)——50. Pow(x, n)

示例 3: 输入: 2.00000, -2 输出: 0.25000 解释: 2-2 = 1/22 = 1/4 = 0.25 说明:

2022-06-22
0

华为社招笔试题

已知 100 围坐在一张圆桌周围。从编号为 1 的人开始报数,数到 m 的那个人出列;他的下一个人又从 1 开始报数,数到 m 的那个人又出列;依此规律重复下去,直到圆桌周围的人少于 m 个数,输出圆桌上人的原始编号。...

2022-06-17
1

leetcode-70. 爬楼梯

到第一个台阶只有一个方法,到第二个台阶有两个方法,分别是 1+1 或 2,因此直接返回 n 即可。

2022-06-17
1

leetcode-96. 不同的二叉搜索树

这道题可以用 卡塔兰数 这种组合数学来解,是已给出推导的可行的解这类题的现成公式;也可以自己用递归实现。

2022-06-17
1

递归使用----阶乘

/*通过递归调用的方式就阶乘*/#include<stdio.h>double jiech(int n){if(n==0||n==1)return 1; if(n>1)return n*jiech(n-1);if(n<0)return -1;}void main(){i...

2022-06-14
0

递归使用---费力波数列

/*求Fibonacci数列中大于t的最小的一个数,结果由函数返回。其中Fibonacci数列F(n)的定义为: F(0)=0,F(1)=1 F(n)=F(n-1)+F(n-2),本文采用是递归法,效率很低,实际当中应该避免使用递归,这里只是用来熟悉它的使用方法*...

2022-06-14
0

linux之chattr命令

原文链接:https://rumenz.com/rumenbiji/linux-chattr.html

2022-06-02
1

汉诺塔游戏

操作规则 :每次只能移动一个盘子,并且在移动过程中三根杆上都始终保持大盘在下,小盘在上,操作过程中盘子可以置于A、B、C任一杆上。

2022-05-13
0