美文网首页
2019.01.22算法题:HDU - 1789

2019.01.22算法题:HDU - 1789

作者: 青鹿呀 | 来源:发表于2019-01-22 17:43 被阅读0次

HDU - 1789 Doing Homework again 贪心算法

题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1789

代码地址:https://paste.ubuntu.com/p/dqt3mZM5tk/

解题思路:

1、按照分数排序,先做分高的 。

2、如果分数一样,把期限小的排在前面。

3、创建一个标记数组,标记今天是否做作业。

4、按顺序做作业,今天做的作业的期限往前找标记数组,如果被占用就继续往前找,如果找不到,就把分数加在扣分里代表,没完成。         (即:从最晚的截止日期开始往前推,找没有被分配作业的那天)

标记数组那里怎么想都不会表示,在网上找了大佬的代码,才弱弱的明白了。

我想说.......看着大佬的代码一步步想明白的;看着大佬的代码,学到了好多;看着大佬的代码,我。。。。。。。。

相关文章

网友评论

      本文标题:2019.01.22算法题:HDU - 1789

      本文链接:https://www.haomeiwen.com/subject/kwdrjqtx.html