上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 42 下一页
摘要: 背景: 学校的网站可以根据学号查学生姓名和成绩(三年后的补充:借助sql注入漏洞跳过密码,但是该网站现在已经被弃用了),所以我希望通过Python的爬虫得到年级所有同学的学号与姓名对应表。 实现: 首先需要算出所有学生的学号以方便查询。接下来要把学号和考试场次包装成待会要填入的信息,这可以用urll 阅读全文
posted @ 2016-10-16 15:42 YuanZiming 阅读(1329) 评论(0) 推荐(0) 编辑
摘要: bzoj1776[Usaco2010 Hol]cowpol 奶牛政坛 题意: 给出一个树,每个节点k个政党中的一个。问每个政党间最远的两个节点距离多少。节点数≤200000。 题解: 有个结论:每个政党所求两个节点其中一个必然是这个政党中深度最大的节点。因此枚举每个节点,计算该节点与节点所属政党深度 阅读全文
posted @ 2016-10-16 15:13 YuanZiming 阅读(178) 评论(0) 推荐(0) 编辑
摘要: bzoj1703[Usaco2007 Mar]Ranking the Cows 奶牛排名 题意: n头奶牛,知道n对奶牛之间的产奶量大小,问想知道所有奶牛产奶量大小顺序至少还需知道几对。n≤1000。 题解: 每个大小关系看为一条有向边,对每头奶牛进行dfs,求每头奶牛可以到的奶牛数和可以到它的奶牛 阅读全文
posted @ 2016-10-16 15:04 YuanZiming 阅读(259) 评论(0) 推荐(0) 编辑
摘要: bzoj1345[Baltic2007]序列问题Sequence 题意: n个数,合并ai和ai+1可以得到max(ai,ai+1),代价为max(ai,ai+1)。问合并n-1次最小代价为多少。n≤1000000。 题解: (来自题解,因为我不知道为什么这样做)维护一个单调递减栈。对于每个加入的元 阅读全文
posted @ 2016-10-16 14:51 YuanZiming 阅读(244) 评论(0) 推荐(0) 编辑
摘要: bzoj1684[Usaco2005 Oct]Close Encounter 题意: 找一个分数它最接近给出一个分数。你要找的分数的分子分母的范围在1..32767。 题解: 枚举所求分数的分子,用其乘上给出分数得到一个浮点数分母,比较分母向上/下取整所得分数与答案比较。 代码: 20160927 阅读全文
posted @ 2016-10-16 14:41 YuanZiming 阅读(183) 评论(0) 推荐(0) 编辑
摘要: bzoj1655[Usaco2006 Jan] Dollar Dayz 奶牛商店 题意: 商场里有K种工具,价格分别为1,2,…,K美元。约翰手里有N美元,必须花完。求购买组合方案。n≤1000,k≤100。 题解: 完全背包,不过要高精度。 代码: 1 #include <cstdio> 2 #i 阅读全文
posted @ 2016-10-16 14:36 YuanZiming 阅读(255) 评论(0) 推荐(0) 编辑
摘要: bzoj1593[Usaco2008 Feb]Hotel 旅馆 题意: 给个长度为n的全为0的序列,m种操作,1 di表示求序列中最早出现的长度为di的值为0的连续子序列,并把这个连续子序列赋为1;2 xi,di表示将[xi,xi+di-1]置为0。n,m≤50000。 题解: 用一个线段树,维护三 阅读全文
posted @ 2016-09-26 21:48 YuanZiming 阅读(190) 评论(0) 推荐(0) 编辑
摘要: bzoj1574[Usaco2009 Jan]地震损坏Damage 题意: n点m边无向图,知道p条信息ai,表示ai没被损坏但它和点1不联通(损坏的点不能通行),问有多少点和1联通(不包括损坏的点)。n≤30000,m≤100000。 题解: 有一个结论,最优删点方案应该是对每个信息ai,将所有a 阅读全文
posted @ 2016-09-26 21:39 YuanZiming 阅读(208) 评论(0) 推荐(0) 编辑
摘要: bzoj1753[Usaco2005 qua]Who's in the Middle 题意: 输入N个数,输出升序排列后中间那个数。n≤10000。 题解: 本来想交个python的结果莫名奇妙RE了~ 代码: 20160926 阅读全文
posted @ 2016-09-26 21:32 YuanZiming 阅读(237) 评论(0) 推荐(0) 编辑
摘要: bzoj1707[Usaco2007 Nov]tanning分配防晒霜 题意: n头牛,第i头适应spf值在ai到bi之间的防晒霜。m种防晒霜,每种spf值为ci,有di瓶,问最多多少奶牛能得到合适的防晒霜。n,m≤2500。 题解: 贪心,把牛按上限从小到大排序,然后对于每只奶牛,应该选它可以用的 阅读全文
posted @ 2016-09-26 21:30 YuanZiming 阅读(186) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 42 下一页