会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Rhein_E
博客园
首页
新随笔
联系
订阅
管理
2021年7月22日
[学习笔记]BSGS及其扩展
摘要: BSGS 概述 BSGS算法是用于求解同余方程$a^x \equiv b \ (mod \ p)$(其中$a,p$互质)的最小自然数解(或正整数解)高效算法,复杂度$O(\sqrt p)$ 思路 首先由欧拉定理,有$a^{\varphi (p)} \equiv 1 \ (mod \ p)$,于是$a
阅读全文
posted @ 2021-07-22 10:10 Rhein_E
阅读(149)
评论(0)
推荐(0)
2021年1月5日
[Win32 API学习] Edit,ListBox的用法,字体的设置
摘要: [Win32 API学习] Edit,ListBox的用法,字体的设置 Edit相关 Edit里的内容就是它的Text,GetWindowText()啥的函数可以直接用 ListBox的一些消息: LB_ADDSTRING:添加字符串(加到listbox最下面),wParam 通常没用,lParam
阅读全文
posted @ 2021-01-05 20:44 Rhein_E
阅读(1161)
评论(0)
推荐(0)
2020年12月18日
[Win32 API] FindFirstFile()和FindNextFile()
摘要: [Win32 API] FindFirstFile()和FindNextFile() FindFirstFile() 用法: HANDLE FindFirstFile( LPCSTR lpFileName, LPWIN32_FIND_DATA lpFindFileData); 该函数查找符合条件的第
阅读全文
posted @ 2020-12-18 18:29 Rhein_E
阅读(369)
评论(0)
推荐(0)
2020年12月17日
初探C++ win32 api——Hello world!
摘要: win32 api 试水——Helloworld (可能是因为用的MingGW,会出现一些奇怪的问题比如MSDN的示例代码过不了编译之类的。。。。。) 编译器版本: #ifndef UNICODE #define UNICODE #endif #ifndef _UNICODE #define _UN
阅读全文
posted @ 2020-12-17 22:30 Rhein_E
阅读(488)
评论(0)
推荐(0)
2020年12月3日
[学习笔记]舞蹈链(DLX)(C++指针版)
摘要: 概述 舞蹈链(Dancing Links X)是一种能较高效地解决精确覆盖问题的暴力算法 模板题:洛谷P4929 精确覆盖问题 精确覆盖问题是这样一类问题: 给定一个01矩阵,要求选出其中一些行,使得这些行组成的新矩阵每一列恰好有一个1 例如 对于矩阵 \[ \left( \begin{matrix
阅读全文
posted @ 2020-12-03 21:22 Rhein_E
阅读(538)
评论(0)
推荐(0)
2020年9月27日
2020科大回归记
摘要: 2020科大回归记 一年以前,被SCOI2019劝退了OI 现在,我又要在科大开始ACM征程了 一年多没打题手生了,好多东西还得翻自己的博客和以前的课件 bzoj居然都凉了。。。 同宿舍还有俩兄弟有OI经历,刚好组个队233333 虽然OI都只是划水水平,但是大学有学长带应该还是可以的 可以继续快乐
阅读全文
posted @ 2020-09-27 20:03 Rhein_E
阅读(123)
评论(1)
推荐(0)
2019年4月14日
SCOI2019AFO记
摘要: day0 感觉自己都快脱Win入Linux了,笔试应该能AK,结果陌生IDE快捷键四连错(vim + gdb党莫得办法……) day1 t1以为自己做法不是正解,没写高精GG,t2t3暴力走人 并没有看到成绩,反正最多拿满暴力分 都说面试水,但是我感觉除了打分比较水~~(毕竟分差太大会被骂)~~以外
阅读全文
posted @ 2019-04-14 22:01 Rhein_E
阅读(324)
评论(0)
推荐(0)
2019年4月8日
[学习笔记]动态动态规划/动态DP/DDP
摘要: 概述 $DDP$是指一类需要支持修改的$DP$问题,常见的主要是带修树形$DP$,可以用树链剖分结合矩阵乘法优化修改的复杂度 详解 从例题来分析: "洛谷P4719" 题目大意:给出$n$个点的树,每个点有点权,共$m$次操作,每次修改一个点的点权,求每次修改后树的最大权独立集的权值大小 $n, m
阅读全文
posted @ 2019-04-08 14:52 Rhein_E
阅读(1372)
评论(0)
推荐(0)
2019年4月3日
BZOJ5343[CTSC2018]混合果汁(二分答案+主席树)
摘要: 题目链接 "BZOJ" "洛谷" 解析 果然改了题还是写一下题解影响深刻啊,之前互测还做过加强版,结果今天还是没写出来…… 显然可以二分答案,问题在于快速判断是否可行 把所有果汁按美味度由大到小排序后,只能选择$mid$左边的 从价格最小的开始选一定最优,所以我们可以以价格为下标构建线段树,维护总花
阅读全文
posted @ 2019-04-03 21:07 Rhein_E
阅读(147)
评论(0)
推荐(0)
2019年4月2日
BZOJ4199[NOI2015]品酒大会(后缀数组/后缀自动机+线段树)
摘要: 题目链接 "洛谷" "UOJ" "BZOJ" UOJ上有组hack数据值得一交 解析 后缀数组或后缀自动机,以下是后缀自动机~~我依然不会后缀数组你敢信……~~ 容易发现把原串翻转后"$r$相似"就是两个前缀的最长公共后缀长度不小于$r$ 于是想到后缀自动机 后缀自动机上一个节点$endpos/ri
阅读全文
posted @ 2019-04-02 16:05 Rhein_E
阅读(214)
评论(0)
推荐(0)
下一页
公告