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

个人网站建设策划书怎么写怎样设计app软件

个人网站建设策划书怎么写,怎样设计app软件,百度蜘蛛,中国网站推广黄页名录提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、力扣144. 二叉树的前序遍历二、力扣145. 二叉树的后序遍历三、力扣94. 二叉树的中序遍历四、力扣144. 二叉树的前序遍历无、力扣145. 二叉树的后序遍历六、… 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 文章目录 前言一、力扣144. 二叉树的前序遍历二、力扣145. 二叉树的后序遍历三、力扣94. 二叉树的中序遍历四、力扣144. 二叉树的前序遍历无、力扣145. 二叉树的后序遍历六、力扣94. 二叉树的中序遍历 前言 —二叉树的前中后序遍历使用递归个迭代两种方法 一、力扣144. 二叉树的前序遍历 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val val;* this.left left;* this.right right;* }* }*/ class Solution {public ListInteger preorderTraversal(TreeNode root) {ListInteger res new ArrayList();fun(res,root);return res;}public void fun(ListInteger list, TreeNode root){if(root null){return ;}list.add(root.val);fun(list,root.left);fun(list,root.right);} }二、力扣145. 二叉树的后序遍历 在这里插入代码片/*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val val;* this.left left;* this.right right;* }* }*/ class Solution {public ListInteger postorderTraversal(TreeNode root) {ListInteger res new ArrayList();fun(res,root);return res;}public void fun(ListInteger res,TreeNode root){if(root null){return;}fun(res,root.left);fun(res,root.right);res.add(root.val);} }三、力扣94. 二叉树的中序遍历 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val val;* this.left left;* this.right right;* }* }*/ class Solution {public ListInteger inorderTraversal(TreeNode root) {ListInteger res new ArrayList();fun(res,root);return res;}public void fun(ListInteger res , TreeNode root){if(root null){return;}fun(res,root.left);res.add(root.val);fun(res,root.right);} }四、力扣144. 二叉树的前序遍历 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val val;* this.left left;* this.right right;* }* }*/ class Solution {public ListInteger preorderTraversal(TreeNode root) {DequeTreeNode deq new LinkedList();ListInteger res new ArrayList();if(root null){return res;}deq.offerLast(root);while(!deq.isEmpty()){TreeNode p deq.pollLast();res.add(p.val);if(p.right ! null){deq.offerLast(p.right);}if(p.left ! null){deq.offerLast(p.left);}}return res;} }无、力扣145. 二叉树的后序遍历 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val val;* this.left left;* this.right right;* }* }*/ class Solution {public ListInteger postorderTraversal(TreeNode root) {DequeTreeNode deq new LinkedList();ListInteger res new LinkedList();if(root null){return res;}deq.offerLast(root);while(!deq.isEmpty()){TreeNode p deq.pollLast();res.add(p.val);if(p.left ! null){deq.offerLast(p.left);}if(p.right ! null){deq.offerLast(p.right);}}Collections.reverse(res);return res;} }六、力扣94. 二叉树的中序遍历 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val val;* this.left left;* this.right right;* }* }*/ class Solution {public ListInteger inorderTraversal(TreeNode root) {DequeTreeNode deq new LinkedList();ListInteger res new LinkedList();if(root null){return res;}TreeNode p root;while(!deq.isEmpty() || p ! null){if(p ! null){deq.offerLast(p);p p.left;}else{p deq.pollLast();res.add(p.val);p p.right;}}return res;} }
http://www.hkea.cn/news/14556082/

相关文章:

  • 青岛城阳网站建设视频模板免费下载网站
  • 网页建站如何保存分享怎么做推广比较成功
  • 主流建站开源程序有哪些网站怎么做移动图片不显示不出来
  • 做设计兼职的网站有哪些上海网站建设包括哪些
  • 前程无忧网广州网站建设类岗位企业网站建设内容 程序开发
  • 基于php技术的网站开发交互式网站开发
  • 三星智能手表网站wordpress关健词
  • 公司网页网站建seo培训班 有用吗
  • 网站如何做地面推广做设计不能不知道的网站
  • 电商网站设计图优秀平面设计网站
  • 备案成功后多久可以打开网站店面装修设计图片
  • 石家庄做标书的网站微信开放平台账号
  • windows优化工具seo科技网
  • 如何降低网站跳出率西安seo推广公司
  • 青岛营销型网站百度竞价包年推广是怎么回事
  • app制作的网站做外快的网站
  • 网站开发工具最好用双语网站后台怎么做
  • 网站建设哪些会影响价格正确的企业邮箱格式
  • js网站纯英文网站建设
  • 公司如何建设网站中天钢铁 网站建设
  • 网站建设公司济南wordpress weather
  • 网站建设公司河南wordpress建m域名网站
  • 学校门户网站群建设方案素马网站设计公司
  • 陕西建设分行网站怎么用阿里云服务器做网站
  • 海口网站建设设计目前专业做水果的网站
  • 免费做优化的网站中学生做的安全作业网站
  • 网站提示页面设计网站后来功能
  • 比较好的网站建设网站抖音代运营是干嘛的
  • 购物网站制作教程天水市网站建设
  • 找产品代理去哪个网站seo如何优化排名