- 博客(6)
- 收藏
- 关注
原创 二叉树最大深度函数
public int depth(TreeNode root) { if(root==null) return; return Math.max(depth(root.left),depth(root.right))+1;//加上根节点的1 }
2021-11-01 15:47:15
158
原创 二叉树的前,中,后序输入输出
C++字母二叉树的前,中,后序输入输出 数据结构的二叉树的输入与输出,直接上代码!! 先创建树的结构体C++ typedef struct BTree{ BTree*left; BTree*right; char data; }*Tree;//创建二叉树结构体 ```cpp **创建二叉树** void CreateBTree(Tree &T) { T=new BTree; char s; cin>>s; if(s=='~') T=NULL; else { T
2021-01-24 11:37:41
618
1
原创 最大公因数和最小公倍数函数模板
求两个数的最大公因数方法多种多样,我这就来给大家介绍一种简单,容易理解的方法`: int jude(int a,int b)//实现了函数无需比较大小来求最大公因数 { if(b==0)return a;//在等于零时返回; else return jude(b,a%b);//运用递归函数 } 最大公约运用简单的递归方法:运用了数学方法 ** 最小公倍数实在最大公约数函数的基础上实现,运用了上述函数所得的最大公约数,即可以直接调用函数的结果进行运算,简单方便直接;运用的主要数学原理是:最小共倍数=
2021-01-18 18:42:52
792
1
原创 最大公约数最小公倍数函数模板函数
最大公约运用简单的递归方法:运用了数学方法 int jude(int a,int b)//实现了函数无需比较大小来求最大公因数 { if(b==0)return a;//在等于零时返回; else return jude(b,a%b);//运用递归函数 } ** 最小公倍数实在最大公约数函数的基础上实现,运用了上述函数所得的最大公约数,即可以直接调用函数的结果进行运算,简单方便直接;运用的主要数学原理是:最小共倍数=两个数的乘积 /
2021-01-18 18:24:50
566
原创 字符串逆置
#include"iostream" #include"algorithm" #include"cstring" using namespace std; int main() { int t,c; cin>>t; getchar(); string s; for(int i=0;i<t;i++) { c=0; getline(cin,s); for(int j=0;j<s.size();j++) { if(s[j]’ ') { reverse(s.begin()+c,s.begin
2021-01-17 11:04:45
169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人