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

邢台手机网站建设报价/成都网站优化平台

邢台手机网站建设报价,成都网站优化平台,用html5做网站的优点,wordpress加代码广告今天写了一道题目,顺便看了一个很好的总结,这篇博客可以跳过。 Leetcode:738 单调递增的数字 因为最大的数字是9,当出现后面位数的数字比前面位数的数字小的时候,就把后面的数字都变成9,前面那个数字--。…

今天写了一道题目,顺便看了一个很好的总结,这篇博客可以跳过。

Leetcode:738 单调递增的数字

因为最大的数字是9,当出现后面位数的数字比前面位数的数字小的时候,就把后面的数字都变成9,前面那个数字--。这要求我们从后向前遍历,记录变化的位置,防止修改后的数字出现反复修改的情况。

时间复杂度O(N)

空间复杂度O(N)

class Solution {
public:int monotoneIncreasingDigits(int n) {string strNum = to_string(n);//把数字转化为字符串更加好操作int flag = strNum.size();for(int i = strNum.size() - 1; i > 0; i--){if(strNum[i - 1] > strNum[i]){flag = i;//记录需要--的位数strNum[i - 1]--;}}for(int i = flag; i < strNum.size(); i++){strNum[i] = '9';//将后面的数字都改成9}return stoi(strNum);}
};

Leetcode:968.监控二叉树

这道题比较困难,之后继续学习

代码随想录

总结

代码随想录

贪心题目没有统一的模板和规律,理解题目基本意思之后,题目代码一般都比较简单。但是如果没有先判断出是贪心问题,没有想到精妙的贪心策略就比较困难了。

http://www.jmfq.cn/news/5345209.html

相关文章:

  • 网站建设中 英语/搜索到的相关信息
  • 专业网站建设软件开发/seo有些什么关键词
  • 宿州建设网站公司哪家好/建网站需要哪些步骤
  • ie浏览器打开建设银行网站/域名批量注册查询
  • 政府网站群建设和管理规定/互联网营销师怎么做
  • 邵阳网站建设优化/短信广告投放
  • 郑州企业微网站建设/网站制作工具有哪些
  • 企业网站建设会计分录/网络培训心得体会总结
  • 医院网站建设 不足/seo入门书籍
  • 二道江网站建设/搜索seo优化
  • 文库网站建设开发/百度快照客服电话
  • 宿州网站建设电话/今晚比分足球预测
  • 上虞中国建设银行官网站/免费发布活动的平台
  • 企业企业网站建设/美工培训
  • 网站建设服务费怎么记账/搜索引擎营销广告
  • 政府为什么要建设网站/怎么申请一个网站
  • 网站建设合同简单模板/痘痘怎么去除有效果
  • 门户网站集约化建设/保定seo网络推广
  • 东平县建设局信息网站/输入关键词就能写文章的软件
  • 宁波网站建设多少钱/免费推广app软件下载
  • 上海建设安检站网站/百度推广的方式有哪些
  • 公司网站建设情况/seo网站优化方案案例
  • 仪征 网站建设/软文营销文章案例
  • 手机网站建设软件有哪些方面/博客推广的方法与技巧
  • 绍兴市住房和城乡建设局官方网站/今日新闻联播主要内容
  • 建设服装网站的论文/网站关键词有哪些
  • 广州移动网站建设/seo收费
  • 花都网站建设哪家好/域名查询 ip
  • 宿州建设企业网站公司/安卓优化大师官方下载
  • 网站建设对企业的意义/广西壮族自治区人民医院