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

网站空间要备案吗建筑模板公司

网站空间要备案吗,建筑模板公司,如何修改一个网站的后台登陆系统,什么是网站app目录 树结构及其算法-二叉查找树 C代码 树结构及其算法-二叉查找树 二叉树在建立的过程中是根据“左子树 树根 右子树”的原则建立的#xff0c;因此只需从树根出发比较键值即可#xff0c;如果比树根大就往右#xff0c;否则往左而下#xff0c;直到相等就找…目录 树结构及其算法-二叉查找树 C代码 树结构及其算法-二叉查找树 二叉树在建立的过程中是根据“左子树 树根 右子树”的原则建立的因此只需从树根出发比较键值即可如果比树根大就往右否则往左而下直到相等就找到了要查找的值如果比较到nullptr无法再前进就代表查找不到此值。 TreeNode* Find(TreeNode* tree, int value) {while (true) {if (tree nullptr)return nullptr;if (tree-data value)return tree;else if (tree-data value)tree tree-leftNode;elsetree tree-rightNode;}} C代码 #includeiostream using namespace std;struct TreeNode {int data;TreeNode* leftNode;TreeNode* rightNode;TreeNode(int tempData, TreeNode* tempLeftNode nullptr, TreeNode* tempRightNode nullptr) {this-data tempData;this-leftNode tempLeftNode;this-rightNode tempRightNode;} };class Tree { private:TreeNode* treeNode; public:Tree() {treeNode nullptr;}TreeNode* GetTreeNode() {return this-treeNode;}void AddNodeToTree(int* tempData, int tempSize) {for (int i 0; i tempSize; i) {TreeNode* currentNode;TreeNode* newNode;int flag 0;newNode new TreeNode(tempData[i]);if (treeNode nullptr)treeNode newNode;else {currentNode treeNode;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;}}}}}void Inorder(TreeNode* tempTree) {if (tempTree ! nullptr) {Inorder(tempTree-leftNode);cout tempTree-data ;Inorder(tempTree-rightNode);}}TreeNode* Find(TreeNode* tree, int value) {while (true) {if (tree nullptr)return nullptr;if (tree-data value)return tree;else if (tree-data value)tree tree-leftNode;elsetree tree-rightNode;}} };int main() {int data[]{ 7,4,1,5,16,8,11,12,15,9,2 };cout 原始数据 endl;for (int i 0; i 11; i)cout data[i] ;cout endl;Tree* tree new Tree;tree-AddNodeToTree(data, 11);cout 中序遍历 endl;tree-Inorder(tree-GetTreeNode());cout endl;cout 请输入要查找的值;int value;cin value;if ((tree-Find(tree-GetTreeNode(), value)) ! nullptr)cout 您要找的值[ tree-Find(tree-GetTreeNode(), value)-data ]找到了 endl;elsecout 您要找的值没有找到 endl;return 0; } 输出结果
http://www.hkea.cn/news/14592329/

相关文章:

  • 不错的网站建设公seo的优化步骤
  • 怎么给公司免费做网站济南三合一网站建设
  • 网站死了怎么办做网站开发的是不是程序员
  • 利用免费网站做SEO建设银行悦生活网站
  • 上海缘魁网站建设做平面哪个网站的素材最好
  • 请问聊城网站建设邢台区域最新调整
  • 广州品牌型网站10m网站空间
  • 招聘网站销售怎么做网上下的网站模版后门
  • 深圳坂田做网站互联网销售平台
  • 房价2024年暴跌排名优化怎么做
  • wap网站开发多少钱wordpress博客推荐
  • 中小企业网站开发韵茵网址转化短链接
  • 网站建设推广选stso88效果好代刷网站是怎么做的
  • 网站切换语言怎么做wordpress当前菜单
  • 专门 做鞋子团购的网站有哪些绵阳低价网站建设
  • mvc 门户网站开发框架北京网站建设哪个好
  • 网易严选的网站建设网站做多长时间才有流量
  • 视频网站代言人福州专业做网站
  • 建站大师管理类培训课程
  • 网站建设专业的有哪些有没有做网站
  • iis下建立asp网站wordpress论坛优化
  • 网站 被攻击_主业篡改 被黑了 织梦做的站app外包平台的服务水平
  • 网站如何跟域名绑定做博客网站
  • 门头沟营销型网站建设东营利津网站建设
  • dz 一步一步教你做网站网站前后端分离怎么做
  • 如何查一个网站的备案义乌百度广告公司
  • 国内摄影作品网站手工制作迷你抓娃娃机
  • 做设计常用的网站深圳航空公司是国企吗
  • 企业网站的开发流程响应式布局什么意思
  • 潍坊知名网站建设服务商深圳市建局官网