首页 > 其他分享 >dp

dp

时间:2023-02-13 13:45:04浏览次数:44  
标签:int max matsumotowq3 ans prices dp

121. 买卖股票的最佳时机 - 力扣(LeetCode)

class Solution {
public:
    int maxProfit(vector<int>& prices) {
        int max=0;
        for(int i=0;i<prices.size();i++)
            for(int j=i;j<prices.size();j++)
            if(prices[j]-prices[i]>max)
            max=prices[j]-prices[i];
        return max;
    }
};

超时

class Solution {
public:
    int maxProfit(vector<int>& prices) {
        int dp[100000];
        int pmin=10000;
        int ans=0;
        pmin=prices[0];
        for(int i=1;i<prices.size();i++)
        {
            if(prices[i]<pmin)
            pmin=prices[i];
            dp[i]=max(dp[i-1],prices[i]-pmin);
            if(dp[i]>ans)
            ans=dp[i];
        }
        return ans;
    }
};

作者:relaxed-matsumotowq3
链接:https://leetcode.cn/problems/best-time-to-buy-and-sell-stock/solution/dong-tai-gui-hua-by-relaxed-matsumotowq3-zjxq/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

 

标签:int,max,matsumotowq3,ans,prices,dp
From: https://www.cnblogs.com/weinan030416/p/17116063.html

相关文章

  • HDU 3709 数位dp
    HDU3709(数位dp)题意求区间[L,R]内满足以下性质的数:选定该数的一个位置,左右两边的力矩相等,如4139,选取'3'这位,左边4×2+1×1=9×1.思路一开始想着枚举每个点来做,......
  • 【学习笔记】数位 dp 学习笔记
    被这个东西薄纱了。顾名思义,树上的动态规划即树形动态规划。P1352没有上司的舞会经典题!设\(f_{i,0/1}\)表示第\(i\)个节点,选或不选自己的最优情况。显然有方程......
  • 状态压缩dp
    最短Hamilton路径给定一张n个点的带权无向图,点从0∼n−1标号,求起点0到终点n−1的最短Hamilton路径。Hamilton路径的定义是从0到n−1不重不漏地经过每个点......
  • 【notedpad++结合HEX-Editor插件】的替代品【vscode+HEX Editor插件】
    近期由于一些原因,notepad++作者违背了开源精神,想必大家也在寻找notedpad++的替代品。之前由于UE需要付费,于是使用了【notedpad++结合HEXDump插件】来为文件十六进制......
  • HDU 4389 数位dp
    HDU4389(数位dp)题意求一个区间内[L,R]内有多少个数满足:它的数位和能整除它本身。思路按照一般数位dp的套路,多出来的参数无非就是数位和以及这个数本身,但如果直接这......
  • 树形dp
    没有上司的舞会Ural大学有N名职员,编号为1∼N。他们的关系就像一棵以校长为根的树,父节点就是子节点的直接上司。每个职员有一个快乐指数,用整数Hi给出,其中1≤i≤N......
  • Python引入模块报错:Import "openai" could not be resolvedPylancereportMissingImpor
    复制Openai的代码进行测试的时候,发生:Import"openai"couldnotberesolvedPylancereportMissingImports  以为是安装问题,检查安装,发现没有这个模块: 直接进行......
  • 71udp,tcp
    udp相当与写信,tcp相当于打电话1、基于连接与无连接;2、对系统资源的要求(TCP较多,UDP少);3、UDP程序结构较简单;4、流模式与数据报模式;5、TCP保证数据正确性,UDP可能丢包;6......
  • 某种DP
    某种DP感觉没见到固定的专业术语,我习惯叫它为预设性\(DP\),也有人叫它连续段\(DP\),插入\(DP\)为什么这么说?因为\(DP\)的过程就是预先留出位置,然后把元素按照某种......
  • Docker搭建LNMP+wordpress
    一、项目模拟1.项目环境公司在实际的生产环境中,需要使用Docker技术在一台主机上创建LNMP服务并运行Wordpress网站平台。然后对此服务进行相关的性能调优和管理工......