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

免费ppt模板哪里找搜索引擎优化推广

免费ppt模板哪里找,搜索引擎优化推广,足彩网站怎样做推广,做网站移动端建多大尺寸leetcode 501 思路 由于是二叉搜索树,那么我们知道它的特性:使用中序遍历得到的是从小到大排序的,所以我们利用这个规则,使用count来统计每次出现一个新的数的总个数,maxCount统计最大的个数值,result来…

leetcode 501
在这里插入图片描述

思路

由于是二叉搜索树,那么我们知道它的特性:使用中序遍历得到的是从小到大排序的,所以我们利用这个规则,使用count来统计每次出现一个新的数的总个数,maxCount统计最大的个数值,result来存储二叉树中的众数,也就是要得到的结果值,pre用于统计前一个节点值
初始化定义好值以后,我们需要使用中序遍历,中间处理逻辑值
当pre还不存在的时候或者前一个节点跟后一个节点不相同时,说明出现了新的数字,要重新开始统计,更新count = 1, 更新节点为当前节点
如果数字相同的话,那么count++
然后比较maxCount和count的值,如果相等,说明当前值也是最大值,如果maxCount < count,那么说吗之前存在result中的数字都不是最大的数字,现在又出现了更大的数字,所以我们重新设置result为当前的数字
最终返回result

实现

var findMode = function (root) {let count = 0, maxCount = 0;let result = [];let pre = null;const deep = (root) => {if(!root) return;// 左deep(root.left)// 中if(!pre || pre.val !== root.val){count = 1;pre = root;}else{count ++}if(maxCount === count){result.push(root.val)}else if(maxCount < count){maxCount = countresult = [root.val]}// 右deep(root.right)}deep(root)return result;
};
http://www.dtcms.com/wzjs/268591.html

相关文章:

  • 邯郸做网站找哪家好百度网站检测
  • 网站文字规划恶意点击竞价是用的什么软件
  • 高端网站设计培训机构靠谱的seo收费
  • 前端做网站框架百度关键词推广费用
  • 广州自助网站搭建建站公司宁波网络推广优化方案
  • 中山华企立方网站建设公司长沙网站seo报价
  • 贵阳有哪些做网站的公司百度云资源搜索
  • 收购域名seo站外优化平台
  • 营销型网站建设主要步骤seo关键词推广渠道
  • 如何防止php网站被挂马seo必备软件
  • 一个网店转让可以卖多少钱网站建设优化公司
  • 北京网站开发招聘济南seo网络优化公司
  • 临沂最好的做网站公司手机刷网站排名软件
  • 站长工具查询官网百度seo教程
  • 建设一个网站的方法百度旅游官网
  • 做查询系统网站广告营销是做什么的
  • 专门做旅游的网站百度百科分类方法
  • 做网站软件_手机免费的网页网站
  • 丰台企业网站建设杭州百度代理公司
  • 投资加盟项目5g站长工具seo综合查询
  • 公司设计网站需要包含什么资料东莞外贸优化公司
  • 建一个营销网站多少钱外贸网站建设设计方案
  • 西安 网站开发推广app赚佣金接单平台
  • 做优化很好的网站怎样建立自己网站
  • 做网站用com还是cn好搜索引擎优化seo网站
  • 国外手机设计网站阿里云com域名注册
  • wordpress产品页面静态化seo流量优化
  • 设计网站都有哪些淘宝店铺运营
  • 网站流量太大打不开怎么办网址搜索引擎
  • 哪里学网站建设与管理长沙专业竞价优化首选