码迷,mamicode.com
首页 > 其他好文
BZOJ 2330 SCOI 2011 糖果 差分约束系统
题目大意:幼儿园老师给小盆友们发糖果。有5种要求,问老师最少需要准备多少糖果。如不能满足,输出-1。 思路:裸地差分约束系统,但是正向加边会T,需要反向加边。 CODE: #include #include #include #include #include #define MAX 400010 using namespace std; int points...
分类:其他好文   时间:2014-11-03 17:54:30    阅读次数:203
HDU 3874 离线线段树
统计区间内所有数字和,对于重复出现的只统计一次 线段树的离线算法  按结束坐标排序,然后扫一遍,遇到重复的,就把之前插入线段树的给删掉 #include "stdio.h" #include "string.h" #include "algorithm" using namespace std; struct node { int l,r; __int64 sum; ...
分类:其他好文   时间:2014-11-03 17:51:52    阅读次数:202
微软在退怯,微软步谷歌后尘退出中国已成定局!
谷歌离开中国的重要事件是李开复离开谷歌。 微软离开中国的重要事件是张亚勤离开微软。这个非常类似,而一系列时间正在说明微软已经开始离开中国! winxp停止维护后,中国禁止政府采购windows8!而10月31号windows7停售,微软在中国实际上已经没有操作系统可以卖了!winxp,win7,win8彻底在中国结束。 当然这几天还有事情发生,msn中国彻底关闭,中国用户不能再用msn聊天!...
分类:其他好文   时间:2014-11-03 17:51:24    阅读次数:274
AVS-P2中的8x8二维整数余弦变换(Integer Cosine Transform, ICT)
为何采用ICT? 基于块的DCT能很大程度上去除图像元素在变换域中的相关性,在图像和视频编码领域得到广泛的应用。但由于DCT存在计算量大以及存在反变换失配,因此AVS Part 2采用的是ICT,其性能接近8x8 DCT,但精确定义到每一位的运算避免了不同反变换之间的失配。ICT具有复杂度低、完全匹配等优点。ICT可用加法和移位直接实现。 何为ICT? 整数余弦变换(Intege...
分类:其他好文   时间:2014-11-03 17:52:42    阅读次数:378
整数平方根:整数开方及大整数开方解决方法
输入一个正整数N(1≤N≤ 10^100 ),试用二分法计算它的平方根的整数部分。...
分类:其他好文   时间:2014-11-03 17:51:30    阅读次数:288
树的直径 poj 2631
树的直径:从任意一点出发,BFS找到最远的距离,然后在从该点出发BFS找到最远的距离 #include #include #include #include #include #include #include #include using namespace std; const int maxn = 10008; const int inf = 0x3ffffff; stru...
分类:其他好文   时间:2014-11-03 17:51:59    阅读次数:170
Topcoder SRM 638 DIV 2 (大力出奇迹)
水题,就是一个暴力。大力出奇迹。 Problem Statement   There is a narrow passage. Inside the passage there are some wolves. You are given a vector size that contains the sizes of those wolves, fro...
分类:其他好文   时间:2014-11-03 17:51:41    阅读次数:212
【POJ3615】Cow Hurdles 最短路,你若LCA,我仍不拦你。
NOIP2013货车运输,只不过数据范围小了许多。 不到150s打完并且AC。。 额,当然,我写的是Floyd。 写LCA的真过分。 #include #include #include #define N 305 #define inf 0x3f3f3f3f using namespace std; int n,m,q; int map[N][N]; int main() ...
分类:其他好文   时间:2014-11-03 17:49:41    阅读次数:184
HDU 1353 Exact Change Only
Exact Change Only Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 206    Accepted Submission(s): 64 Problem Description Boudreaux r...
分类:其他好文   时间:2014-11-03 17:51:27    阅读次数:160
clipper库使用的一些心得
多边形处理库clipper 的使用心得总结...
分类:其他好文   时间:2014-11-03 17:49:34    阅读次数:313
struts2和struts1的理解
1.Struts 2的基本流程  Struts 2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。在这3个部分里,Struts 2框架提供了核心控制器FilterDispatcher,而用户需要实现业务控制器和业务逻辑组件。Struts 2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现...
分类:其他好文   时间:2014-11-03 17:48:40    阅读次数:197
Array types are now written with the brackets around the element type问题的解决方法
Swift 教程《The Swift Programming Language》来写 let emptyArray = String[]() 时会提示“Array types are now written with the brackets around the element type”错误,...
分类:其他好文   时间:2014-11-03 17:48:41    阅读次数:230
vi 替换
在vi编辑器中国,可以利用 :s命令可以实现字符串的替换,具体的用法如下: 1、:s/str1/str2/ 用字符串 str2 替换行中首次出现的字符串str1; 2、:s/str1/str2/g 用字符串 str2 替换行中所有出现的字符串str1; 3、:.,$ s/str1/str2/g 用字符串 str2替换正文当前行到末尾所有出现的字符串 str1; 4、:1,$...
分类:其他好文   时间:2014-11-03 17:47:37    阅读次数:173
BZOJ 3685 普通van Emde Boas树 ZKW线段树
题目大意:维护一种数据结构,支持以下操作: 1 x  若x不存在,插入x 2 x  若x存在,删除x 3    输出当前最小值,若不存在输出-1 4    输出当前最大值,若不存在输出-1 5 x  输出x的前驱,若不存在输出-1 6 x  输出x的后继,若不存在输出-1 7 x  若x存在,输出1,否则输出-1 这题卡Treap,要写线段树 ZKW大法好啊 可惜我这个沙茶又...
分类:其他好文   时间:2014-11-03 17:47:48    阅读次数:200
BZOJ 1787 AHOI 2008 Meet 紧急集合 倍增LCA
题目大意:给出一棵树,在上满找三个点,问那个点到这三个点的距离和最短。 思路:可以证明,这个店必然是这三个点之间两个的LCA,然后枚举就可以了。 CODE: #include #include #include #include #define MAX 1000010 #define INF 0x3f3f3f3f using namespace std; int...
分类:其他好文   时间:2014-11-03 17:48:16    阅读次数:246
设计模式初探3——装饰者模式(Observer Pattern)
装饰者模式:动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。...
分类:其他好文   时间:2014-11-03 17:46:26    阅读次数:229
[Erlang]前人挖坑,后人还要进坑?(1)
1. 保护式(guard)中如果出错,不会报错,只会返回false!case 1=:1 of true when not erlang:length(t) =:= 1 orelse true -> ok; _ -> error end.Result is:   error保护式中对t (atom) 求length会出错,本应crash...
分类:其他好文   时间:2014-11-03 17:45:47    阅读次数:410
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!