轩邈

学习编程中

排队打水问题(贪心)

问题描述   有n个人排队到r个水龙头去打水,他们装满水桶的时间t1、t2………..tn为整数且各不相等,应如何安排他们的打水顺序才能使他们总共花费的时间最少? 输入格式   第一行n,r (n   第二行为n个人打水所用的时间Ti (Ti 输出格式   最少的花费时间 样例输入 3 2 1 2 ...

2017-02-23 12:43:23

阅读数:1346

评论数:0

51Nod 活动安排问题(贪心)

有若干个活动,第i个开始时间和结束时间是[Si,fi),只有一个教室,活动之间不能交叠,求最多安排多少个活动? 输入 第1行:1个数N,线段的数量(2 <= N <= 10000) 第2 - N + 1行:每行2个数,线段的起点和终点(-10^9 输出 输出最多...

2017-02-21 16:22:53

阅读数:117

评论数:0

完美字符串

约翰认为字符串的完美度等于它里面所有字母的完美度之和。每个字母的完美度可以由你来分配,不同字母的完美度不同,分别对应一个1-26之间的整数。 约翰不在乎字母大小写。(也就是说字母F和f)的完美度相同。给定一个字符串,输出它的最大可能的完美度。例如:dad,你可以将26分配给d,25分配给a,...

2017-02-21 11:53:02

阅读数:107

评论数:0

1099任务执行顺序(贪心算法)

1099 任务执行顺序 基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 有N个任务需要执行,第i个任务计算时占R[i]个空间,而后会释放一部分,最后储存计算结果需要占据O[i]个空间(O[i] < R[i])。 例如:执行需要5个空间,最后储存...

2017-02-19 17:00:24

阅读数:273

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭