上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 34 下一页
摘要: 这道题判断回文串的方法非常的秀!这里用到了记忆化搜索,因为会有很多重复同时用kase来区分每一组数据然后还有用递归来判断回文,很简洁然后这种线性结构的动态规划的题,就是把当前的这个数组分成两块来枚举,一块是之前已经得出的最优解,一块是自己现在按照题目要求来算出的值,这... 阅读全文
posted @ 2018-08-02 15:59 Sugewud 阅读(142) 评论(0) 推荐(0)
摘要: 这道题的下标从1开始比较方便,一方面前缀和算的方便一些,一方面涉及到前j个灯泡,那么如果从0开始,前3个灯泡就是第0, 1, 2, 3个,非常奇怪。所以灵活换下标。然后这道题的动规有点暴力枚举的意思,在算出前面答案的前提下枚举当前灯泡用多少去更新当前答案#includ... 阅读全文
posted @ 2018-08-02 15:11 Sugewud 阅读(124) 评论(0) 推荐(0)
摘要: 参考https://www.cnblogs.com/yuelian/p/8745807.html注意最长上升子序列用lower_bound,最长不下降子序列用upper_bound比如123458, 加入了5假设求最长上升子序列这个时候只能替换5,不能替换8(严格上升... 阅读全文
posted @ 2018-08-02 14:36 Sugewud 阅读(465) 评论(0) 推荐(0)
摘要: 总的来说就是价值为1,时间因物品而变,同时注意要刚好取到的01背包(1)时间方面。按照题意,每首歌的时间最多为t + w - 1,这里要注意。同时记得最后要加入时间为678的一首歌曲(2)这里因为要输出时间,也就是重量,那么这个时候初始化就要注意了。因为如果只是输出价... 阅读全文
posted @ 2018-08-02 11:53 Sugewud 阅读(139) 评论(0) 推荐(0)
摘要: 这道题在递推方式和那个数字三角形有一点相像,很容易推出来但是这道题要求的是字典序,这里就有一个递推顺序的问题这里用逆推,顺推会很麻烦,为什么呢?如果顺推的话,最后一行假设有种情况是最小值,那么你怎么知道哪一种的是字典序最小?最后一行的数字最小显然不一定整个路径的字典序... 阅读全文
posted @ 2018-08-02 10:37 Sugewud 阅读(178) 评论(0) 推荐(0)
摘要: 首先做一个转化,这种转化很常见。题目里面讲要来回走一遍,所以就转化成两个从起点到终点,路径不重合那么很容易想到用f[i][j]表示第一个走到i,第二个人走到j还需要走的距离但是这里无法保证路径不重合,所以这里怎么设计状态很关键。我们设f[i][j]是1到max(i, ... 阅读全文
posted @ 2018-08-01 16:55 Sugewud 阅读(167) 评论(0) 推荐(0)
摘要: 很明显可以根据放不放建边,然后最一遍最长路即是答案DAG上的动态规划就是根据题目中的二元关系来建一个DAG,然后跑一遍最长路和最短路就是答案,可以用记忆化搜索的方式来实现细节:(1)注意初始化数组 (2)搜索的过程中最后记住加入状态本身的值,不然会... 阅读全文
posted @ 2018-08-01 16:12 Sugewud 阅读(116) 评论(0) 推荐(0)
摘要: 影响到状态的只有时间和在哪个车站(空间),所以可以设f[i][j]是时刻i的时候在第j个车站的最少等待时间因为题目中的等待时间显然是在0时刻1车站,所以答案为f[0][1],那么就提醒我们从大推到小,然后可以发现d[T][n]一定等于0,所以这个可以作为边界条件。同时... 阅读全文
posted @ 2018-08-01 12:23 Sugewud 阅读(144) 评论(0) 推荐(0)
摘要: 把k的倍数的删去(k, 2k, 3k……),但是k^2不应该删去,因为k已经删去,所以不存在某个数乘上k之后为k^2所以k^2可以留下,然后因为有k^2,所以k^3就是k^2的k倍,所以k^3要删去,但是k^4又要加回来,以此类推ans = n - n / k + n... 阅读全文
posted @ 2018-07-29 11:07 Sugewud 阅读(114) 评论(0) 推荐(0)
摘要: 2018 NOIP目标(1)刷完紫书数论习题(2)听51nod讲座和习题,根据其知识结构来备战。(3)刷完紫书动规(4)初赛前两个星期左右开始复习 刷紫书动规的时候感觉偏难,进步缓慢。应该自己调低难度两个大任务(1)51nod讲座(2)按照《算法竞赛进阶指南》中动规的... 阅读全文
posted @ 2018-07-29 10:09 Sugewud 阅读(154) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 34 下一页