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

政府政务网站建设方案渠道推广费用咨询

政府政务网站建设方案,渠道推广费用咨询,高德地图看不到菲律宾,聊城建设委员会网站对称的二叉树 思路:用递归,首先明白递归中止的条件是什么 搬用别人的看法: 做递归思考三步: 1.递归的函数要干什么? 函数的作用是判断传入的两个树是否镜像。 输入:TreeNode left, TreeNode right 输出…

对称的二叉树
在这里插入图片描述
在这里插入图片描述
思路:用递归,首先明白递归中止的条件是什么
搬用别人的看法:

做递归思考三步:

1.递归的函数要干什么?
函数的作用是判断传入的两个树是否镜像。
输入:TreeNode left, TreeNode right
输出:是:true,不是:false
2.递归停止的条件是什么?
左节点和右节点都为空 -> 倒底了都长得一样 ->true
左节点为空的时候右节点不为空,或反之 -> 长得不一样-> false
左右节点值不相等 -> 长得不一样 -> false
3.从某层到下一层的关系是什么?
要想两棵树镜像,那么一棵树左边的左边要和二棵树右边的右边镜像,一棵树左边的右边要和二棵树右边的左边镜像
调用递归函数传入左左和右右
调用递归函数传入左右和右左
只有左左和右右镜像且左右和右左镜像的时候,我们才能说这两棵树是镜像的
调用递归函数,我们想知道它的左右孩子是否镜像,传入的值是root的左孩子和右孩子。这之前记得判个root==null。
代码如下:

/*** Definition for a binary tree node.* public class TreeNode {*     int val;*     TreeNode left;*     TreeNode right;*     TreeNode(int x) { val = x; }* }*/
class Solution {public boolean isSymmetric(TreeNode root) {if(root==null) {return true;}return compare(root.left,root.right);}public boolean compare(TreeNode left,TreeNode right) {if(left==null&&right==null) {return true;}if(left!=null&&right==null) {return false;}if(left==null&&right!=null) {return false;}return (left.val==right.val)&&compare(left.right,right.left)&&compare(left.left,right.right);//左左镜像和右右镜像且左右镜像和右左镜像值也相等的时候才是镜像的}}

青蛙跳台阶问题–简单动态规划
在这里插入图片描述
思路:通过找规律可以发现,当n=0,输出为1;n=1,输出为1;n=2,输出为2;n=3,输出为3;n=4,输出为5,类似于斐波那契(Fibonacci)数列
在这里插入图片描述
有一个小知识点:
在这里插入图片描述

class Solution {public int numWays(int n) {int[] arr=new int[200];arr[0]=1;arr[1]=1;for(int i=2;i<=n;i++) {arr[i]=(arr[i-1]+arr[i-2])%1000000007;//找规律}return arr[n];		}
}
http://www.khdw.cn/news/34387.html

相关文章:

  • wordpress多语言模板上首页seo
  • 创建网站哪个好网络运营主要做什么工作
  • 洛阳做网站优化百度查重入口免费版
  • 日韩网站设计推广关键词优化
  • 绍兴 网站制作网店代运营可靠吗
  • 做网站可以用哪些软件seo实战指导
  • 遵义网站制作如何收费域名注册需要多少钱
  • 网站建设意见建议表百度热线
  • 有没有做任务赚钱网站广告推广方式有哪几种
  • 可用于做渗透测试的攻击网站市场营销实务
  • 做网站先学什么夫唯seo视频教程
  • Vps wordpress https免费seo网站优化
  • 中国建设官网招聘网站网站的seo如何优化
  • 安徽省建设厅官方网站各处室快手推广网站
  • 期末作业制作网站百度竞价广告代理
  • 山东企业建站软件网站权重排名
  • php图书管理系统网站开发百度的网站
  • 最新网站域名ip查询优化服务平台
  • wordpress列表显示标签seo短视频网页入口引流
  • 班级网站设计报告 dreamwaver百度seo站长工具
  • 南京企业制作网站网盘搜索神器
  • 静态摄影网站模板中央人民政府网
  • 在网站后台设置wap模板目录新乡网站推广
  • 南京 网站制作公司微信推广怎么弄
  • 郑州网站建设项目网销怎么销售的
  • 如何建设网站脱颖而出保定seo建站
  • 电商网站建设毕业设计百度的代理商有哪些
  • 河北疫情最新情况2023年11月合肥seo网站管理
  • 网站多大需要服务器他达拉非
  • 个人网站认证北京谷歌优化