会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
念念不忘 , 必有回响 。
博客园
首页
新随笔
联系
订阅
管理
2015年8月24日
划分树
摘要: 原文传说中的划分树,只闻其名未见其身。然后搜索了一下划分树的资料,擦擦擦,这不就是同快排的原理+线段树的操作,两者一融合进化成了划分树么。前面两个都会,学习起来倍感轻松。建树过程: 先对区间[1,n]内所有元素进行排序,未排序之前的数列赋值给线段树的第一层元素(tree[0][i]),然后就是同快排...
阅读全文
posted @ 2015-08-24 23:18 无道圣君
阅读(199)
评论(0)
推荐(0)
2015年8月13日
POJ 模拟题集合
摘要: http://www.cppblog.com/Uriel/articles/101592.html感觉这个暑假没有去年有激情啊,,,还没到状态就已经块上学了,,,真是弱暴了,,,找几道模拟题刷刷。。。标加号表示已AC。。。+ 1008 历法,不难+ 1102 不难。+ 1028 纯模拟。被题目坑了...
阅读全文
posted @ 2015-08-13 21:29 无道圣君
阅读(616)
评论(0)
推荐(0)
2015年5月11日
混合图的欧拉回路判定
摘要: 对于有向图和无向图的欧拉回路判定,很容易做到.那对于混合图呢?? 混合图就是图中既存在无向边又存在有向边的图. 至于解法: 转载自这里 把该图的无向边随便定向,计算每个点的入度和出度。如果有某个点出入度之差为奇数,那么肯定不存在欧拉回路。因为欧拉回路要求每点入度 = 出度,也就是总度数为偶...
阅读全文
posted @ 2015-05-11 23:13 无道圣君
阅读(304)
评论(0)
推荐(0)
2015年5月7日
差分约束系统
摘要: 训练地址先总结下: 第一:感觉难点在于建图第二:①:对于差分不等式,a - b = c ,建一条 b 到 a 的权值为 c 的边,求的是最长路,得到的是最小值③:存在负环的话是无解④:求不出最短路(dist[ ]没有得到更新)的话是任意解第三:一种建图方法:设x[i]是第i位置(或时刻)的值(跟所求...
阅读全文
posted @ 2015-05-07 19:24 无道圣君
阅读(296)
评论(0)
推荐(0)
2015年4月24日
vim 配置
摘要: "" Author: Tianql" System: Ubuntu15.x" Date: 2015/4/24"set fileencoding=utf-8set encoding=utf-8"filetype on"filetype plugin on"filetype indent onfilet...
阅读全文
posted @ 2015-04-24 22:21 无道圣君
阅读(137)
评论(0)
推荐(0)
2015年4月20日
最大权森林
摘要: http://poj.org/problem?id=3723分析:因为,图可能不连通,求所有最大生成树的总和最大,即最大权森林。prime算法会超内存。 1 #include 2 #include 3 #include 4 #define _Clr(x, y) memset(x, y, sizeo...
阅读全文
posted @ 2015-04-20 23:53 无道圣君
阅读(435)
评论(0)
推荐(0)
求无向图的简单最大环
摘要: 以poj3895为例: 思想很简单,就是有dfs遍历图并且用一个数组记录所走的长度。当来到一个点是已经访问过的,则肯定形成一个环,更新环的长度,直到所有点访问完为止。代码: 1 #include 2 #include 3 #include 4 #define _Clr(x, y) memset(x,...
阅读全文
posted @ 2015-04-20 16:29 无道圣君
阅读(1543)
评论(0)
推荐(0)
2015年4月18日
KM算法专题
摘要: 原文:http://972169909-qq-com.iteye.com/blog/1184514 题目地址:这里。 1)求图中所有环的总长度(环的长度不唯一)的最小值。当无法得到完备匹配时说明环不存在。 第三题:http://acm.hdu.edu.cn/showproblem.php?p...
阅读全文
posted @ 2015-04-18 22:44 无道圣君
阅读(632)
评论(0)
推荐(0)
2015年4月16日
关于生成树
摘要: 基本概念: 树:如果一个无向连通图G中不存在回路,则称图G是一颗树。 生成树:无向连通图G的一个子图如果是一颗包含了G中所有顶点的树,则称它为图G的生成树。注意:生成树是图G的极小连通子图,表示在若在图中任添加一条边都将形成一个回路,同样的,若任意去掉一条边都将使图不在连通。 如果在边中加...
阅读全文
posted @ 2015-04-16 23:40 无道圣君
阅读(630)
评论(1)
推荐(0)
2015年4月9日
堆的概念及实现
摘要: 1.概述: 堆的概念:堆是一种完全二叉树,其高度为log(n),可以用一维数组来实现。堆中存储的数据是局部有序的。可分为两种堆:最大顶堆和最小顶堆。 最大顶堆:任意一个结点的值都大于等于其任意一个子结点的值。 最小顶堆:任意一个结点的值都小于等于其任意一个子结点的值。可以发现,堆的罗辑结构是树...
阅读全文
posted @ 2015-04-09 15:24 无道圣君
阅读(738)
评论(0)
推荐(0)
下一页