摘要:
E. Cover it!_ 黑白染色 题目大意 给一个n点m边的图,现在要挑出floor(n/2)个点,使得未选择点到被选择点的路径中至少有一条长度为1 。 思路和代码 简单的黑白染色 vct<int> eg[N] ; int clr[N] ; void dfs(int now , int pre) 阅读全文
posted @ 2022-05-11 15:57
tyrii
阅读(41)
评论(0)
推荐(0)
摘要:
C. Longest Simple Cycle 1600 题目大意 给n条链,每条链有ci个节点,每条边长度是1。现在对除了第一条链以外的每一条链,其两个端点都和前一条链的ai点bi点相连。问该图的最长环长度。 思路和代码 一拿到题,这不就dfs一下O(n)解决嘛。 再看数据范围,好家伙1e14个点 阅读全文
posted @ 2022-05-11 15:54
tyrii
阅读(50)
评论(0)
推荐(0)
摘要:
B. Glass Half Spilled_思维+背包 2000 题目大意 给n个水杯,每个杯子有不同的最大容量ai和现在的水量bi 。每次可以选择任意一个杯子,把该杯子里的水倒x单位到另外一个杯子里。但是这些杯子很奇怪,倒出x单位的水,倒到另外一个杯子里只有x/2单位(浮点数)。现问经过若干次操作 阅读全文
posted @ 2022-05-11 15:47
tyrii
阅读(73)
评论(0)
推荐(0)

浙公网安备 33010602011771号