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

建设网站之前都需要准备什么问题建立目录wordpress

建设网站之前都需要准备什么问题,建立目录wordpress,营销方案效果评估范文,如何改更wordpress上下文章链接实现一个二叉搜索树迭代器类BSTIterator #xff0c;表示一个按中序遍历二叉搜索树#xff08;BST#xff09;的迭代器#xff1a; BSTIterator(TreeNode root) 初始化 BSTIterator 类的一个对象。BST 的根节点 root 会作为构造函数的一部分给出。指针应初始化为一个不存在…实现一个二叉搜索树迭代器类BSTIterator 表示一个按中序遍历二叉搜索树BST的迭代器 BSTIterator(TreeNode root) 初始化 BSTIterator 类的一个对象。BST 的根节点 root 会作为构造函数的一部分给出。指针应初始化为一个不存在于 BST 中的数字且该数字小于 BST 中的任何元素。 boolean hasNext() 如果向指针右侧遍历存在数字则返回 true 否则返回 false 。 int next()将指针向右移动然后返回指针处的数字。 注意指针初始化为一个不存在于 BST 中的数字所以对 next() 的首次调用将返回 BST 中的最小元素。 你可以假设 next() 调用总是有效的也就是说当调用 next() 时BST 的中序遍历中至少存在一个下一个数字。 示例 输入 [“BSTIterator”, “next”, “next”, “hasNext”, “next”, “hasNext”, “next”, “hasNext”, “next”, “hasNext”] [[[7, 3, 15, null, null, 9, 20]], [], [], [], [], [], [], [], [], []] 输出 [null, 3, 7, true, 9, true, 15, true, 20, false] 解释 BSTIterator bSTIterator new BSTIterator([7, 3, 15, null, null, 9, 20]); bSTIterator.next(); // 返回 3 bSTIterator.next(); // 返回 7 bSTIterator.hasNext(); // 返回 True bSTIterator.next(); // 返回 9 bSTIterator.hasNext(); // 返回 True bSTIterator.next(); // 返回 15 bSTIterator.hasNext(); // 返回 True bSTIterator.next(); // 返回 20 bSTIterator.hasNext(); // 返回 False 解题思路 使用栈实现中序遍历 当前遍历的节点出栈时将它右节点以及右节点上的所有子节点入栈实现中序遍历 代码 /*** 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 BSTIterator {StackTreeNode stacknew Stack();public BSTIterator(TreeNode root) {while (root!null){stack.add(root);rootroot.left;}}public int next() {TreeNode pop stack.pop();TreeNode right pop.right;while (right!null){stack.add(right);rightright.left;}return pop.val;}public boolean hasNext() {return !stack.isEmpty();}} /*** Your BSTIterator object will be instantiated and called as such:* BSTIterator obj new BSTIterator(root);* int param_1 obj.next();* boolean param_2 obj.hasNext();*/
http://www.huolong8.cn/news/381527/

相关文章:

  • 可口可乐公司的企业网站建设做影视网站用主机还是用服务器
  • 苏州关键词网站排名7k7k网页游戏入口
  • 做螺杆比较出名的网站个人做网站费用
  • 电商网站开发实验报告百度关键词策划和seo的优化
  • 攻击自己做的网站吗广州vps网站
  • 做网站需要域名 域名是啥在网站社保减员要怎么做
  • 石狮网站建设制作360免费建站
  • 天津建设协会网站设计办公室设计公司
  • 做黑网站赚钱吗刷leetcode对网站开发有用吗
  • 网站运营分析顶棒 技术支持 东莞网站建设
  • 怎么做个人网站建设邯郸移动网站制作
  • 东莞市住房和城乡建设局门户网站南宁网站建设哪家公司实力强
  • 做抖音风的网站网页制作图片大小代码
  • 政务服务网站建设运行情况网络营销概念与含义
  • 建站论坛做公司网站怎么做
  • 网站在阿里云备案手机网站微信网站开发
  • 网站推广哪个好wordpress python3
  • 九江网站制作如何用ip地址做网站
  • 百度网站首页入口套模板做网站 链接怎么做
  • 网站的建设费 账务处理去外包公司的利与弊
  • 县城做信息网站成都做网页公司
  • 网站可信认证ccie网络培训
  • 怎样建淘宝客网站西安通程建设工程 网站
  • 互联网网站开发用哪个语言开发网站一年的费用
  • 温州网站建设wmwl网店设计是做什么的
  • 建设网站应达到的目的和作用学电子商务去哪个学校比较好
  • 网站建立好了自己怎么做优化哈市最新公告
  • 泊头做网站的有哪些推广网站有效的方法
  • 上海圣品科技 做网站天津做网站的哪家好
  • 营销企业网站建设怎么做网站界面分析