
总结
文章平均质量分 58
集训总结
QWsin
这个作者很懒,什么都没留下…
展开
-
MySQL选择B+Tree的原因总结
前言之前暑期实习的时候对于数据库了解很少,其实也有一部分是因为课堂学的和企业生产用的不对口,被问得一脸懵,最近狠狠补了一下,遇到这个问题,搜集资料之后得到答案。正文更准确地说,B+Tree是MySQL的InnoDB引擎使用的存储方式,我们主要对比红黑树,b树,b+树三者,三者不再做详细介绍,只进行对比分析。主要核心点有二:树高要低范围查询效率树高树高影响I/O次数,每次访问节点就需要I/O一次,很慢,他们的关系是:树高差不多等于需要的随机I/O次数。如果节点太大,那么一个节点也可能需要多原创 2021-07-15 15:36:54 · 270 阅读 · 0 评论 -
两个常用高效位运算函数
之前碰到一些类似于数一个数二进制里有多少1和找最高位等等这样的问题,虽然手写起来也不麻烦,但是看到别人的代码里面很优美的直接塞了一个函数就解决了,还是想学习一下的。1.最低位1的位数int __builtin_ffs (unsigned int x)x=11211_2112时返回1,x=1102110_21102时返回2,以此类推。当然塞一个正的int进去也是没有问题的,一般不会用到负...原创 2019-08-17 23:30:34 · 238 阅读 · 0 评论 -
NOI前板子复习分类
还有挺多板子不是非常熟的。。只会口胡。原创 2017-06-10 11:59:08 · 1025 阅读 · 2 评论 -
dsu on the tree 学习笔记
dsu貌似就是启发式合并的意思,大家都知道这个东西是很神奇的,把n^2级别的复杂度降到nlogn,特别厉害的。原创 2017-06-21 22:14:41 · 766 阅读 · 0 评论 -
BZOJ水题题解
最近按AC数排序之后在从AC人数多的往少的刷。原创 2017-05-19 14:37:27 · 1157 阅读 · 0 评论 -
BZOJ 1006: [HNOI2008]神奇的国度 &&弦图学习笔记
挺裸的弦图。。但是我没有学过,幸好及时查了题解原创 2017-05-18 11:39:59 · 732 阅读 · 0 评论 -
访问量20000里程碑
每1w,就是OI路上一个划分时代吧。原创 2017-05-09 21:34:27 · 463 阅读 · 0 评论 -
SDOI2017 Round1 解题报告
蒟蒻花了三天才补完(然而ATP大佬场上A了五道题)原创 2017-04-19 19:37:35 · 898 阅读 · 0 评论 -
BZOJ1095 & 动态点分治(好像应该叫点分树?)学习笔记
神一般的点分治原创 2017-04-18 15:21:04 · 3825 阅读 · 2 评论 -
中国剩余定理学习笔记
上次jt暑假讲的时候我数学太弱并没有听懂qwq原创 2016-12-16 08:42:57 · 436 阅读 · 0 评论 -
刷题记录
不忘初心原创 2016-12-16 09:06:29 · 692 阅读 · 0 评论 -
训练指南第二章数学有关知识
发现好多东西刘汝佳根本没写,坑原创 2016-12-19 21:09:48 · 334 阅读 · 0 评论 -
后缀数组倍增算法代码及解释
最近在学习后缀数组原创 2016-04-27 15:01:27 · 824 阅读 · 0 评论 -
11.04 noip模拟赛总结
65/100 -> 100/100 ->100/10070/100 ->100/10075/100 ->75/100245/300 ->270/300原创 2016-11-04 11:53:52 · 659 阅读 · 0 评论