![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
紫书 第七章 习题
Chen丶HC
这个作者很懒,什么都没留下…
展开
-
习题7-5 流水线调度(Pipeline Scheduling, UVa690)
初步实现,在数组上进行修改,程序冗杂。2.43s。最优性剪枝,记录下最小步长,假设以后每次最小步长仍无法更新ans,则return。放第二个时,记录下能走的步长。#include #include #include #include #include #include #include #include #include #include #include #incl原创 2017-10-28 18:46:32 · 623 阅读 · 0 评论 -
习题7-1 消防车(Firetruck, ACM/ICPC World Finals 1991, UVa208)
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define CLEAR(a, b) memset(a,原创 2017-10-22 10:35:41 · 447 阅读 · 0 评论 -
习题7-2 黄金图形(Golygons, ACM/ICPC World Finals 1993, UVa225)
唯一需要注意的就是每个点只经过一次。回溯法求解即可。我写的好像有点慢,把不能过的点存数组应该能快些。1.03s#include #include #include #include #include #include #include #include #include #include #include #include #include #include #in原创 2017-10-22 20:26:42 · 321 阅读 · 0 评论 -
习题7-3 多米诺效应(The Domino Effect, ACM/ICPC World Finals 1991, UVa211)
谜一般的格式换行,为啥格式错报WA额。这题也是用回溯法解决,只是判断情况稍微复杂些。本质都是相同的,每次有两种决策,一行一行来处理。当进行到某一行时,上一行还存在未vis的位置则回溯。#include #include #include #include #include #include #include #include #include #include #i原创 2017-10-23 11:33:20 · 528 阅读 · 0 评论 -
习题7-6 重叠的正方形(Overlapping Squares, Xia'an 2006, UVa12113)
时隔13天,终于又a了一道水题。一共9个位置,枚举9的6次种情况。状态用二进制压缩一下。#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #i原创 2017-11-11 08:14:32 · 412 阅读 · 0 评论 -
习题7-7 埃及分数(Eg[y]ptian Fractions (HARD version), Rujia Liu's Present 6, UVa 12558)
一道IDA*的入门题,在普通的埃及分数上加上一个vis即可通过,需要注意的是long long。#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #i原创 2017-11-12 18:47:31 · 297 阅读 · 0 评论 -
习题7-4 切断圆环链(Cutting Chains, ACM/ICPC World Finals 2000, UVa818)
思路:枚举所有的拆分方式,判断是否有某个点degree > 2 及是否有环,记录最小的cut_num。1. 无向图的dfs判环,需要标记前驱节点。2. 以vector存图时要注意输入重边的存在(坑啊,wa了两个点。。),小图可以用G[][]来存。#include #include #include #include #include #include #include #in原创 2017-10-26 16:06:50 · 369 阅读 · 0 评论