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

力扣每日一练(24-1-18)

经验一:不要把问题想复杂

Python:

min_price = float('inf')max_profit = 0for price in prices:min_price = min(min_price, price)max_profit = max(max_profit, price - min_price)return max_profit

C#:

public int MaxProfit(int[] prices) {int minPrice = Int32.MaxValue;int maxProfit = 0;foreach (int price in prices) {minPrice = Math.Min(minPrice, price);maxProfit = Math.Max(maxProfit, price - minPrice);}return maxProfit;
}

        一开始我想到的是引入波峰波谷的概念,但是不适用,想复杂了。

相关文章:

  • 如何用ArcGIS制作城市用地适应性评价
  • C语言辨析——int a=5;为什么++a=1能编译通过而a++=1不行呢?
  • 在 Python 中实现语音合成的四种方法
  • js监听返回当前页面的方法
  • HCIP-BGP实验3
  • Mysql中的日志系统
  • ChatGPT与文心一言:AI助手之巅的对决
  • 利用appium自动控制移动设备并提取数据
  • 从 GPT1 - GPT4 拆解
  • 【Java】JDBC的使用
  • Yaklang 中的类型和变量
  • 华南理工大学计算机23考研复试(线下)经验分享
  • PGSQL安装PostGIS扩展模块
  • 基于YOLOv8深度学习的100种中草药智能识别系统【python源码+Pyqt5界面+数据集+训练代码】目标检测、深度学习实战
  • 零基础学Python(2)— 安装Python开发工具之PyCharm
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • [译] 怎样写一个基础的编译器
  • Centos6.8 使用rpm安装mysql5.7
  • ES6--对象的扩展
  • Java精华积累:初学者都应该搞懂的问题
  • js作用域和this的理解
  • leetcode讲解--894. All Possible Full Binary Trees
  • Odoo domain写法及运用
  • python docx文档转html页面
  • python_bomb----数据类型总结
  • Redis学习笔记 - pipline(流水线、管道)
  • 从重复到重用
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 设计模式 开闭原则
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 我的业余项目总结
  • 一加3T解锁OEM、刷入TWRP、第三方ROM以及ROOT
  • 用Node EJS写一个爬虫脚本每天定时给心爱的她发一封暖心邮件
  • 在Docker Swarm上部署Apache Storm:第1部分
  • 正则学习笔记
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • 昨天1024程序员节,我故意写了个死循环~
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • #162 (Div. 2)
  • (1)STL算法之遍历容器
  • (6)设计一个TimeMap
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (vue)页面文件上传获取:action地址
  • (八十八)VFL语言初步 - 实现布局
  • (二)JAVA使用POI操作excel
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (附源码)计算机毕业设计ssm电影分享网站
  • (十一)手动添加用户和文件的特殊权限
  • (循环依赖问题)学习spring的第九天
  • (一)基于IDEA的JAVA基础12
  • (转)视频码率,帧率和分辨率的联系与区别
  • (转载)在C#用WM_COPYDATA消息来实现两个进程之间传递数据
  • ./configure,make,make install的作用(转)