如何避免360开机启动及自动弹窗

先说教程 下载软件:https://pan.baidu.com/s/1kWLREFP 密码:9yqv(程序员版)     :https://pan.baidu.com/s/1o9DEcno  密码:4b9h(普通版) 当然,害怕软件有病毒的可以自己去编译,源码在此: https:...

2018-01-12 17:34:54

阅读数 1654

评论数 0

博客搬家

有关神经网络和深度学习的文章会发布在 https://www.cnblogs.com/shensobaolibin/ csdn的博客可能只会更新一些有意思的acm题目了

2017-11-18 11:11:47

阅读数 135

评论数 0

数位dp模板

数位dp其实就是记忆化dfs也没什么好说的 现在看一个题,让你求出所有l到r的圆数,圆数就是这个数字转化成2进制后0的个数比1的个数多 开始写错了,就是没注意前导0的问题 dfs一般要传4个参数,一个是第几位,一个是状态,一个是需不需要上界,一个是有没有前导0 #include #inc...

2017-10-24 15:28:30

阅读数 202

评论数 0

Lis模板

#include #include #include #define maxn 1000 using namespace std; int ans[maxn],a[maxn],len; int Search(int data){//我们要找到的是最小的那个>=mid的ans的位...

2017-10-24 14:19:30

阅读数 164

评论数 0

差分约束模板

差分约束一般是用来求最大值最小值问题的 那么就分为两个问题 求最小值,把所有不等式化为>=然后求最长路 求最大值,把所有不等式化为 如果碰到 然后就是单纯的图论题了 现在来看poj1716 Description An ...

2017-10-24 12:55:52

阅读数 136

评论数 0

莫队算法模板

codeforces 617E 题意:给你n个数,有m个询问,问[l,r]之间有多少对i和j满足a[i]^a[i+1]^...^a[j]=k; 这个题目就是我先求出前缀异或和 然后i到j的异或和就是a[j]^a[i-1] 假设我们已知st到en的答案(ans),然后我们开一个Map数组,M...

2017-10-23 20:33:49

阅读数 165

评论数 0

线段树模板

#include #include #include #include #define maxn 1000 #define inf 1000000 using namespace std; class segtree { public: int val,addmark; }; ...

2017-10-22 12:54:39

阅读数 106

评论数 0

再看区间dp

区间dp就是我知道区间长度为len-1的所有状态,然后我可以通过小于len的的状态转移到区间长度为len的状态 一般是在外层循环遍历len,内层循环遍历起点来做的 但是这次做了一个很特别的题目 题目描述:   在x轴上有n个客人叫外卖,每个顾客因为追的番更新进度不同,所以在等外买的时间里每秒...

2017-10-17 15:27:56

阅读数 197

评论数 0

凸包的判定及将凸包中的点逆时针存在数组中

数据结构: struct Point { double x; double y; Point(double a = 0, double b = 0) : x(a), y(b) {} friend bool operator < (const P...

2017-10-15 18:57:44

阅读数 124

评论数 0

再看斜率优化打牌

emmmm,马上要比赛了,最近正在复习打牌 又看了遍斜率优化dp,感觉对他的理解上了一个新的高度呐 斜率优化dp可以优化掉一个n 一般来说,如果要求一个状态时要遍历前面已经求过的所有状态的话,就可以考虑使用斜率优化 再求第k个状态时对于前面的所有状态如果k2比k1更优就有 Y(k2)-Y(k1...

2017-10-10 20:26:41

阅读数 235

评论数 0

KMP模板

本来想直接copy匡斌的模板来着的 但是匡斌的模板会RE,next的原因,现在就稍微改了改拿过来了 #include #include using namespace std; const int N = 1000002; int Next[N]; char S[N], T[N]; in...

2017-10-02 09:47:35

阅读数 200

评论数 0

最小费用最大流模板

#include using namespace std; #define INF 0x3f3f3f3f typedef long long LL; const int M=2010;//边数注意啦,我们这东西是有逆向边的,所以边数要×2哦 const int N=510;//点数 stru...

2017-09-30 20:37:15

阅读数 97

评论数 0

Tarjan强连通分量模板

#include #include #include #include #include #define maxn 100100 #define maxm 500100 #define inf 0x3f3f3f3f using namespace std; struct Edge {...

2017-09-27 20:46:59

阅读数 176

评论数 0

单纯最大流(两个给定节点的最小割)问题的最优解法

运用了各种不明所以的优化 反正我们会板子就行啦 然后再说几点最大流的用处 点i和点j的最大流其实是等于把点i和点j分开的最小割的 你想啊,从i到j有那么多流量对吧 如果我想要让i一滴水都留不到j 那么我至少要割掉最大流那么多的流量吧,具体证明。。。。我忘了,反正我等弱鸡队伍用个板子就行 还...

2017-09-20 18:50:30

阅读数 161

评论数 0

HDU6203 补题LCA复习+dfs序

这个题目其实算是贪心吧,感觉自己贪心有点菜,这几天要把贪心练一下了 建树,dfs什么的就不说了,这里主要讲下思路 就是建完树后,给你两个点 然后求出他们的lca,将这两个点u,v和lca,dlca(lca点的深度)存在一个结构体数组中 然后将这个数组按深度从大到小排序 接着遍历这个数组 ...

2017-09-14 20:33:31

阅读数 266

评论数 0

HDU 6199(DP)补题+一个超级有用的滚动数组思想

恩,这个题目开始想着应该不能用dp来写,因为后面的状态对前面的状态有影响 然后emmmm,只有后面的状态对前面的状态有影响,这个。。。有点背锅了 现在说正解 dp[p][i][k]就是人p,在第i个宝石(这个宝石未取到)至少要取k个的差值 那么我们的状态转移方程就出来了 假设p=1代表A...

2017-09-12 17:12:30

阅读数 143

评论数 0

我对不起党,对不起国家,对不起人民HDU6201 补题(disj)

这个题目其实特别傻逼 但是因为数组开小了一直T mmp! 其实就是建一个超级源点 对于每个点我们建一条有向边连接超级源点源点和这个点边权为a【k】 然后该怎么建图就怎么建图 跑一个最短路,求出超级源点到每个点的最短路,那么这个就是我从别的地方买,到这个点卖,买入价格+路费的最小值 然后emmmmm...

2017-09-11 14:07:05

阅读数 373

评论数 0

大家一起来数二叉树把

长沙理工大学第十二届ACM大赛 K.大家一起来数二叉树吧【Dp】 标签: 长沙理工大学第十二届ACM大赛 2017-09-03 19:52 27人阅读 评论(0) 收藏 举报  分类: 思维(599)  dp(323)  版权声明:0.0小白有写的不好...

2017-09-05 19:59:07

阅读数 154

评论数 0

对DFS序的理解

其实dfs序这个东西就是可以把找一个节点的所有子节点的问题转换为一段区间中的问题的一种方法 而区间中的问题,啧啧,线段树,主席树什么的搞一搞就好了哇 我们dfs的时候,开一个全局变量cnt,然后每做一次dfs,cnt++ 那么这个节点的dfs序就是第一次经过这个节点的cnt 对于每个节点,...

2017-09-03 19:00:08

阅读数 93

评论数 0

动态建线段树,hdu6183,参考杰少的博客

我的代码不知为什么t掉了,这个等杰少回来再去问问他 先把我t掉的代码放在这里,主要是学一下动态建树的思想 这个是非常省空间的 这题目主要思路就是对每个颜色建一颗线段树,保存其y1,y2,范围内的点到y轴的最小距离 #include #include #include #include #d...

2017-09-02 18:09:05

阅读数 349

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭