738. 单调递增的数字

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';}return stoi(strNum);}
};

714. 买卖股票的最佳时机含手续费

class Solution {
public:int maxProfit(vector<int>& prices, int fee) {int result=0;if(prices.size()==0) return result;int minprice=prices[0];for(int i=1;i<prices.size();i++){minprice=min(minprice,prices[i]);if(prices[i]>=minprice && prices[i]<=minprice+fee) {continue;}if(prices[i]>minprice+fee){result+=prices[i]-minprice-fee;minprice=prices[i]-fee;}}return result;}
};

leetcode(力扣)738. 单调递增的数字||714. 买卖股票的最佳时机含手续费相关推荐

  1. _32LeetCode代码随想录算法训练营第三十二天-贪心算法 | 738.单调递增的数字 、714.买卖股票的最佳时机含手续费、968.监控二叉树

    _32LeetCode代码随想录算法训练营第三十二天-贪心算法 | 738.单调递增的数字 .714.买卖股票的最佳时机含手续费.968.监控二叉树 题目列表 738.单调递增的数字 714.买卖股票 ...

  2. 力扣刷题day32|738单调递增的数字、714买卖股票的最佳时机含手续费、968监控二叉树

    文章目录 738. 单调递增的数字 思路 难点:遍历顺序 难点:设置flag 714. 买卖股票的最佳时机含手续费 贪心思路 难点 968. 监控二叉树 思路 难点:如何隔两个节点放一个摄像头 738 ...

  3. 代码随想录算法训练营第37天|738. 单调递增的数字,714. 买卖股票的最佳时机含手续费,968. 监控二叉树

    Day 37 738. 单调递增的数字 class Solution { public:int monotoneIncreasingDigits(int n) {string strN = to_st ...

  4. 738.单调递增的数字,714. 买卖股票的最佳时机含手续费,968.监控二叉树

    738. 单调递增的数字 当且仅当每个相邻位数上的数字 x 和 y 满足 x <= y 时,我们称这个整数是单调递增的. 给定一个整数 n ,返回 小于或等于 n 的最大数字,且数字呈 单调递增 ...

  5. 力扣刷题day44|309最佳买卖股票时机含冷冻期、714买卖股票的最佳时机含手续费

    文章目录 309. 最佳买卖股票时机含冷冻期 思路 动态规划五部曲 714. 买卖股票的最佳时机含手续费 贪心思路 难点 动态规划思路 动态规划五部曲 309. 最佳买卖股票时机含冷冻期 力扣题目链接 ...

  6. 模拟卷Leetcode【普通】714. 买卖股票的最佳时机含手续费

    714. 买卖股票的最佳时机含手续费 给定一个整数数组 prices,其中第 i 个元素代表了第 i 天的股票价格 :整数 fee 代表了交易股票的手续费用. 你可以无限次地完成交易,但是你每笔交易都 ...

  7. 【算法】贪心算法:LeetCode 714 买卖股票的最佳时机含手续费 、LeetCode 968 监控二叉树

    LeetCode 714 买卖股票的最佳时机含手续费 (中等) 题目 描述 给定一个整数数组 prices,其中第 i 个元素代表了第 i 天的股票价格 :整数 fee 代表了交易股票的手续费用. 你 ...

  8. 【贪心算法】Leetcode 714. 买卖股票的最佳时机含手续费

    [贪心算法]Leetcode 714. 买卖股票的最佳时机含手续费 题目 给定一个整数数组 prices,其中 prices[i]表示第 i 天的股票价格 :整数 fee 代表了交易股票的手续费用. ...

  9. 代码随想录算法训练营第三十七天 | 738.单调递增的数字,714. 买卖股票的最佳时机含手续费,968.监控二叉树,总结

    Day36 周日休息~ 一.参考资料 单调递增的数字 https://programmercarl.com/0738.%E5%8D%95%E8%B0%83%E9%80%92%E5%A2%9E%E7%9 ...

最新文章

  1. 从5G入池看AI发展新方向 | 杜克大学陈怡然教授专访
  2. c#与mysql数据库连接以及.net framework版本修改问题
  3. 牛客小白9 换个角度思考(离线+树状数组)
  4. [工具]微软的学习平台Microsoft Learn很好用,推荐一下
  5. java与平台无关的原因
  6. 最优化学习笔记(十六)——拟牛顿法(2)
  7. 快递取件码生成软件_一种自动生成取件码的快递柜及其使用方法与流程
  8. 托管项目到github
  9. day1 Ubuntu 使用
  10. 最好的git教程,没有之一
  11. 冰河木马实验(V8.4)
  12. PDA开发从入门到精通
  13. PMP考试备考指南基础知识
  14. 单台服务器部署桌面虚拟化,桌面虚拟化部署最重要的一个环节?!
  15. 微信公众号怎么放html文件,微信公众号html缓存处理
  16. 互联网数据分析--指标和维度
  17. ssms 导出mysql_怎样使用SSMS管理器导出数据表 用SSMS管理器导出数据表的方法
  18. Spring系列学习之Spring Data Envers数据访问
  19. 彻底删除2345输入法
  20. elasticsearch实现类似京东的商品搜索效果(elasticsearch动态聚合)

热门文章

  1. 对“用FSMC驱动TFT-LCD”的烂笔头
  2. 关于h3c三层交换机配置bfd
  3. 20220513-rk3568编译linux4.19的buildroot-1(uboot)
  4. jitter()函数的使用
  5. 通过python多线程下载基于m3u8和ts的视频文件
  6. 【基础教程】Matlab实现等高线图
  7. 第八章 可编程接口芯片及应用【微机原理】
  8. JBoss漏洞总结复现
  9. NR SSB概述 - 时域频域分布
  10. 录入并打印名单python_Python如何使用字符打印照片