码迷,mamicode.com
首页 > 2015年08月12日 > 全部分享
HDU - 3594 Cactus(仙人掌图)
题目大意:给出仙人掌图的定义: 1.必须是强连通 2.每条边只能属于一个环解题思路:在tarjan算法中加入点东西就可以判断了 只要该点能连到之前的点,那么形成环了,找到这个环的所有的边,并标记 如果有一条边被标记了两次了,那图就不是仙人掌图了关键是怎么找到这个环的所有边,我们可以引入另一个栈,这个栈存放的是边的序号 假设当前点为u,u点连回之前的点是v,那么就从栈里面找边,找到出发点为v...
分类:其他好文   时间:2015-08-12 01:18:57    阅读次数:110
BZOJ 2301 [HAOI2011]Problem b (容斥+莫比乌斯反演+分块优化 详解)
BZOJ 2301 [HAOI2011]Problem b (容斥+莫比乌斯反演+分块优化 详解)...
分类:其他好文   时间:2015-08-12 01:21:18    阅读次数:156
HDU - 2242 考研路茫茫――空调教室(树形DP+强连通分量)
题目大意:众所周知,HDU的考研教室是没有空调的,于是就苦了不少不去图书馆的考研仔们。Lele也是其中一个。而某教室旁边又摆着两个未装上的空调,更是引起人们无限YY。 一个炎热的下午,Lele照例在教室睡觉的时候,竟然做起了空调教室的美梦。 Lele梦到学校某天终于大发慈悲给某个教室安上了一个空调。而且建造了了M条通气管道,让整个教学楼的全部教室都直接或间接和空调教室连通上,构成了教室群,于是,全部...
分类:其他好文   时间:2015-08-12 01:18:39    阅读次数:92
Codeforces Round #315 (Div. 2) (ABCD题)
A. Music题意:一首歌长度为S秒,已经下载了T秒,下载速度为每q秒的现实时间能下载下来(q-1)秒 的歌曲。现在开始听歌,如果听到还没下载的地方就从0秒的地方开始replay,求一首歌听完需要从0秒听几次(包括一开始那次)思路:我们可以用路程-时间的思路来考虑这道题。 假设两位选手“播放”与“下载”,“播放”的起点是0m处,“下载”的起点是Tm处,终点在Sm处,“播放”的速度是1m/s,“下...
分类:其他好文   时间:2015-08-12 01:19:36    阅读次数:147
如何高效存储稀疏矩阵?
为了节省存储空间并且加快并行程序处理速度,需要对稀疏矩阵进行压缩存储,压缩存储的原则是:不重复存储相同元素;不存储零值元素。常用的几种矩阵的存储格式如下:COO,CSR,DIA,ELL,HYB等;稀疏矩阵是指矩阵中的元素大部分是0的矩阵,事实上,实际问题中大规模矩阵基本上都是稀疏矩阵,很多稀疏度在90%甚至99%以上。因此我们需要有高效的稀疏矩阵存储格式。本文总结几种典型的格式:COO,CSR,D...
分类:其他好文   时间:2015-08-12 01:19:36    阅读次数:325
并查集
//模板 int per[1100]; void init(){ for(int i =1; i <= N; ++i) per[i] = i; } int find(int x){ int r = x; while(r != per[r]) r = per[r]; int i ,j; i = x; while(i != r){ j = pe...
分类:其他好文   时间:2015-08-12 01:19:10    阅读次数:100
为什么设置z-index属性无效
为什么设置z-index属性无效:z-index属性生效需要特定的条件才可以的,否则当然不会生效。下面简单介绍两种不生效的情况。一.对象没有应用绝对定位或者相对定位:对象必须应用绝对定位或者相对定位之后,z-index属性才有生效的可能。二.浏览器兼容性导致:例如,在IE6浏览器下select下拉框...
分类:其他好文   时间:2015-08-12 01:17:28    阅读次数:603
面向对象的设计过程的一些原则
程序设计原则:综合考虑,开发Schedule,质量要求完成架构设计基本面有(MindSet)面向接口编程(依赖接口,而非实现)分层设计,松散耦合。开闭原则:对修改关闭,对新增开放(具体操作可以通过配置,反射等方法实现)接口隔离原则(保证接口的单一性,避免大杂烩)多态替换原则(子类Override父类...
分类:其他好文   时间:2015-08-12 01:18:13    阅读次数:113
JavaScript中的內定物件與函式: arguments, callee, caller, this, apply(), call()
arguments, caller, callee, this都是用在函式(function)內的特殊內定物件。而apply()及call()則是用來呼叫函式的不同作法。arguments可用來取得function傳入的實際變數Array。這個變數特別適合用在撰寫”多形”(Polymorphism)...
分类:移动开发   时间:2015-08-12 01:18:07    阅读次数:198
canvas阴影
shadowOffsetx 阴影X轴的移动shadowOffsety 阴影的y轴移动shadowColor 阴影颜色shadowBlur 模糊范围
分类:其他好文   时间:2015-08-12 01:18:03    阅读次数:91
第82讲:Scala中List的ListBuffer是如何实现高效的遍历计算的?
今天学习下list中的ListBuffer实现的高效计算。让我们先来看下代码def main(args:Array[String]){ val list = List(1,2,3,4,5,6,7,8,9) increment(list) increment_MoreEffective(list) ....
分类:其他好文   时间:2015-08-12 01:19:03    阅读次数:123
HTML5 lang属性
HTML5 lang属性:此属性规定元素内容的语言。语法结构:浏览器支持:(1).IE浏览器支持此属性。(2).谷歌浏览器支持此属性。(3).火狐浏览器支持此属性。(4).Safari浏览器支持此属性。(5).Opera浏览器支持此属性。HTML4.01与HTML5之间的差异:(1).HTML5中,...
分类:Web程序   时间:2015-08-12 01:16:02    阅读次数:151
globalCompositeOperation 学习
globalCompositeOperationglobalCompositeOperation即Canvas中的合成操作。1、source-over这是默认值,他表示绘制的图形将画在现有画布之上2、destination-over这个操作的值与前一个值相反,所以现在目标绘制在源之上3、source...
分类:其他好文   时间:2015-08-12 01:17:03    阅读次数:310
48.小项目:QQ好友列表 M部分
---------- CZFriend.h ----------#import @interface CZFriend : NSObject@property (copy, nonatomic) NSString *icon;@property (copy, nonatomic) NSString ...
分类:其他好文   时间:2015-08-12 01:16:53    阅读次数:110
CSS如何控制div固定于网页底部
CSS如何控制div固定于网页底部:网页设计中可能需要这样的效果,那就是将一个条幅放在网页的最底部,并且在网页滚动的时候能够穿过此条幅。代码实例如下:蚂蚁部落 其实我很长,往下使劲拉吧蚂蚁部落欢迎您!以上代码满足了我们的需求。下面简单介绍一下实现步骤:一.将底部div与主体div进行绝对定位,于是....
分类:Web程序   时间:2015-08-12 01:16:48    阅读次数:199
8月13日
DataSetObserverble 是Observerble 的具体实例, 提供了Observerble 的一些方法 向DataSetObserver 列表发送通知。public class DataSetObserverble extends Observerble { public vo...
分类:其他好文   时间:2015-08-12 01:16:59    阅读次数:96
javascript实现的分页代码实例
javascript实现的分页代码实例:下面是一段javascript实现的分页代码,当然必须要结合后台代码实现。大家可以自行分析一下代码,希望能够给大家带来一定的帮助,代码如下:原文地址是:http://www.51texiao.cn/javascriptjiaocheng/2015/0520/2...
分类:编程语言   时间:2015-08-12 01:16:38    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!