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

临沂网站制作公司6哪个网站有做阿里巴巴流量

临沂网站制作公司6,哪个网站有做阿里巴巴流量,天津手机版建站系统,营销软文300字目录 知识点Leetcode代码#xff1a;ACM模式代码#xff1a; 知识点 vector、queue容器的操作 对vectorint vec;做插入元素操作#xff1a;vec.push_back(x)。对queueTreeNode* que;做插入元素操作#xff1a;que.push(root);。队列有四个常用的操作ACM模式代码 知识点 vector、queue容器的操作 对vectorint vec;做插入元素操作vec.push_back(x)。对queueTreeNode* que;做插入元素操作que.push(root);。队列有四个常用的操作push、pop、front、back其中push方法用于在队列的尾部插入一个元素而pop方法用于移除队列的头部元素。front方法返回队列的第一个元素的引用而back方法返回队列的最后一个元素的引用。 使用auto关键字来自动推断数据类型 for (const auto level : result) {for (int val : level) {cout val ;}cout endl; }Leetcode代码 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}* TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/ class Solution { public:vectorvectorint levelOrder(TreeNode* root) {queueTreeNode* que; // 辅助的队列vectorvectorint result; // 存放最后结果if(root){que.push(root);}while(!que.empty()){int size que.size(); // 每一层的节点个数也是后面循环的次数vectorint vec; // 存放每一层的节点值for(int i 0; i size; i){TreeNode* tmp que.front();que.pop();vec.push_back(tmp-val);if(tmp-left){que.push(tmp-left);}if(tmp-right){que.push(tmp-right);}}result.push_back(vec);}return result;} };ACM模式代码 #include iostream #include vector #include queue using namespace std;struct TreeNode {int val;TreeNode *left;TreeNode *right;TreeNode() : val(0), left(nullptr), right(nullptr) {}TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {} };class Solution { public:vectorvectorint levelOrder(TreeNode* root) {queueTreeNode* que; // 辅助的队列vectorvectorint result; // 存放最后结果if (root) {que.push(root);}while (!que.empty()) {int size que.size(); // 每一层的节点个数也是后面循环的次数vectorint vec; // 存放每一层的节点值for (int i 0; i size; i) {TreeNode* tmp que.front();que.pop();vec.push_back(tmp-val);if (tmp-left) {que.push(tmp-left);}if (tmp-right) {que.push(tmp-right);}}result.push_back(vec);}return result;} };int main() {// 测试代码TreeNode* root new TreeNode(3);root-left new TreeNode(9);root-right new TreeNode(20);root-left-left new TreeNode(7);root-left-right new TreeNode(11);root-right-left new TreeNode(15);root-right-right new TreeNode(7);Solution solution;vectorvectorint result solution.levelOrder(root);for (const auto level : result) {for (int val : level) {cout val ;}cout endl;}return 0; } 测试用二叉树如下
http://www.hkea.cn/news/14568344/

相关文章:

  • 快速搭建网站工具汕头中文建站模板
  • 学校网站设计的目的上海建设集团网站
  • 黄埭做网站做服装招聘的网站有哪些内容
  • 国家时事新闻2021最新做网站流量优化都是什么
  • 网站建设要些什么阿里巴巴网站装修
  • 南昌关键词优化软件徐州seo关键词
  • 医院网站建设招标公告360推广开户
  • html网站的上传互联网营销师培训机构
  • 网站开发国外研究状况重庆本地生活平台
  • 海淀网站开发的公司爱站之家
  • 网站高中建设工具广告公司网站建设的定位
  • 上海圣品科技 做网站网站建设现在还有没有市场
  • 做网站 要学 什么语言微信小商店开店流程
  • 创新型的福州网站建设长春市建设工程信息网
  • 阿里巴巴国际网站怎么做好听的域名取名
  • 个人制作一个网站的费用wordpress9
  • 做中学学中做网站西宁公司网站建设
  • 泉州网页建站模板宣传链接怎么做
  • 购物类网站首页效果图h5响应式网站制作
  • 本地建站工具360浏览器免费网站
  • 重庆营销型网站制作建设网站的基本知识
  • 沈阳建设局网站济南信息化网站
  • 国开行网站毕业申请怎么做wordpress 第三方登录 代码
  • 做第三方库个人网站建设淘宝联盟购物网站
  • 销售网站建设常遇到的问题华为公司网站建设目标
  • 网站制作自学百度云上海金瑞建设集团网站
  • 江西恒通建设工程有限公司网站网上的彩票网站是怎么做的
  • 济南高端网站网站上的图文介绍怎么做的
  • 青岛建站的模板公司文化墙图片大全
  • 如何进入网站后台 被黑中国招投标采购网官网