随笔分类 -  动态规划

摘要:总结 T1 这题我一看,哇!好简单啊! 直接建立每一个字母的 映射 就可以了。 我很快就打完了程序,跳到下一题。 等到比赛快结束时,我才发现了一个可怕的数据: 1 abcdefghijklmnopqrstuvwxyz zyxwvutsrqponmlkjihgfedcba 这样每次无论把哪一种字母进行 阅读全文
posted @ 2019-07-09 22:43 Alexander_菜鸡 阅读(141) 评论(0) 推荐(0)
摘要:题解 这次的A组难得得水。 T1 这题我一看,就想起了GDOI的一道题—— "密码锁" $O(n)$算法——差分 于是乎兴奋地发现这道题可以用 差分 来解。 设$f_i=a_i a_{i 1}$。 然后就可以发现一些神奇的东西: 当$f_i 0$时,第i个数比第i 1个数的操作数多了$f_i$,可以 阅读全文
posted @ 2019-07-09 22:42 Alexander_菜鸡 阅读(160) 评论(0) 推荐(0)
摘要:题目 【GDKOI2003】最大公共子串 【题目描述】 从一个给定的串中删去(不一定连续地删去)0个或0个以上的字符,剩下的字符按原来的顺序组成的串是该串的字串。例如:“”, “a”, “aaa”,“bbb”,“xabb”,“xaaabbb”都是串“xaaabbb”的字串。(例子中的串不包括引号) 阅读全文
posted @ 2019-07-08 22:30 Alexander_菜鸡 阅读(232) 评论(0) 推荐(0)
摘要:这次考得不怎么样,只有200分! T1:读书 这题水水水! 这题就是一道循环题嘛! 直接一边循环一边做就好了! T2:恐怖分子 这题我是直接暴力的。 这题就是求至少用多少条经过(x0,y0)的不同直线能把所有输入的点(恐怖分子)都经过。 我一开始认为这道题很难——怎么判断几个点是否在同一条直线上? 阅读全文
posted @ 2019-07-08 22:13 Alexander_菜鸡 阅读(149) 评论(0) 推荐(0)
摘要:期中考总结&NOIP2017总结 2017年11月11日,我第二次参加NOIP普及组复赛。上一年,我的得分是250分,只拿到了二等奖。我便把目标定为拿到一等奖,考到300分以上。 早上8点多,我们去302教室,听同学讲考试注意事项(有十几条),有两条令我受益匪浅——要吃饱;不要定义与自带函数重名的变 阅读全文
posted @ 2019-07-08 22:03 Alexander_菜鸡 阅读(268) 评论(0) 推荐(0)
摘要:这题我0分。 比赛时,我一眼出正解,哈哈,太水了! 这题不就是一个二分+DP+单调队列吗? 然而,细节决定成败。 我错了许多细节,就挂了。 我只考了0分。。。 首先,这题满足一个条件: 保证g变大后,如果原来满足条件,现在也会满足条件;而如果原来不满足条件,现在就有可能满足条件。 g变小后,如果原来 阅读全文
posted @ 2019-07-08 21:59 Alexander_菜鸡 阅读(479) 评论(0) 推荐(0)
摘要:这次比赛有点坑。。。 【GDKOI2004】石子游戏 方法: 判断奇偶性 1. 输入n 2. 如果n是奇数,输出 xiaoshi 3. 如果n是偶数,输出 xiaoyong 比赛得分: 30 错因: 找错规律了(忘记了两个人都是聪明绝顶滴) 【GDKOI2004】汉诺塔 方法1: 找规律 1.定义一 阅读全文
posted @ 2019-07-08 21:57 Alexander_菜鸡 阅读(182) 评论(0) 推荐(0)
摘要:今天考得不太好,只拿了100+0+0+30=130分。。。 【GDKOI训练】音乐节拍 考场 AC 了! 其实就是 大水一道 ! 思路 :二分查找 每次输入后,输出该时刻所在的区间的编号就好了。 总体难度 :★★☆☆☆ 【GDKOI训练】电视游戏问题 思路 :捆绑背包 设f[i,j]为前i个平台用j 阅读全文
posted @ 2019-07-08 21:53 Alexander_菜鸡 阅读(149) 评论(0) 推荐(0)
摘要:时间限制: 3000 ms 空间限制: 262144 KB 【题目描述】 鸡国为了表彰鸡国每一只鸡在过去一年的优秀表现,打算在接下来的 n 天中每天给鸡国的一只鸡发 1 袋或者 2 袋“鸡币”(鸡国的通用货币)作为福利。国王要求每天来领钱鸡互不相同,即来领过钱的鸡不能再来,否则将受到严厉的处罚。 但 阅读全文
posted @ 2019-07-08 21:49 Alexander_菜鸡 阅读(682) 评论(0) 推荐(0)
摘要:【题目描述】 一个怪人,吃东西时使用三根筷子,二短一长,设它们的长为A≤B≤C。并定义它的"坏度"为(A B)^2。这一天,他要请K个客人来家里吃饭,另外他自己家里还有8个人,因而要准备K+8套这种特别的筷子。但发现家里的筷子全是不一样长的。 请你将这些筷子分成K+8套,要求总的"坏度"值最小。 【 阅读全文
posted @ 2019-07-08 21:47 Alexander_菜鸡 阅读(341) 评论(0) 推荐(0)
摘要:【题目描述】 已知若干个正整数的和为S,求这若干个正整数的最小公倍数的最大值。 【输入】 第一行一个整数T,表示测试数据的组数。 接下来T行,每行包括一个正整数S,表示若干个正整数的和为S。 【输出】 输出T行,每行包括一个整数,表示和为S的若干个正整数的最小公倍数的最大值。 【样例输入】 2 4 阅读全文
posted @ 2019-07-08 21:39 Alexander_菜鸡 阅读(266) 评论(0) 推荐(0)

浏览器标题切换
浏览器标题切换end