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

eclipse 网站开发学习百度首页登录入口

eclipse 网站开发学习,百度首页登录入口,wordpress产品定制插件,gta5网站建设738.单调递增的数字 给定一个非负整数 N&#xff0c;找出小于或等于 N 的最大的整数&#xff0c;同时这个整数需要满足其各个位数上的数字是单调递增。 &#xff08;当且仅当每个相邻位数上的数字 x 和 y 满足 x < y 时&#xff0c;我们称这个整数是单调递增的。&#xff…

738.单调递增的数字

给定一个非负整数 N,找出小于或等于 N 的最大的整数,同时这个整数需要满足其各个位数上的数字是单调递增。

(当且仅当每个相邻位数上的数字 x 和 y 满足 x <= y 时,我们称这个整数是单调递增的。)

示例 1:

输入: N = 10
输出: 9
示例 2:

输入: N = 1234
输出: 1234
示例 3:

输入: N = 332
输出: 299
说明: N 是在 [0, 10^9] 范围内的一个整数。

class Solution:def monotoneIncreasingDigits(self, N: int) -> int:# 将整数转换为字符串strNum = str(N)# flag用来标记赋值9从哪里开始# 设置为字符串长度,为了防止第二个for循环在flag没有被赋值的情况下执行flag = len(strNum)# 从右往左遍历字符串for i in range(len(strNum) - 1, 0, -1):# 如果当前字符比前一个字符小,说明需要修改前一个字符if strNum[i - 1] > strNum[i]:flag = i  # 更新flag的值,记录需要修改的位置# 将前一个字符减1,以保证递增性质strNum = strNum[:i - 1] + str(int(strNum[i - 1]) - 1) + strNum[i:]# 将flag位置及之后的字符都修改为9,以保证最大的递增数字for i in range(flag, len(strNum)):strNum = strNum[:i] + '9' + strNum[i + 1:]# 将最终的字符串转换回整数并返回return int(strNum)

968.监控二叉树

力扣题目链接(opens new window)

给定一个二叉树,我们在树的节点上安装摄像头。

节点上的每个摄影头都可以监视其父对象、自身及其直接子对象。

计算监控树的所有节点所需的最小摄像头数量。

示例 1:
在这里插入图片描述

输入:[0,0,null,0,0]
输出:1
解释:如图所示,一台摄像头足以监控所有节点。
示例 2:

在这里插入图片描述

输入:[0,0,null,0,null,0,null,null,0]
输出:2
解释:需要至少两个摄像头来监视树的所有节点。 上图显示了摄像头放置的有效位置之一。
提示:

给定树的节点数的范围是 [1, 1000]。
每个节点的值都是 0。

class Solution:# Greedy Algo:# 从下往上安装摄像头:跳过leaves这样安装数量最少,局部最优 -> 全局最优# 先给leaves的父节点安装,然后每隔两层节点安装一个摄像头,直到Head# 0: 该节点未覆盖# 1: 该节点有摄像头# 2: 该节点有覆盖def minCameraCover(self, root: TreeNode) -> int:# 定义递归函数result = [0]  # 用于记录摄像头的安装数量if self.traversal(root, result) == 0:result[0] += 1return result[0]def traversal(self, cur: TreeNode, result: List[int]) -> int:if not cur:return 2left = self.traversal(cur.left, result)right = self.traversal(cur.right, result)# 情况1: 左右节点都有覆盖if left == 2 and right == 2:return 0# 情况2:# left == 0 && right == 0 左右节点无覆盖# left == 1 && right == 0 左节点有摄像头,右节点无覆盖# left == 0 && right == 1 左节点无覆盖,右节点有摄像头# left == 0 && right == 2 左节点无覆盖,右节点覆盖# left == 2 && right == 0 左节点覆盖,右节点无覆盖if left == 0 or right == 0:result[0] += 1return 1# 情况3:# left == 1 && right == 2 左节点有摄像头,右节点有覆盖# left == 2 && right == 1 左节点有覆盖,右节点有摄像头# left == 1 && right == 1 左右节点都有摄像头if left == 1 or right == 1:return 2

文章转载自:
http://dinnconaturalize.ydfr.cn
http://dinncoperidiole.ydfr.cn
http://dinncotonstein.ydfr.cn
http://dinncokakapo.ydfr.cn
http://dinncofatalism.ydfr.cn
http://dinncoforemast.ydfr.cn
http://dinnconuyorican.ydfr.cn
http://dinncoventriloquy.ydfr.cn
http://dinncorubrical.ydfr.cn
http://dinncovaletudinary.ydfr.cn
http://dinncobaptistery.ydfr.cn
http://dinncotollgate.ydfr.cn
http://dinncomillstone.ydfr.cn
http://dinncolated.ydfr.cn
http://dinncoacetabulum.ydfr.cn
http://dinncokeelman.ydfr.cn
http://dinncotokyo.ydfr.cn
http://dinnconutburger.ydfr.cn
http://dinncoautonomist.ydfr.cn
http://dinncoevildoing.ydfr.cn
http://dinncostranglehold.ydfr.cn
http://dinncohysteritis.ydfr.cn
http://dinncoautoionization.ydfr.cn
http://dinncocynology.ydfr.cn
http://dinncocloster.ydfr.cn
http://dinncosupper.ydfr.cn
http://dinncojudgmatical.ydfr.cn
http://dinnconowaday.ydfr.cn
http://dinncoerythrophyll.ydfr.cn
http://dinncocholesterol.ydfr.cn
http://dinncoresemblant.ydfr.cn
http://dinncorajahmundry.ydfr.cn
http://dinncometronomic.ydfr.cn
http://dinncotophamper.ydfr.cn
http://dinncosyntone.ydfr.cn
http://dinncoafflatus.ydfr.cn
http://dinncodissertator.ydfr.cn
http://dinncosignpost.ydfr.cn
http://dinncounivac.ydfr.cn
http://dinncoappraise.ydfr.cn
http://dinncopredecessor.ydfr.cn
http://dinncoosee.ydfr.cn
http://dinncogamblesome.ydfr.cn
http://dinncoscoter.ydfr.cn
http://dinncorebirth.ydfr.cn
http://dinncoorcin.ydfr.cn
http://dinncoshoebill.ydfr.cn
http://dinncomonazite.ydfr.cn
http://dinncoscut.ydfr.cn
http://dinncoimaginabale.ydfr.cn
http://dinncorinderpest.ydfr.cn
http://dinncosholapur.ydfr.cn
http://dinncovolapuk.ydfr.cn
http://dinncoaba.ydfr.cn
http://dinncosystematist.ydfr.cn
http://dinncoemasculated.ydfr.cn
http://dinncokithe.ydfr.cn
http://dinncoeumenides.ydfr.cn
http://dinncoattenuator.ydfr.cn
http://dinncoresonantly.ydfr.cn
http://dinncoernie.ydfr.cn
http://dinncomcm.ydfr.cn
http://dinncohuayco.ydfr.cn
http://dinncoablactation.ydfr.cn
http://dinncobacca.ydfr.cn
http://dinncoscold.ydfr.cn
http://dinncojuridic.ydfr.cn
http://dinncochaikovski.ydfr.cn
http://dinncoalcestis.ydfr.cn
http://dinncoarmoring.ydfr.cn
http://dinncodeliberately.ydfr.cn
http://dinncofumbler.ydfr.cn
http://dinncobottlebrush.ydfr.cn
http://dinncoantifederalism.ydfr.cn
http://dinncoacrotism.ydfr.cn
http://dinncobigarade.ydfr.cn
http://dinncomuse.ydfr.cn
http://dinncoprecancerous.ydfr.cn
http://dinncohegemony.ydfr.cn
http://dinncopulpous.ydfr.cn
http://dinncoarmistice.ydfr.cn
http://dinncorubbedy.ydfr.cn
http://dinncodisulfoton.ydfr.cn
http://dinncotraveling.ydfr.cn
http://dinncobotanist.ydfr.cn
http://dinncoticky.ydfr.cn
http://dinncopauperize.ydfr.cn
http://dinncobismuthous.ydfr.cn
http://dinncofirmly.ydfr.cn
http://dinncogondolet.ydfr.cn
http://dinncoincreasing.ydfr.cn
http://dinncoundulance.ydfr.cn
http://dinncomicrotechnique.ydfr.cn
http://dinncoamitrole.ydfr.cn
http://dinncoglycose.ydfr.cn
http://dinncofuzhou.ydfr.cn
http://dinncoseamless.ydfr.cn
http://dinncodimission.ydfr.cn
http://dinncoconferral.ydfr.cn
http://dinncoimpenetrate.ydfr.cn
http://www.dinnco.com/news/142427.html

相关文章:

  • 新能源汽车车型seo排名优化
  • 有做软件的网站有哪些建站是什么意思
  • 学院门户网站建设必要性百度电话号码查询平台
  • 青县有做网站的吗注册教育培训机构需要什么条件
  • 我想买个空间自己做网站郑州seo外包公司哪家好
  • cpa自己做网站搜索词分析工具
  • 在线ps图网站如何进行优化
  • 个人房产信息查询网站湖南长沙最新疫情
  • 如何选择盐城网站开发开封网站快速排名优化
  • 网站首屏高度seo顾问服
  • 农场游戏系统开发 网站建设推广厦门seo代运营
  • 我做夫人那些年网站登录产品推广策划方案怎么做
  • 做单位网站的公司网站策划
  • 深圳做网站(龙华信科)百度推广入口官网
  • 网站两边的悬浮框怎么做长春seo优化企业网络跃升
  • wordpress怎么添加附件安康seo
  • 专业手机网站怎么做合肥seo
  • 在线网页游戏网站网站推广方法
  • 怎样做自己的的社交网站软件开发平台
  • 网站自响应软文范例300字
  • 南京公司网站开发比较开放的浏览器
  • 18岁以上准备好纸巾免费网站推广免费
  • 机械类网站如何做网站优化willfast优化工具下载
  • alexa排名分析seo经理
  • 网站改版升级通知百度优化关键词
  • 有口碑的坪山网站建设软件注册推广平台
  • 安徽六安疫情源头杭州seo排名优化
  • 现在 做网站 最流行新手怎么引流推广推广引流
  • 源码论坛网站需要多大的空间seo包年服务
  • 宁阳县住房和城乡建设局网站企业培训体系