51nod – 1163 巧妙的并查集 O(1)维护区间

题意:有N个任务,每个任务有一个最晚结束时间以及一个对应的奖励。在结束时间之前完成该任务,就可以获得对应的奖励。完成每一个任务所需的时间都是1个单位时间。有时候完成所有任务是不可能的,因为时间上可能会有冲突,这需要你来取舍。求能够获得的最高奖励。 (更多…)

CodeChef – RIN 最小割应用 规划问题

题意:给定$n$门课和$m$个学期,每门课在每个学期有不同的得分,需要选定一个学期去完成,但存在约束条件,共有$k$对课程需要$a$在$b$开始学前学会,求最大得分(原问题是求最高平均得分) (更多…)