摘要: 代码 #include<bits/stdc++.h> using namespace std; namespace hdk{ namespace balanced_tree{ const int N=2000001,inf=114514191; class splay{ private: int r 阅读全文
posted @ 2024-07-09 10:28 HaneDaniko 阅读(27) 评论(2) 推荐(2) 编辑
摘要: A.同类分布 本来看着挺像月之迷的(其实就是一模一样),但是鉴于我自己不是非常会打月之迷(其实应该自信点的,虽然当时是贺的题解但是大体思路还是会的),而且数据范围只有 \(2^{31}\),所以就去分块打表了. 赛时爆搜 #include<bits/stdc++.h> using namespace 阅读全文
posted @ 2024-07-08 11:23 HaneDaniko 阅读(25) 评论(0) 推荐(0) 编辑
摘要: Sir, This way 阅读全文
posted @ 2024-07-05 09:51 HaneDaniko 阅读(24) 评论(0) 推荐(0) 编辑
摘要: stringin_high_precision forwardstar matrix high_precision_vector3.0 BIT stree SlidingWindow demap / vector / eint / fastio Rander StringAddition_InFix 阅读全文
posted @ 2024-07-05 08:13 HaneDaniko 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 功能: 已重载[]运算符 已重载+运算符(合并) 已重载+=运算符 已重载构造函数 clear() it() 以std::vector形式返回自身 print(char=' ',char='\n') 输出,第一个参数为分隔符,第二个参数为结束符 count(x) 查找x的出现次数 find(x) 判 阅读全文
posted @ 2024-07-04 11:50 HaneDaniko 阅读(30) 评论(1) 推荐(0) 编辑
摘要: #include<bits/stdc++.h> using namespace std; namespace hdk{ const int siz=100001; class string{ private: char s[siz]; int lengtht=0; int start=0; publ 阅读全文
posted @ 2024-07-03 11:32 HaneDaniko 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 1. 二叉查找树 二叉查找树的思想和优先队列比较像,都是把若干个数据按一定规则插到一棵树里,然后就可以维护特定的信息. 在优先队列的大根堆实现里,我们让每棵子树的根节点都大于它的儿子,这样就可以保证根节点一定是那个最大值,也就是我们需要的最值操作. 那么二叉查找树,顾名思义是可以查找特定 \(ran 阅读全文
posted @ 2024-06-28 21:41 HaneDaniko 阅读(36) 评论(3) 推荐(1) 编辑
摘要: 其实就是为了把之前写的东西集成起来所以搞了一个终端. 下载 集成功能 Wordle ABCG RandTool cmd 便捷功能 FastFile (快速打开目标文件夹) show 文件说明 Terminal3.1.exe :终端界面 FastPath.txt :FastFile 功能实现,如果你需 阅读全文
posted @ 2024-06-27 21:22 HaneDaniko 阅读(24) 评论(0) 推荐(4) 编辑
摘要: A.匹配 显然这个题可以用哈希,也不用预处理,直接 \(O(1)\) 拓展就行了. \(A\) 拓展用 \(f'=f\times sum+A_{i}\),\(B\) 用 \(f'=f+B_{i}\times num^{i}\),自然溢出就行. #include<bits/stdc++.h> usin 阅读全文
posted @ 2024-06-27 09:34 HaneDaniko 阅读(49) 评论(2) 推荐(2) 编辑
摘要: A 非常好特判 一共就五种情况,相等,或者正反两种包含(都是不能可能不包含),或者正反两种先后(都是可能不相等),写五个 if 就行了 B 我到底为什么要跳了这题??????????????????????????????????????????? 显而易见这玩意模着模着就变成循环了(我真没看出来) 阅读全文
posted @ 2024-06-26 01:11 HaneDaniko 阅读(76) 评论(2) 推荐(3) 编辑