上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: 数字三角形 题源:POJ 1163 递推(dp) 自底向上递推,先计算最后一行,最后一行就是逐行向上转移 转移方程式: d p [ j ] [ i ] = m [ j ] [ i ] + m a x ( d p [ j + 1 ] [ i ] , d p [ j + 1 ] [ i + 1 ] ) 阅读全文
posted @ 2024-07-13 19:21 椰萝Yerosius 阅读(9) 评论(0) 推荐(0)
摘要: 北湖的繁华 北湖的繁华 北湖的繁华 终究 终究 终究 还是不属于我了 还是不属于我了 还是不属于我了 永远铭记 6 月 26 日 永远铭记6月26日 永远铭记6月26日 在这天下午 , 一个眼镜男夺走了我的资格 在这天下午,一个眼镜男夺走了我的资格 在这天下午,一个眼镜男夺走了我的资格 永远不会忘记 阅读全文
posted @ 2024-07-13 14:51 椰萝Yerosius 阅读(9) 评论(0) 推荐(0)
摘要: 最大子段和问题 给出一个长度为 n n n 的序列 a a a,选出其中连续且非空的一段使得这段和最大。 分治法( O ( n log ⁡ n ) O(n\log n) O(nlogn)) 设区间 [ l , r ] [l,r] [l,r]中点为 m i d mid mid,最大子段和为 [ i , 阅读全文
posted @ 2024-07-12 19:20 椰萝Yerosius 阅读(32) 评论(0) 推荐(0)
摘要: 一道很简单的dp题,但本蒟蒻被坑的很惨,发布题解作为警示 坑点: 本题无法用机器人走方格直接套出,不能对首行首列进行初始化,因为本题有障碍物dp时必须对原点进行特判防止原点被转移为0不开long long见祖宗 #include<bits/stdc++.h> using namespace std; 阅读全文
posted @ 2024-07-12 17:32 椰萝Yerosius 阅读(10) 评论(0) 推荐(0)
摘要: 本题为拓扑排序板子题,但本蒟蒻耍无赖,巧妙的用dp转移的思想做出来了,发一篇题解纪念一下 #include<bits/stdc++.h> using namespace std; using ll=long long; int t; const int MAX=1e4+10; struct node 阅读全文
posted @ 2024-07-11 15:23 椰萝Yerosius 阅读(7) 评论(0) 推荐(0)
摘要: 根号分块 分块是一种借助了线段树的序列区间化+懒标记的思想。 区间序列化:将序列分为若干个等长的块,每一块有一段管理区间,用于存储该区间的某些信息,如区间之和、区间之积、可重复贡献性问题(区间最值、区间GCD)等。 设序列长度为 n n n,块长为 b b b,则可分为 n b \frac{n}{b 阅读全文
posted @ 2024-07-10 20:07 椰萝Yerosius 阅读(24) 评论(0) 推荐(0)
摘要: 滑动窗口法,暂时没有思路,先存一篇题解,有时间回来看 #include<bits/stdc++.h> using namespace std; using ll=long long; int n,m; const int MAX=2e5+10; vector<int>v(MAX),f(MAX);// 阅读全文
posted @ 2024-07-10 19:06 椰萝Yerosius 阅读(9) 评论(0) 推荐(0)
摘要: 单调栈水题,强烈建议本题降黄 #include<bits/stdc++.h> using namespace std; using ll=long long; using tiiii=tuple<int,int,int,int,int>;//height index data ans vector< 阅读全文
posted @ 2024-07-10 16:12 椰萝Yerosius 阅读(14) 评论(0) 推荐(0)
摘要: 哈希 key->value,借助离散化的思想对数据进行映射,可视为用value代表原本的key 在C++中,可使用map当做哈希表使用,将std::hash当做哈希函数使用 hash<Typename>name; size_t value=name(key); 数字哈希 哈希函数的设计 方法:直接定 阅读全文
posted @ 2024-07-09 18:27 椰萝Yerosius 阅读(11) 评论(0) 推荐(0)
摘要: 字典树(Tire树) 字典树是一种多叉树,又称前缀树。核心思想是利用字符串的公共前缀。 字典树本质是一个森林,通过空的根节点转换成有根树便于研究;从根节点到某一节点路径上的字符连接起来构成完整字符串,完整字符串是由一条链构成;一个节点的所有子节点都具有相同公共前缀。 普通Tire树 struct n 阅读全文
posted @ 2024-07-09 18:26 椰萝Yerosius 阅读(73) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页