【华为OD机试】战场索敌【2023 B卷

您所在的位置:网站首页 25*35mm是多少像素 【华为OD机试】战场索敌【2023 B卷

【华为OD机试】战场索敌【2023 B卷

2023-07-05 19:22| 来源: 网络整理| 查看: 265

【华为OD机试】高效的任务规划【2023 B卷|200分】

weixin_45957157: 明白了 感谢

【华为OD机试】高效的任务规划【2023 B卷|200分】

goldarmour: 因为机器运行可以并行进行,运行越早就会结束越早,所以让执行时间长的先运行

【华为OD机试】高效的任务规划【2023 B卷|200分】

weixin_45957157: 博主,为啥从运行时间长的开始执行,就是最高效的啊

【华为OD机试】分糖果【2023 B卷|100分】

Critical_plus: [code=cpp] #include #include #include using namespace std; int main(){ int n; cin >> n; vector dp(n + 2, -1); dp[n] = 0; dp[n + 1] = dp[n - 1] = 1; for(int i = n - 2; i > 0; i--){ if(i * 2 > n + 2) dp[i] = min(dp[i + 1] != -1 ? dp[i + 1] + 1 : LONG_LONG_MAX, dp[i - 1] != -1 ? dp[i - 1] + 1 : LONG_LONG_MAX); else dp[i] = min(min(dp[i + 1] != -1 ? dp[i + 1] + 1 : LONG_LONG_MAX, dp[i - 1] != -1 ? dp[i - 1] + 1 : LONG_LONG_MAX), dp[i * 2] != -1 ? dp[i * 2] + 1 : LONG_LONG_MAX); } cout



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3