cychester

随笔分类 -  搜索

Luogu 3953[NOIP2017] 逛公园 堆优化dijkstra + 记忆化搜索
摘要:题解 首先肯定是要求出单源最短路的,我用了堆优化dijikstra ,复杂度 mlogm,值得拥有!(只不过我在定义优先队列时把greater 打成了 less调了好久 然后我们就求出了$i$到源点的最短距离$dis_i$ 定义一个数组 $f_{i, k}$表示从源点到节点$i$的距离比$dis_i 阅读全文

posted @ 2018-08-16 19:40 cychester 阅读(239) 评论(0) 推荐(0)

Luogu 1764 翻转游戏 - 枚举 + 搜索
摘要:题目描述 kkke在一个n*n的棋盘上进行一个翻转游戏。棋盘的每个格子上都放有一个棋子,每个棋子有2个面,一面是黑色的,另一面是白色的。初始的时候,棋盘上的棋子有的黑色向上,有的白色向上。现在kkke想通过最少次数的翻转,使得棋盘上所有的棋子都是同一个颜色向上的(即全是黑色向上的,或全是白色向上的) 阅读全文

posted @ 2018-08-14 23:06 cychester 阅读(310) 评论(0) 推荐(0)

noip2010 引水入城 - bfs + 贪心
摘要:题目描述 在一个遥远的国度,一侧是风景秀美的湖泊,另一侧则是漫无边际的沙漠。该国的行政区划十分特殊,刚好构成一个 NN 行 \times M×M 列的矩形,如上图所示,其中每个格子都代表一座城市,每座城市都有一个海拔高度。 为了使居民们都尽可能饮用到清澈的湖水,现在要在某些城市建造水利设施。水利设施 阅读全文

posted @ 2018-08-13 13:45 cychester 阅读(248) 评论(0) 推荐(0)

导航