摘要: 题目大概就是说一个n*m的地图,地图上每一块是陆地或浅海域或深海域,可以填充若干个浅海域使其变为陆地,问能得到的最长的陆地海岸线是多少。 也是很有意思的一道题。 一开始想歪了,想着,不考虑海岸线重合的情况那海岸线长度就是所有非深海域的个数*4,而每一块要嘛是陆地要嘛不是陆地,如果浅海域不变成陆地那么 阅读全文
posted @ 2016-04-05 20:10 WABoss 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 题目大概是给一个主串,询问若干个模式串出现次数,其中有些模式串要求不能重叠。 对于可以重叠的就是一个直白的多模式匹配问题;而不可重叠,在匹配过程中贪心地记录当前匹配的主串位置,然后每当出现一个新匹配根据记录的位置判断这个新匹配是否成立,最后更新位置。 另外,考虑到数据可以出现多个模式串相同的情况,实 阅读全文
posted @ 2016-04-05 08:42 WABoss 阅读(298) 评论(0) 推荐(0) 编辑