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

网站首页栏目怎么做wordpress 页面缓存

网站首页栏目怎么做,wordpress 页面缓存,在闲鱼可以做网站吗,短视频运营基础知识题目: 给你一个二叉搜索树的根节点 root ,返回 树中任意两不同节点值之间的最小差值 。 差值是一个正数,其数值等于两值之差的绝对值。 解析: minDiffInBST 方法是主要方法。创建一个 ArrayList 来存储树的节点值。inorderTrave…

题目:

给你一个二叉搜索树的根节点 root ,返回 树中任意两不同节点值之间的最小差值 。

差值是一个正数,其数值等于两值之差的绝对值。

解析:

  1. minDiffInBST 方法是主要方法。
  2. 创建一个 ArrayList 来存储树的节点值。
  3. inorderTraversal 方法进行中序遍历,将节点值添加到列表中。
  4. 在得到有序列表后,遍历列表,计算相邻元素的差值。
  5. 使用 Math.min 来持续更新最小差值。
  6. 最后,返回找到的最小差值。
import java.util.ArrayList;
import java.util.List;public class no_530 {public static void main(String[] args) {TreeNode root = new TreeNode(4);root.left = new TreeNode(2);root.right = new TreeNode(6);root.left.left = new TreeNode(1);root.left.right = new TreeNode(3);System.out.println(getMinimumDifference(root));}public static int getMinimumDifference(TreeNode root) {List<Integer> values = new ArrayList<>();inorderTraversal(root, values);int minDiff = Integer.MAX_VALUE;for (int i = 1; i < values.size(); i++) {minDiff = Math.min(minDiff, values.get(i) - values.get(i - 1));}return minDiff;}public static void inorderTraversal(TreeNode node, List<Integer> values) {if (node == null) return;inorderTraversal(node.left, values);values.add(node.val);inorderTraversal(node.right, values);}
}

 

http://www.yayakq.cn/news/115561/

相关文章:

  • 网站设计理念为什么不用wordpress
  • 互助平台网站建设费用做网站和优化公司的宣传语
  • 公司网站框架WordPress网易云悬浮插件
  • 住房城乡建设部招投标网站不花钱做推广的网站
  • 有哪里可以做兼职翻译的网站微信开发一个小程序多少钱
  • 广东做网站公司有哪些du制作网站
  • 游戏开发 网站开发上海搬家公司价目表
  • 珠宝网站源码医疗手机网站建设
  • 西安当地做网站的公司最新发布地址跳转
  • 做网站学费多少钱中国建筑企业公司排名
  • 上海模板网站建设做外贸站推广
  • 泸州公司做网站动漫设计专业的学校
  • 医药企业网站设计制作网上商城购物系统流程图
  • 网站底部版权怎么做在成都如何找到做网站的公司
  • 松江区网站建设公司wordpress 导入数据库结构
  • 建立一个网站英语桂林建网站的公司
  • 青羊区建设和交通网站网站建设公司哪有
  • wordpress 微商网站微信公众号关注
  • 如何查询注册过的网站互联网公司有哪些部门
  • 高端摄影网站模板下载下载浙江平安建设信息系统网站
  • 如何选择网站定制公司网站建设管理工作情况汇报
  • 做网站申请哪类商标云开发低代码平台
  • 上海网站制作公司多少钱购物网站开发可行性
  • 网站建设价格组成国外外贸网站
  • 微网站模板源代码做交通工程刬线的网站公司
  • 盐城网站建设找哪家好晋中公司做网站
  • 网站定制公司哪家最权威在线企业查询系统
  • 消防有哪些网站合适做2022最新装修效果图
  • 涿州网站建设推广双牌网站建设
  • 十大网站建设公司wordpress 侧边栏宽度