会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
COLORFUL
by SuuT
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
17
18
19
20
21
22
下一页
2018年3月10日
POJ - 2251 Dungeon Master BFS
摘要: http://poj.org/problem?id=2251 题意:给你一个三维的地图,找一条最短路 题解:因为是最短路,所以宽搜。三维就用六个单位向量。 坑: 第一次打bfs各种打错: 首先是字符数组处理: 一行一行读可以用cin,但这样就不能map[i][j]+1读入。(for i=1 or i
阅读全文
posted @ 2018-03-10 10:32 SuuTTT
阅读(138)
评论(0)
推荐(0)
2018年3月9日
Gym - 101028I March Rain 二分
摘要: http://codeforces.com/gym/101028/problem/I 题意:给你n个洞,k个布条,问布条能贴到所有洞时的最小值。 题解:二分答案,因为答案越大就越容易满足条件。 技巧:两种judge写法:常规与upper_bound,嗯,就是有种可以upper_bound的感觉。 坑
阅读全文
posted @ 2018-03-09 20:24 SuuTTT
阅读(310)
评论(0)
推荐(0)
Gym - 101020H Weekend floyd+next_permutation
摘要: https://vjudge.net/problem/Gym-101020H 题意:正常读取方式给你一个图(双向的),然后给你f个点,让你找一条路从1到n的最短路,要求经过f个点(以任意顺序)。 题解:一开始还想dijkstra+dp,发现根本下不了手。后来看了题解,发现只要floyd+next_p
阅读全文
posted @ 2018-03-09 19:12 SuuTTT
阅读(220)
评论(0)
推荐(0)
卿学姐与公主 UESTC - 1324 分块模板题
摘要: 题意:http://acm.uestc.edu.cn/#/problem/show/1324 中文题,自己看喽。 题解:分块模板,update时顺便更新块属性。ask时先判掉belong[l]==belong[r]。build函数时直接用模板喽。 坑:打错了个字母,改了一下还改错了。还写错个括号。
阅读全文
posted @ 2018-03-09 18:44 SuuTTT
阅读(285)
评论(0)
推荐(0)
CodeForces - 617E XOR and Favorite Number 莫队算法
摘要: https://vjudge.net/problem/CodeForces-617E 题意,给你n个数ax,m个询问Ly,Ry, 问LR内有几对i,j,使得ai^...^ aj =k. 题解:第一道莫队题。 技巧:前缀亦或。flag数组:利用XOR的性质。 莫队的区间排序及处理。 id的处理:因为排
阅读全文
posted @ 2018-03-09 13:40 SuuTTT
阅读(181)
评论(0)
推荐(0)
2018年3月8日
Gym - 101628F Find the Inn dijkstra,读边时计算新权值
摘要: 题意: 给n个点m条边及每条边所花费的时间,经过给定的p个点时会停留k秒,要求在t秒内从1号点走到n号点,若可以走到输出最短时间,若不行输出-1.。 题解:读取边时,将每个点停留的时间加到以其为终点的边的花费上。比如边1 2 10,且2是给定的停留点(设停留5s),则读入这条边时按 1 2 15 读
阅读全文
posted @ 2018-03-08 19:10 SuuTTT
阅读(242)
评论(0)
推荐(0)
2018年3月7日
HDU-2680 Choose the best route 单向边+反向dijkstra
摘要: https://vjudge.net/problem/HDU-2680 题意:以起始点 终点 长度 给出一个图,已知可以从w个起点出发,求从任一起点到同一个终点s的最短路径。注意是单向边。m<1e5,w<n<1000. 题解:若每个起点都dijkstra一遍时间复杂度为O((E+VlogV)*V),
阅读全文
posted @ 2018-03-07 18:47 SuuTTT
阅读(192)
评论(0)
推荐(0)
Hdu1010Tempter of the Bone 深搜+剪枝
摘要: 题意:输入x,y,t.以及一个x行y列的地图,起点‘S’终点‘D’地板‘.’墙壁‘X’;判断能否从S正好走t步到D。 题解:dfs,奇偶性减枝,剩余步数剪枝。 ps:帮室友Debug的题:打错了两个字母。题目看错。没有初始化map。orz ...不过我dfs也不熟,更别说剪枝了。
阅读全文
posted @ 2018-03-07 15:06 SuuTTT
阅读(137)
评论(0)
推荐(0)
背景图片
摘要:
阅读全文
posted @ 2018-03-07 14:26 SuuTTT
阅读(377)
评论(0)
推荐(0)
CodeForces - 847B Preparing for Merge Sort 二分
摘要: http://codeforces.com/problemset/problem/847/B 题意:给你n个数(n<2e5)把它们分成若干组升序的子序列,一行输出一组。分的方法相当于不断找最长递增子序列,将它们删除,然后继续找,直到删光整个初始数列。 题解:第一直觉是开一个vector<int> n
阅读全文
posted @ 2018-03-07 11:08 SuuTTT
阅读(162)
评论(0)
推荐(0)
上一页
1
···
17
18
19
20
21
22
下一页
公告