码迷,mamicode.com
首页 >  
搜索关键字:算法笔记    ( 234个结果
算法笔记--最短路算法
1.单源最短路问题 ①Dijkstra算法: 普通版: #define mem(a,b) memset((a),(b),sizeof(a)) const int INF=0x3f3f3f3f; const int N=105; int g[N][N]; int d[N]; bool vis[N]; ...
分类:编程语言   时间:2017-08-06 19:21:05    阅读次数:185
算法笔记--lca倍增算法
算法笔记 模板: vector<int>g[N]; vector<int>edge[N]; int anc[20][N]; int deep[N]; int h[N]; void dfs(int o,int u,int w) { if(u!=o)deep[u]=deep[o]+1,h[u]=h[o] ...
分类:编程语言   时间:2017-07-30 15:47:27    阅读次数:337
算法笔记--二分图判定
挑战程序设计p97 ...
分类:编程语言   时间:2017-07-28 15:37:18    阅读次数:212
回顾基础-北大基础算法笔记
2017-07-14 23:37:11 1.本书亮点:总结典型错误;必须一个字节都不差,程序才能算通过。这对于培养严谨、周密的程序设计作风极为有效,学生必须考虑到每一个细节和特殊边界条件,而不是大体上正确就过。传统的人工评判是难以做到这一点的 储空间的内容,最终得到问题的解答来解决实际问题。 3.一 ...
分类:编程语言   时间:2017-07-15 01:36:27    阅读次数:283
算法笔记--数论模板小集(待增)
仓鼠大神博客:http://www.cnblogs.com/linyujun/p/5194184.html http://www.cnblogs.com/linyujun/p/5194170.html ①gcd 一行版: 位运算版: ②快速幂和快速乘 ③扩展欧几里得(扩展gcd) ④乘法逆元 扩展欧 ...
分类:编程语言   时间:2017-07-14 23:58:51    阅读次数:389
算法笔记--sg函数详解及其模板
sg函数大神详解:http://blog.csdn.net/luomingjun12315/article/details/45555495 模板: 例题:http://www.cnblogs.com/widsom/p/7171428.html http://www.cnblogs.com/wids ...
分类:编程语言   时间:2017-07-14 23:11:53    阅读次数:250
倒计时113天
学习莫队算法笔记: 早上的时候要是自己起来记一下英语单词,然后就是把文章也好好的记一下。 中午的时候就是把没有完成的东西好好的完善一下,然后要是有时间的话就是找老师看看,大概就是这些东西。 下午的时候整理一下啊昨天的codeforce的问题。 晚上的时候把莫队的算法解决了,大概就是这些事情。 ...
分类:其他好文   时间:2017-07-13 00:50:13    阅读次数:151
算法笔记--高精度算法
高精度乘法: ...
分类:编程语言   时间:2017-07-07 17:33:53    阅读次数:131
算法笔记--最大子段和问题
1.非连续最大子段和 如果不全为负数,最大子段和所有大于等于0的元素的和;如果全为负数,最大子段和为最大的负数。 2.连续最大子段和 ①无长度限制: 例题: 洛谷p1115最大子段和 代码: #include<iostream> #include<cstdio> #include<algorithm ...
分类:编程语言   时间:2017-07-06 20:42:30    阅读次数:162
算法笔记--关于求前缀和前的O(1)询问更新
①l--r全加1 a[l]++; a[r]--; 求一遍前缀和。 例题:http://codeforces.com/problemset/problem/816/B ②l--r从1加到l-r+1 a[l]++; a[r+1]-=l-r+2; a[r+2]+=l-r+1; 求三遍前缀和(求两遍为元素本 ...
分类:编程语言   时间:2017-07-05 15:25:10    阅读次数:146
234条   上一页 1 ... 3 4 5 6 7 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!