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

写出网站建设的基本流程鹤山市城乡住房建设部网站

写出网站建设的基本流程,鹤山市城乡住房建设部网站,网站开发的质量标准,浙江省网站备案注销申请表基于 Morris 遍历思想 将左子树插到右子树的位置#xff0c;将原来的右子树插到左子树的最右结点#xff0c;遍历右结点重复以上步骤#xff0c;直至右结点为空。 class Solution { public:void flatten(TreeNode* root) {if(rootnullptr) return;while(root){if(!root-将原来的右子树插到左子树的最右结点遍历右结点重复以上步骤直至右结点为空。 class Solution { public:void flatten(TreeNode* root) {if(rootnullptr) return;while(root){if(!root-left) rootroot-right;else{//找到左子树的最右结点TreeNode* noderoot-left;while(node-right){nodenode-right;}node-rightroot-right;root-rightroot-left;root-leftnullptr;//遍历rootroot-right;}}} };时间复杂度On空间复杂度O1 后序遍历 链表的顺序与先序遍历相同但如果在先序遍历中修改指针指向会丢失原本的右孩子无法完全遍历。那么不妨进行后序遍历此时会先遍历右左孩子然后更改指针指向。 class Solution { public:TreeNode* prenullptr;void flatten(TreeNode* root) {if(rootnullptr) return;flatten(root-right);//遍历右子树flatten(root-left);//遍历左子树root-rightpre;//更改指向root-leftnullptr;preroot;//更新pre} };时间复杂度On空间复杂度Ohh为树的高度递归调用栈
http://www.pierceye.com/news/747581/

相关文章:

  • 建设主管部门官方网站html5旅游网站
  • 网站建设及维护流程深圳市手机网站建设品牌
  • 凡科做的网站被举报了会怎么样网络招商平台网站怎么做
  • 山东网站建设公司哪家权威嘉兴中小企业网站制作
  • 做网站的搜索引擎从代码角度分析网站怎么做
  • jsp小型网站开发南宁百度seo排名优化
  • 上海最专业的网站建设公司排名为什么上传网站模板网站上没有文字和图片
  • 网站建设灬金手指下拉十四自己做的网站与ie不兼容
  • 专业制作网站价格wordpress 安装语言包
  • 企业网站建设运营的灵魂是什么网站建设服务协议 百度
  • 注册了域名之后怎么做网站苏州市住房建设局网站
  • 免费做问卷的网站好新媒体培训
  • 网站建设 版权归属重庆建设监理协会网站
  • 游戏网站域名相城区网站建设
  • 很看好未来做生鲜的网站邢台做外贸网站
  • 网站首页点击中文英文链接 翻译成对应的语言 怎么做100种创意活动策划
  • 网站标题怎么设置小程序定制程序
  • discuz 网站搬家网站建设的工具
  • 有做国际网站生意吗做网站义乌
  • 网站开发技术可行性分析怎么写孝感建设公司网站
  • 灯塔网站建设有网站源码怎么做网站
  • 网站设计方案策划德国的网站后缀
  • 可以自己做网站卖东西wordpress标签静态
  • 典当行 网站威海网站推广
  • 佛山市住房建设局网站网站开发业务ppt
  • 页面结构和页面设计优化措施二十条
  • 做网站程序怎么写wordpress漂浮表单
  • 企业网站要怎么建设网站建设 工具
  • wordpress 邮箱激活宁波营销型网站建设优化建站
  • 婚纱网站页面设计广州网站建设推广公司有哪些