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

广西长长路桥建设有限公司网站做的比较好的公司网站

广西长长路桥建设有限公司网站,做的比较好的公司网站,织梦做网站也是模板吗,wordpress调用电话主要思路 递归遍历一棵树#xff0c;将获取的信息以键值对的形式存放到c的vector容器中#xff0c;然后遍历vector容器中的键值对信息#xff0c;利用map容器生成个另一棵树。 具体来说#xff0c;就是使用std::pairstd::string, const char*类型的向量infoVector来…主要思路 递归遍历一棵树将获取的信息以键值对的形式存放到c的vector容器中然后遍历vector容器中的键值对信息利用map容器生成个另一棵树。 具体来说就是使用std::pairstd::string, const char*类型的向量infoVector来存储节点信息其中第一个元素为键std::string类型第二个元素为值const char*类型。然后我们创建一个std::mapstd::string, const char*容器来存储信息并使用infoMap[info.first] info.second将信息作为键和值插入到infoMap中。 然后我们可以通过先序遍历、中序遍历或者后序遍历的方式来验证生成的树结构是否与我们的预期相符。 代码示例 以下给出一个代码示例以供参考 #include iostream #include map #include stringstruct Node {std::string key;Node* left;Node* right; };// 递归插入节点到二叉搜索树 void insertNode(Node* root, const std::string key) {if (root nullptr) {root new Node;root-key key;root-left root-right nullptr;} else if (key root-key) {insertNode(root-left, key);} else {insertNode(root-right, key);} }// 中序遍历输出二叉搜索树 void inorderTraversal(const Node* root) {if (root ! nullptr) {inorderTraversal(root-left);std::cout root-key ;inorderTraversal(root-right);} }int main() {// 遍历原始树并获取信息// 这里假设你已经获得了一个包含节点信息的vector命名为infoVectorstd::vectorstd::pairstd::string, const char* infoVector {{apple, A},{banana, B},{orange, O},{grape, G},{kiwi, K}};std::mapstd::string, const char* infoMap; // 使用map容器存储信息for (const auto info : infoVector) {// 将信息作为键和值插入到map中infoMap[info.first] info.second;}Node* newTreeRoot nullptr; // 新树的根节点for (const auto pair : infoMap) {insertNode(newTreeRoot, pair.first);}std::cout Inorder Traversal of New Tree: ;inorderTraversal(newTreeRoot);system(pause);return 0; }
http://www.pierceye.com/news/549747/

相关文章:

  • 开发app的平台外贸seo建站
  • 网站界面设计实训报告深圳设计公司办公室
  • 京东网站的公司地址别人网站建设多少钱
  • 如何加快网站打开速度wordpress注册怎样通过邮箱验证码
  • 有关图书网站建设策划书电脑公司网站系统源码
  • 西班牙网站后缀360收录提交入口网址
  • 济宁网站建设工程教育网官网学员登录
  • html5导航网站源码下载wordpress 调用 discuz
  • 住房和城乡建设部网站 投诉有哪些网站可以学做糕点的
  • 电商购物网站m3u8插件 wordpress
  • 河北手机网站制作多少钱wordpress文章头部
  • 悠悠我心的个人网站素材网站建设教育培训
  • 网站建设定金做什么会计分录湘潭有实力的关键词优化公司
  • 网站备案 网站建设方案书云搜索app
  • 青岛网络推广建站民营医院建设网站
  • 罗湖住房和建设局网站wordpress调用内容代码
  • 网络logo设计优化设计七年级下册语文答案
  • 贵港网站seo安新网站建设
  • 网站怎么自己编辑模块创意网名大全
  • php的网站架构建设框架wordpress如何运行
  • 广州seo网站排名优化数码设计网站
  • 免费做视频相册的网站网站建设的功能描述
  • 网站建设方案浩森宇特alexa排名是什么意思
  • 网上手机网站建设计划书百度小说风云榜排名
  • 用js来做网站帝国cms这么做网站
  • 网站建设需求分析班级网站备案服务类型
  • 网站备案幕布照片怎么算合格北京专业网站开发
  • 浙江建设职业技术学院塘栖校区网站网络推广方法有几种
  • 呢图网站场建设封面长安镇做网站
  • 搜索关键词的网站黄山做网站