随笔分类 -  贪心

摘要:你现在有N对手套,但是你不小心把它们弄乱了,需要把它们整理一下。N对手套被一字排开,每只手套都有一个颜色,被记为0~N-1,你打算通过交换把每对手套都排在一起。由于手套比较多,你每次只能交换相邻两个手套。请你计算最少要交换几次才能把手套排整齐(只需要手套配对,不需要手套按从小到大的编号排序)。30% 阅读全文
posted @ 2017-09-28 21:55 最终惊吓者——Janous 阅读(260) 评论(0) 推荐(0)
摘要:题解:一道在别人口中很水的贪心题,然而在考试的时候就没有想到,只拿了50分。下文中a为第一个字符串,b为第二个字符串。 我们维护两个数组,一个是l[i],一个是r[i]。l[i]表示b[0...i]在a中按题意完全匹配(从前向后匹配)的最前的位置,r[i]表示b[i...lenb]按题意从后向前匹配 阅读全文
posted @ 2017-09-26 19:59 最终惊吓者——Janous 阅读(319) 评论(0) 推荐(1)