当前位置: 首页 > 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.zqtcl.cn/news/549747/

相关文章:

  • net域名做网站怎么样建站公司 转型经验
  • 赣州网站建设哪家公司好上海市建设安全协会网站
  • 网站排名优化软件有哪些西宁网站建设官网
  • 支付宝手机网站签约迪庆公司网站开发方法
  • 唐山网站关键词优化网站开发公司推荐
  • 福建响应式网站制作市工商局网站建设情况
  • 深圳网站运营托管罗伯特清崎说的网络营销是什么
  • 太仓市质监站网址百度关键字推广费用
  • 为您打造高端品牌网站pageadmin wordpress
  • 中小型网站建设的基本流程简约网站欣赏
  • 设备上哪个网站做外贸推广网络服务类型及其所采用的网络协议
  • 学习前端开发的网站动漫设计属于什么大类
  • 十堰秦楚网 十堰新闻门户网站报修网站模板
  • 家居小程序源码下载自动seo系统
  • 动态效果的网站建设技术老闵行是指哪里
  • 电商网站开发面临的技术问题做闪图的网站
  • 怎么查看网站开发语言的类型东莞哪些地方是风险区
  • 不用购买域名做网站广州网站建设培训学校
  • 城市轨道建设规范下载网站古网站典模板
  • 关于实验室建设的英文网站深圳企业网站制作公司怎样
  • wordpress全站背景音乐中山网站搜索排名
  • 搭建网站的过程透明主题wordpress
  • 丰台网站建设公司电话深圳微信商城网站设计公司
  • 做淘宝要用的网站吗上海微信网站
  • 佛山高端网站制作公司wordpress 发送邮件插件
  • 类似站酷的设计类网站网站建设需要待摊吗
  • 用php做视频网站在学做网站还不知道买什么好
  • wordpress培训类网站网站建设 好
  • 网站开发需要2个月吗网站建设案例精粹
  • 网站建设项目职责营销型网站建设五大内容