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

国内做网站需要做icp备案吗商务网站底部设计

国内做网站需要做icp备案吗,商务网站底部设计,黄石做网站的公司,网站建设 微盘下载一、LeetCode 102 二叉树的层序遍历 题目链接#xff1a; 102.二叉树的层序遍历https://leetcode.cn/problems/binary-tree-level-order-traversal/ 思路#xff1a;利用队列的先进先出特性#xff0c;在处理本层节点的同时将下层节点入队#xff0c;每次处理一层的节点 102.二叉树的层序遍历https://leetcode.cn/problems/binary-tree-level-order-traversal/ 思路利用队列的先进先出特性在处理本层节点的同时将下层节点入队每次处理一层的节点即可实现层序遍历。 class Solution {public ListListInteger levelOrder(TreeNode root) {QueueTreeNode queue new LinkedList();ListListInteger ans new ArrayList();if(root null){return ans;}queue.offer(root);while(!queue.isEmpty()){//本层节点数int size queue.size();ListInteger list new ArrayList();//记录本层节点 并将下层节点入队for(int i 0; i size; i){TreeNode temp queue.poll();list.add(temp.val);if(temp.left ! null){queue.offer(temp.left);}if(temp.right ! null){queue.offer(temp.right);}}ans.add(new ArrayList(list));}return ans;} } /*** 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;* }* }*/ 二、LeetCode 226 翻转二叉树 题目链接 226.翻转二叉树https://leetcode.cn/problems/invert-binary-tree/ 思路利用二叉树递归实现前序遍历的思想在访问每个节点时进行交换其左右子树的操作 class Solution {public TreeNode invertTree(TreeNode root) {if(root null){return root;}//翻转左右子树 中TreeNode temp root.left;root.left root.right;root.right temp;//前序递归遍历 左、右invertTree(root.left);invertTree(root.right);return root;} } /*** 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;* }* }*/ 三、LeetCode 101 对称二叉树 题目链接 101.对称二叉树https://leetcode.cn/problems/symmetric-tree/ 思路利用后序遍历思想分别判断外层和里层节点的轴对称情况左子树左右中、右子树右左中并对各种空节点情况进行处理从而判断整棵树的对称情况。 class Solution {public boolean isSymmetric(TreeNode root) {return judge(root.left,root.right);}public boolean judge(TreeNode left, TreeNode right){//处理空节点及镜像节点值不相等的情况if(left null right null){return true;}else if(left null right ! null){return false;}else if(left ! null right null){return false;}else if(left.val ! right.val){return false;}//分别判断外层和里层的对称情况boolean out_flag judge(left.left, right.right);boolean in_flag judge(left.right, right.left);//只能采用后序遍历因为需要先判断外层和里层的轴对称情况return out_flag in_flag;} } /*** 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;* }* }*/ 四、今日小结 今天的二叉树题目只掌握了递归解法层序遍历相关题目还未刷需要找时间补上ovo
http://www.zqtcl.cn/news/214489/

相关文章:

  • 营销型网站 平台海口智能建站价格
  • 网站空间过期电商网站建设比较好的
  • seo公司 彼亿营销舆情优化公司
  • diango是做网站的后端吗网页怎么做成app
  • 思勤传媒网站建设公司如何查询网站的外链
  • 网站设计思路文案范文专业手机网站建设多少钱
  • 有部分网站打不开网站服务内容怎么写
  • 百度安全网站检测好看的免费的小说网站模板
  • 锡山区住房和城乡建设局网站免费ppt模板下载简约
  • 建设银行 杭州招聘网站建设工程有限公司是干什么的
  • 做网站必须购买空间吗?3点新闻发布
  • 济南集团网站建设流程东莞做网站公司首选
  • 有需要做网站推广找我网站怎么 备案
  • 怎么把网站放到服务器上站长工具seo综合查询外部链接数量
  • 做网站上市的公司开一家公司最低注册资金
  • 仙居谁认识做网站的有哪些好的网站建设
  • 互动广告机网站建设怀集网站建设
  • 好的 做网站的软件公司pinterest app下载
  • 公司网站报价邯郸软件定制
  • 产品毕业设计代做网站资料库网站源码
  • 交易类网站做支付宝功能建设银行网站收款怎么打明细
  • 广州找人做网站做网站网关备案
  • 网站的布局方式有哪些内容免费ppt模板下载公众号
  • 色91Av做爰网站获胜者网站建设
  • 企业做网站要多少钱简单网页设计模板网站
  • 住宅城乡建设部门户网站seo主管的seo优化方案
  • 商洛做网站电话北京做网站比较大的公司
  • 某俄文网站电脑做网站服务器
  • 广州网站建设开发团队江苏省建设招标网站
  • 南昌建设工程质量监督网站wordpress菜单登录