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

怎么在网站上做图片轮播网站建设与管理asp

怎么在网站上做图片轮播,网站建设与管理asp,vi设计公司[本源百纳设计,建设网站怎么添加端口映射Problem: 面试题 04.06. 后继者 文章目录 题目描述思路解题方法复杂度Code 题目描述 设计一个算法#xff0c;找出二叉搜索树中指定节点的“下一个”节点#xff08;也即中序后继#xff09;。 如果指定节点没有对应的“下一个”节点#xff0c;则返回null。 思路 由于题… Problem: 面试题 04.06. 后继者 文章目录 题目描述思路解题方法复杂度Code 题目描述 设计一个算法找出二叉搜索树中指定节点的“下一个”节点也即中序后继。 如果指定节点没有对应的“下一个”节点则返回null。 思路 由于题意是找出一个在二叉搜索树中给定的节点的后继节点按示例意思可知道为求二叉搜索树中序遍历递增序列中给定一个节点的相邻的下一个更大的值进一步分析可得为利用二叉搜索树中序遍历的得出递增序列再在此基础上求取一给定值的下一个比给定值大的值 解题方法 1.定义两个成员变量一个用于记录在中序遍历过程中当前节点是否为指定节点假设为comming 返回类型为boolean一个用于返回最后的结果假设为succession 返回类型为TreeNode由于本解法用到递归处理二叉树的中序遍历所以定义两个成员变量用于辅助记录 2.中序遍历查找指定节点若当前节点是指定节点则将comming修改为true当再在递归过程中判断comming为true时则表示当前节点为指定节点的下一个节点将当前节点指向succession最后返回即可。 3.注意在递归过程中若判断succession不为null时说明已经找到后继节点则可以提前结束递归 复杂度 时间复杂度: O ( n ) O(n) O(n) 空间复杂度: O ( n ) O(n) O(n) Code /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode(int x) { val x; }* }*/ class Solution {//Time Complexity: O(n)//Space Complexity: O(n)//用与记录下一个private boolean comming false;private TreeNode successor null;public TreeNode inorderSuccessor(TreeNode root, TreeNode p) {inOrder(root,p);return successor;}private void inOrder(TreeNode root, TreeNode p) {if (root null) {return;}inOrder(root.left,p);if (successor ! null) {return;}//如果上一个节点是指定节点if (comming true) {successor root;comming false;}//入果当前节点是指点节点//将comming设置为trueif (root p) {comming true;}inOrder(root.right,p);} }
http://www.yutouwan.com/news/215199/

相关文章:

  • 安卓开发网站开发绍兴seo网站管理
  • 微信音乐音频怎么关闭搜索引擎优化代理
  • 成都网站建设哪家便宜网站建设网页设计培训班
  • 用mvc做网站的框架个人网站推广方法
  • 东莞市网站建设分站品牌重庆网站设计重庆最加科技
  • 建设网站的技术方案是啥在线课程软件网站建设费用
  • 做模块高考题的网站东乡族网站建设
  • 怎样做自己的购物网站厦门网站建设外贸
  • 婺源网站建设天津seo培训机构
  • 辽宁省建设工程造价管理协会网站wordpress网页防爬
  • 广西住建局和城乡建设局网站北京专业网站的建设
  • 郑州市惠济区建设局网站网页制作免费下载
  • 网站建设需要什么插件遵化建设招标网站
  • 小程序可以做企业网站iss服务器上部署的网站怎么打开
  • 招聘网站大全58同城免费申请试用网站
  • dw做网站首页长宽设置多少wordpress 标签页面
  • 苏州专业高端网站建设企业电子商务网站软件建设的核心
  • 网站建设新闻发布小说网站开发文档
  • 专门做民宿的网站有哪些网站改版方案
  • 网站备份 ftp深圳商标设计公司排名
  • 北京网站制作官网响应式网站建设推荐乐云践新
  • 苏州吴中长桥网站建设个人网站建设步骤
  • 广东网站建设怎么选深圳网站建设明细报价表
  • 会员型网站搜索引擎app
  • 厦门网站制作案例网站版式布局
  • 网站流量分析方法网站加载速度
  • 三只松鼠网站开发模板wordpress设置显示摘要
  • 网站设置二级域名好吗公司单页设计
  • 响应式网站无法做百度联盟郑州全平台广告推广
  • asp网站安全吗安卓开发前景如何