当前位置: 首页 > news >正文

企业如何做好网站建设东莞关键词排名推广

企业如何做好网站建设,东莞关键词排名推广,wordpress下载最新,同ip多域名做同行业网站目录 树结构及其算法-二叉排序树 C代码 树结构及其算法-二叉排序树 事实上#xff0c;二叉树是一种很好的排序应用模式#xff0c;因为在建立二叉树的同时#xff0c;数据已经经过初步的比较#xff0c;并按照二叉树的建立规则来存放数据#xff0c;规则如下#xff1…目录 树结构及其算法-二叉排序树 C代码 树结构及其算法-二叉排序树 事实上二叉树是一种很好的排序应用模式因为在建立二叉树的同时数据已经经过初步的比较并按照二叉树的建立规则来存放数据规则如下 第一个输入数据当作此二叉树的树根。之后的数据以递归的方式与树根进行比较小于树根置于左子树大于树根置于右子树。 从上面的规则可以知道左子树内的值一定小于树根而右子树的值一定大于树根。因此只要利用中序遍历方式就可以得到从小到大排序好的数据如果想从大到小排序那么可将最后的结果置于堆栈内再依次弹出即可。 C代码 #includeiostream using namespace std;struct TreeNode {int data;TreeNode* leftNode;TreeNode* rightNode;TreeNode() {data 0;leftNode nullptr;rightNode nullptr;}TreeNode(int tempData, TreeNode* tempLeftNode nullptr, TreeNode* tempRightNode nullptr) {this-data tempData;this-leftNode tempLeftNode;this-rightNode tempRightNode;} };namespace Tree {TreeNode* CreateTree(int* tempData, int tempSize) {TreeNode* tempTreeNode nullptr;for (int i 0; i tempSize; i) {TreeNode* currentNode;TreeNode* newNode;int flag 0;newNode new TreeNode(tempData[i]);if (tempTreeNode nullptr)tempTreeNode newNode;else {currentNode tempTreeNode;while (!flag) {if (tempData[i] currentNode-data) {if (currentNode-leftNode nullptr) {currentNode-leftNode newNode;flag 1;}elsecurrentNode currentNode-leftNode;}else {if (currentNode-rightNode nullptr) {currentNode-rightNode newNode;flag 1;}elsecurrentNode currentNode-rightNode;}}}}return tempTreeNode;}void Inorder(TreeNode* tempTree) {if (tempTree ! nullptr) {Inorder(tempTree-leftNode);cout tempTree-data ;Inorder(tempTree-rightNode);}} };int main() {int data[]{ 6, 3, 5, 9, 7, 8, 4, 2 };cout 原始数据 endl;for (int i 0; i 8; i)cout data[i] ;cout endl;TreeNode* treeNode nullptr;treeNode Tree::CreateTree(data, 8);cout 排序结果 endl;Tree::Inorder(treeNode);return 0; } 输出结果
http://www.zqtcl.cn/news/238709/

相关文章:

  • 新站网站如何做Seo那个网站点击率高
  • 个体做外贸的网站罗浮视窗网站建设
  • 产品企业网站上海关键词排名优化公司
  • 网站APP推广东莞人才招聘网58
  • 惠州网站建设哪家好建筑网站建设方案
  • 淄博网站制作营销wordpress 轮播图自适应
  • 响应式网站切图网站入口首页
  • 静态网站开发考虑什么网上推广引流的有用吗?
  • 网站建设包括哪些东西工业设计最好的公司
  • 网站建设方案书 模板网站地址做图标
  • 财务公司网站模板wordpress域名文件夹
  • 网站标题写什么作用是什么网络推广学校培训
  • 看室内设计效果图网站网站建设需要条件
  • html教程网站做网站用哪个服务器
  • 济南网站建设 推搜点江阴响应式网站建设
  • 网站建设在windos的设置crm平台
  • 企业如何建设网站高端商城网站建设
  • 怎么制作app网站以下什么是网页制作软件
  • 网站定制一般价格多少石家庄做网站wsjz
  • 如何建立外卖网站网站可以做的活动推广
  • 手机号注册网站cms影视源码采集
  • 网站建设网页设计培训班连云港seo优化
  • 成都网站建设公司招聘定制衣服
  • 做访问量高的网站如何建立公司网站推广
  • 做公司的网站有哪些简述企业网站建设的流程
  • 网站免费获取验证码怎么做软件开发的工作
  • 萌宝宝投票网站怎么做正规网站建设多少费用
  • 产权交易网站建设方案耐克网站建设的历程
  • 网站建设投入及费用wordpress 收录插件
  • 东莞网站制作个性化清溪网站仿做