会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
AI Believer
再不学习小心ANN过拟合
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
22
23
24
25
26
27
28
29
下一页
2015年4月19日
哈希表总结
摘要: 经过大量测试,除法哈希对于随机数据确实快且稳定,平均110ms以下;乘法哈希表紧随其后110ms左右;全域哈希很不稳定,130ms左右大浮动;带上二次探查&线性探查完全没有变化。开放寻址较开链法会慢一些(没有删除时),但有时候会快一大截,速度很大程度上取决于数据。So,请老老实实的用除法开链,算导只...
阅读全文
posted @ 2015-04-19 15:26 AI_Believer
阅读(142)
评论(0)
推荐(0)
2015年4月17日
最短路
摘要: Spfa: 1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 const int maxn=100000+10,INF=-1u>>1; 8 struct Tedge{int x,y,w,ne...
阅读全文
posted @ 2015-04-17 22:34 AI_Believer
阅读(171)
评论(0)
推荐(0)
2015年4月15日
树链剖分
摘要: 先来LCA的: 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 const int maxn=200000+10; 7 struct Tedge{int x,y,next;}adj[maxn*2];int fc...
阅读全文
posted @ 2015-04-15 22:01 AI_Believer
阅读(138)
评论(0)
推荐(0)
2015年4月14日
主席树套树状数组 动态区间第k小
摘要: 先打上代码以后更新解释 1 #include 2 #include 3 #include 4 #include 5 #include 6 #define REP(i, s, n) for(int i = s; i = s; i --) 8 #define LOW for(; x; x -=...
阅读全文
posted @ 2015-04-14 22:56 AI_Believer
阅读(213)
评论(0)
推荐(0)
Splay
摘要: Splay的区间维护还是很机智的,不好写是真的。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #define REP(i, s, n) for(int i = s; i = s; i --) 8 using...
阅读全文
posted @ 2015-04-14 21:46 AI_Believer
阅读(188)
评论(0)
推荐(0)
2015年4月13日
自己的缺省(sheng)源
摘要: write无力吐槽了 1 #include 2 #include 3 #include 4 #include 5 #include 6 #define REP(i, s, n) for(int i = s; i = s; i --) 8 using namespace std; 9 inl...
阅读全文
posted @ 2015-04-13 23:24 AI_Believer
阅读(212)
评论(0)
推荐(0)
COJ 0985 WZJ的数据结构(负十五)(限定区域不同数)
摘要: 传送门:http://oj.cnuschool.org.cn/oj/home/addSolution.htm?problemID=955试题描述:CHX有一个问题想问问大家。给你一个长度为N的数列A,请你找到两个位置L,R,使得A[L]、A[L+1]、……、A[R]中没有重复的数,输出R-L+1的最...
阅读全文
posted @ 2015-04-13 23:01 AI_Believer
阅读(306)
评论(2)
推荐(1)
主席树 找区间内不同的数
摘要: 越来越觉得主席树这个东西需要意会了……太TM深奥了TAT (๑•̀ㅂ•́)و✧ 1 #include 2 #include 3 #include 4 #include 5 #include 6 #define REP(i, s, n) for(int i = s; i = s; i --)...
阅读全文
posted @ 2015-04-13 21:32 AI_Believer
阅读(422)
评论(0)
推荐(0)
2015年4月12日
分块 不同数
摘要: 注意:就算冲突了也要修改我们的num,因为这个调了一下午Σ( ° △ °|||)︴哈希链表会好一点,因为我们要的是连续的指针,就不用映射map了。(TAT) 1 #include 2 #include 3 #include 4 #include 5 #include 6 #de...
阅读全文
posted @ 2015-04-12 21:20 AI_Believer
阅读(170)
评论(0)
推荐(0)
分块
摘要: 记得bl[0] = bl[n+1] = 一个很奇怪的数 1 #include 2 #include 3 #include 4 #include 5 #include 6 #define REP(i, s, n) for(int i = s; i = s; i --) 8 #define i...
阅读全文
posted @ 2015-04-12 15:54 AI_Believer
阅读(166)
评论(0)
推荐(0)
上一页
1
···
22
23
24
25
26
27
28
29
下一页
公告