983. Minimum Cost For Tickets
2024-08-21 12:03:44
网址:https://leetcode.com/problems/minimum-cost-for-tickets/
参考:https://leetcode.com/problems/minimum-cost-for-tickets/discuss/226659/Two-DP-solutions-with-pictures
class Solution
{
public:
int mincostTickets(vector<int>& days, vector<int>& costs)
{
unordered_set<int> travel(begin(days), end(days));
vector<int> dp(days.back()+,);
for(int i=; i<days.back()+; i++)
{
if(travel.find(i) == travel.end())
dp[i] = dp[i-];
else
{
dp[i] = min(dp[i-]+costs[], dp[max(, i-)]+costs[], dp[max(, i-)]+costs[]);
}
}
return dp[days.back()];
}
};
最新文章
- 跨域之同源策略 Same-origin policy
- Python开发【前端】:CSS
- AngularJS入门心得1——directive和controller如何通信
- Codeforces Round #212 (Div. 2) D. Fools and Foolproof Roads 并查集+优先队列
- sql openxml sp_xml_preparedocument xml 中文乱码
- 利用7z实现一键解压
- Lombok : 让你写 Java代码像C#一样爽
- 【C#系列】浅谈委托和委托
- SpringBoot 动态切换多数据源
- spring统一错误响应设置
- 用python自制微信机器人,定时发送天气预报
- mssql sqlserver 取消数值四舍五入的方法分享
- 微信小程序之倒计时插件 wxTimer
- 多表连接的三种方式详解 HASH JOIN MERGE JOIN NESTED LOOP
- 阿里云服务器被他人通过SSH暴力破解后的安全加固
- Django在admin模块中显示auto_now_add=True或auto_now=True的时间类型列
- Object-C使用类静态方法创建对象时容易内存泄露
- python 并发爬虫的快感
- spark第十篇:Spark与Kafka整合
- Vsphere日记01.ESXi5.5.install