随笔分类 -  八月尾巴

希望一切都会安好
卿学姐与魔法(优先队列)
摘要:个人心得:思路很简单,不过就是会超时,而且直接用数组的话肯定不够大。 所以就用优先队列,让里面只装N个数就好了,然后再次添加时进行比较,比他小就放进去。 不过这样超时,所以先将A,B排序,然后只要比队首大就break就可以过了。 “你的膜法也救不了你 在去拯救公主的道路上,卿学姐披荆斩棘,刀刃早已锈 阅读全文

posted @ 2017-08-25 18:11 余生漫漫浪 阅读(208) 评论(0) 推荐(0)

H国的身份证号码(搜索)
摘要:个人心得:巧妙利用数字进行维护就好了,深搜还是有点心得的; #1558 : H国的身份证号码I #1558 : H国的身份证号码I 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 H国的身份证号码是一个N位的正整数(首位不能是0)。此外,由于防伪需要,一个N位正整数是合 阅读全文

posted @ 2017-08-25 18:09 余生漫漫浪 阅读(1668) 评论(0) 推荐(0)

钓鱼(贪心,优先队列)
摘要:题意描述: john现有h个小时的空闲时间,他打算去钓鱼。john钓鱼的地方共有n个湖,所有的湖沿着一条单向路顺序排列(john每在一个湖钓完鱼后,他只能走到下一个湖继续钓), john必须从1号湖开始钓起,但是他可以在任何一个湖结束他此次钓鱼的行程。john在每个湖中每5分钟钓的鱼数(此题中以5分 阅读全文

posted @ 2017-08-24 21:03 余生漫漫浪 阅读(628) 评论(0) 推荐(0)

Communication System(动态规划)
摘要:个人心得:百度推荐的简单DP题,自己做了下发现真得水,看了题解发现他们的思维真得比我好太多太多, 这是一段漫长的锻炼路呀。 关于这道题,我最开始用DP的思路,找子状态,发现自己根本就不会找DP状态数组建立,怎么找都是被后面的给打乱了, 看到了网上的DP【i】【j】,i表示前几个设备,宽带为j的最少花 阅读全文

posted @ 2017-08-22 16:50 余生漫漫浪 阅读(437) 评论(0) 推荐(1)

最长连续01字符串
摘要:个人心得:思维比较混乱,已经慢慢找到了一特点就是这子字符串满足1,0数目相等,所将0用-1代替,则此时 sum【l-1】=sum【r】,然后想到这里还是要用俩重循环,还会超时,后面看了题解,他是用min,max数组记录相等 sum的位置,只要存在相等的sum然后循环一次取最大的差值就好了,真的是感觉 阅读全文

posted @ 2017-08-22 09:53 余生漫漫浪 阅读(2194) 评论(0) 推荐(0)

魔法跳舞链 (最小生成树)
摘要:个人心得:周测的时候心情有点闷,看到就不想去做,比完后第二天拿着一做,这么简单,我也是醉了。 虽然最后一周了,但是我还是希望你能稳住别被其他事扰乱军心了,希望以后的你能够静下心去思考。 这题:就是用Kruskal算法第一遍找出最大值中的最小值,第二次再反过来用一次就好了。 51nod魔法学校近日开展 阅读全文

posted @ 2017-08-22 08:24 余生漫漫浪 阅读(283) 评论(0) 推荐(0)

括号匹配(线段树)
摘要:个人心得:近期状态不佳,不光题目看错而且思维也是很凌乱,赶紧把杂事解决好认真锻炼思维吧。 这一题我真的是想不到用线段树的,贼水,看题解也看了半天,因为若不满足的话必须在改变的俩个数之间 存在着i使前面的多一个“)“,所以只需要用线段树进行最小值维护就好了 首先预处理出一个前缀和sum【i】,设定(表 阅读全文

posted @ 2017-08-21 20:17 余生漫漫浪 阅读(498) 评论(0) 推荐(0)