上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 33 下一页
摘要: 题意:有n只牛聚会,每只牛的家有编号,指定去一只牛家里聚会。牛很懒,走最短路去,花费时间最少。而回来的时间又不相同,问那只走最远的牛走了多久? 解题:去某只牛家里聚会,单源求最短路,来回时间不同,用有向边表示。颠倒一下每条边,则可以得到 去和回 两次最短路,暴力求最大时间。 //记录模板 #incl 阅读全文
posted @ 2019-07-20 23:38 守林鸟 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 题意:有n块田,之间有m条无向边表示路径,权值表示走过需要花费的时间。有w对虫洞,虫洞是单向的,表示穿越一定时间到过去,并且回到虫洞指向的点,问一个人有没有可能通过虫洞回到某个起点,并且在从这个起点出发之前的时间,因为这样可以看到过去的自己。 解题:判断负圈,模板题。 //记录一下模板 #inclu 阅读全文
posted @ 2019-07-20 23:29 守林鸟 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 题意:有n只牛拍电影m部电影,知道每部电影有哪些牛参与,一起拍电影的牛之间维度为1,ab拍电影则ab之间的维度为1,如果bc一起拍电影,ac没有一起,则ac之间的维度为2,以此类推。求哪知牛到所有牛之间的总维度和最小。 解题:任意两点之间的距离,佛洛依德无脑三重暴力求最短路。 //记录一下模板 #i 阅读全文
posted @ 2019-07-20 23:16 守林鸟 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 题意:有n个人,有上下级关系,有m个操作,有两种操作1.把一个任务分给某个人,他的下属也会停下手中工作和他一起做;2.查询某个人的当前任务是什么? 解题:n-1个关系,总有一个人没有上级,以他为根节点用dfs搜索整张图可以得到一棵树,按“根左右”先序遍历,根表示自己,遍历到最右边的儿子结束,这段区间 阅读全文
posted @ 2019-07-20 23:04 守林鸟 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 题意: 1.有n个星球,每个星球有一个编号(1-n)和一个能量值。 2.一开始将某些星球连通。 3.开战后有很多个操作,查询某个星球能找谁求救或者摧毁两颗星球之间的连通路径,使其不能连通。如果连通则可以相互求救,求救的对象要求能量比自己大并且在连通的星球中能量最大,如果能量最大的星球有多个,则找编号 阅读全文
posted @ 2019-07-18 13:36 守林鸟 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 题意:有n个村庄排成一列,相邻的村庄可以通信,炸毁则不可以通信,进行m个操作。3种操作,1.炸毁某村庄;2.修复上一个被炸毁的村庄;3.查询某个村庄能通信的村庄数(自己算一个)。 解题:求某个点左边扩散和右边扩散的区间和,没被炸毁就算1,炸毁则算0,用二分查找左边界和右边界,假设查询的点为x,则左边 阅读全文
posted @ 2019-07-18 13:07 守林鸟 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 题意:给n个数,m个操作,分两种操作,一种是将一段区间的每个数都开根号,另一种是查询区间和。 解题:显然对每个数开根号不能用lazy的区间更新。一个一个更新必然爆时间,对1开根号还是1,如果一段区间都是1,就不用更新了,判断r-l+1 = query()。其他都是线段树的模板。 #include<s 阅读全文
posted @ 2019-07-18 12:51 守林鸟 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 题意:牛有m个时间段可以挤奶,每个时间段的开始时间,结束时间,挤奶量不尽相同,寄完一次需要休息r时间,求在n时间内如何安排牛挤奶产量最大。 解题: 1.休息r时间,当做结束时间需要+r 2.以结束时间的先后对各个时间段排序,然后dp求最值。dp[i]表示当前到了第i个时间段。 3.状态转移方程:dp 阅读全文
posted @ 2019-07-18 11:36 守林鸟 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 先定义坐标变量,确定范围,画出起始静态图,存进图形变量h。通过对坐标的变化,把新的坐标放进图形变量h,再实时刷新看起来就是动态的。 1.动态的sin曲线 2.螺旋上下拉升收缩的曲线,像弹簧 3.时钟 数组变量从1开始算起,相比C语言的[]索引方式有所不同,用()引用。 本次对时针动态变化,时针由两点 阅读全文
posted @ 2019-07-16 21:01 守林鸟 阅读(317) 评论(0) 推荐(0) 编辑
摘要: http://codeforces.com/problemset/problem/1102/D 题意: 有n个字符,只能为012,现要通过变换让012的数量相等,并且使字典序最小。 解题: 由样例可以看出不能打乱原来的位置,按001122这样输出,只能一个一个替换,贪心。 1)只有0少了:优先把多余 阅读全文
posted @ 2019-07-16 13:26 守林鸟 阅读(179) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 33 下一页