logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

创建排序二叉树

创建排序二叉树:插入时,从根开始遍历。如果比根小,判断有没有左节点,有则向左走,没有则将该节点作为左节点。如果比根大,判断有没有右节点,有则向右走,没有则将该节点作为右节点。初级版代码:Tree* Create(int * arr,int len){Tree* pRoot = (Tree*)malloc(sizeof(Tree));pRoo...

#数据结构与算法
平衡二叉树的旋转(左旋和右旋)

右旋:void RightSpin(Tree** ppTree){Tree* pTree = *ppTree;Tree* ptmp = pTree->pleft;pTree->pleft = ptmp->pright;if(ptmp->pright)ptmp->pright-&g...

#数据结构与算法
c++基础语法

当当当当!时间过的真的好快,C语言已经学完了,开始学c++了,博客也没有坚持写,新阶段新开始嘛,希望能按时写奥!命名空间作用域:不可以在同一个作用域下声明两个相同名字的变量1 #include <iostream>2 using namespace std;3 int age = 300;//注释掉这行4 name...

c++基础语法

当当当当!时间过的真的好快,C语言已经学完了,开始学c++了,博客也没有坚持写,新阶段新开始嘛,希望能按时写奥!命名空间作用域:不可以在同一个作用域下声明两个相同名字的变量1 #include <iostream>2 using namespace std;3 int age = 300;//注释掉这行4 name...

到底了