上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要: 突然想到了一些理解,感觉有些模糊,怕忘记,就赶紧记下来就是对于状态的设计 用01背包举例子吧,我们设计状态的时候一定是要保证所有可能在最后优秀的子状态在前面的时候是能够保留下来的也就是我们的状态设计要能够保留那些在最后优秀但是现在可能不优秀的情况,而不是一味的追求最优子结构所以,01背包,我们很显然 阅读全文
posted @ 2023-10-11 20:02 HL_ZZP 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 题目描述 小渊和小轩是好朋友也是同班同学,他们在一起总有谈不完的话题。一次素质拓展活动中,班上同学安排坐成一个 mm 行 nn 列的矩阵,而小渊和小轩被安排在矩阵对角线的两端,因此,他们就无法直接交谈了。幸运的是,他们可以通过传纸条来进行交流。纸条要经由许多同学传到对方手里,小渊坐在矩阵的左上角,坐 阅读全文
posted @ 2023-10-09 20:07 HL_ZZP 阅读(5) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <stdio.h> #include <algorithm> #include <cmath> #include <math.h> #include <map> #include <string.h> #define ll long long 阅读全文
posted @ 2023-10-08 20:20 HL_ZZP 阅读(1) 评论(0) 推荐(0) 编辑
摘要: Mr. Young's Picture Permutations Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 5841 Accepted: 1860 Description Mr. Young wishes to take a 阅读全文
posted @ 2023-10-08 17:00 HL_ZZP 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一道经典的dp了 题目描述 给出 1,2,…,n 的两个排列 P1 和 P2​ ,求它们的最长公共子序列。 输入格式 第一行是一个数 n。 接下来两行,每行为 n 个数,为自然数 1,2,…,n 的一个排列。 输出格式 一个数,即最长公共子序列的长度。值得记录的原因是它可以转化,这个巧妙的转化我觉得 阅读全文
posted @ 2023-10-07 16:35 HL_ZZP 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 题面就这样,就是在树上求一个逆序对但是我笨笨地求了对于每一个下属有几个上司能力比他低还一遍就写对了,结果发现看错题目了难得一遍过,但是没有完全过 阅读全文
posted @ 2023-09-24 12:44 HL_ZZP 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 虽然扫描线很简单,但是我发现理解还是有些不清晰,于是决定写一篇。原问题,或者说是例题 一个不好暴力东西,暴力模拟不带优化至少O(n^3)也是一个非常经典的线段树例题(因为懒得画图所以下面就直接用网上dalao的题解里面的图片了)首先,因为我们要在线段树上面记录下来每一个起始点和结束点,所以离散化是必 阅读全文
posted @ 2023-09-21 22:40 HL_ZZP 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 决定回来重拾算法 嗯 开个头吧 阅读全文
posted @ 2023-06-10 10:01 HL_ZZP 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 好久没写博客了呢~~ awa 二叉树的前序,中序,后序遍历 前序 下图所示二叉树的遍历结果是:ABDECF 首先访问根结点然后遍历左子树,最后遍历右子树。在遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树,如果二叉树为空则返回。根->左->右知道中序遍历和后序遍历就能确定 出唯一的 阅读全文
posted @ 2020-10-12 18:56 HL_ZZP 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 我的第一个想法其实是毫无头绪 根本就想不到dp,直接就写了爆搜后来讲了才知道。。。 这种dp的状态好像是一类dp的模型,他们的状态都有这样的一维:以第i个数结尾。这样的dp有什么样的标志呢?以第i个数为结尾,说明这个状态和第i个数是有关系的,一般是选择数列中的数字这种状态在于他的状态出来了,转移一般 阅读全文
posted @ 2020-09-17 21:17 HL_ZZP 阅读(159) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页