枚举法又称穷举法或列举法。其基本思想是按问题本身的性质,一一列举出该问题所有可能的解,并在逐一列举过程中,检验每个可能解是否为问题的解。这也是一种“筛选”,对于列举的可能解,既不能遗漏也不能重复。 使用枚举法,主要把握两个方面确定搜索范围,这个范围必须是有限的。②选择搜索策略,如何枚举,按照一条什么 ...
分类:
编程语言 时间:
2016-07-17 09:46:52
阅读次数:
392
Set
无须集合
元素不可以重复
接口内源码和上面其他接口很类似
package java.util;public interface Set extends Collection { int size(); boolean isEmpty(); boolean contains(Object o); Iterator iterator(); O...
分类:
其他好文 时间:
2016-07-17 00:38:41
阅读次数:
189
Map
每个数据项是key-value数据对
key不能重复
接口内代码比较少,都是基本操作
package java.util;public interface Map {
// Query Operations int size(); boolean isEmpty(); boolean containsKey(Object key); boole...
分类:
其他好文 时间:
2016-07-17 00:28:49
阅读次数:
170
矩形纹理纹理目标为GL_TEXTURE_RECTANGLE。
首选,矩形纹理不能进行Mip贴图;
然后,矩形纹理不是标准化的(实际上是对像素寻址)
最后,纹理坐标不能重复,并且不支持纹理压缩加载矩形纹理bool LoadTGATextureRect(const char *szFileName, GLenum minFilter, GLenum magFilter, GLenum wrapMo...
分类:
其他好文 时间:
2016-07-17 00:22:46
阅读次数:
271
1、对数组中的元素去重复
例如:
1
2
3
NSArray *array = @[@"12-11", @"12-11", @"12-11", @"12-12", @"12-13", @"12-14"];
参考答案:
第一种方法:开辟新的内存空间,然后判断是否存在,若不存...
分类:
移动开发 时间:
2016-07-17 00:08:37
阅读次数:
238
Java中的集合(Collection)有两类,一类是List,再有一类是Set。 前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。 那么我们怎么判断两个元素是否重复呢? 这就是Object.equals方法了。 通常想查找一个集合中是否包含某个对象,就是逐一取出每个元素与要查 ...
分类:
其他好文 时间:
2016-07-16 22:31:26
阅读次数:
171
原型模式 原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种模式是实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的代价比较大时,则采用这种模式。例如,一个对象需要在一个高代价的数据库操作之后被创建。我们可以缓存该对象,在下一个请求时返回它的克 ...
分类:
其他好文 时间:
2016-07-16 21:47:48
阅读次数:
135
一般来说,要保证数据库的效率,要做好以下四个方面的工作:① 数据库表设计② sql语句优化③ 数据库参数配置④ 恰当的硬件资源和操作系统 数据库表设计--三大范式对属性的原子性约束,不可再分解对记录的惟一性约束(设置主键)对字段冗余性的约束,分为派生性冗余(推荐)和重复性冗余(反对) SQL语句优化 ...
分类:
数据库 时间:
2016-07-16 20:42:51
阅读次数:
253
List<int> currentList = Cls_Data.SoruceDataIntses[key]; preList = currentList.Intersect(preList).ToList(); preList就是currentList和preList重复的集合。 ...
分类:
其他好文 时间:
2016-07-16 20:14:31
阅读次数:
201
Repeater - 重复器,用来展示泛型集合中的数据 五大模板: 1、HeaderTemplate - 头模板,加载时会在开始执行一次 2、FooterTemplate - 脚模板,加载时会在最后执行一次 3、ItemTemplate - 项模板,数据源的数据有多少条就会重复多少次 4、Alter ...
分类:
Web程序 时间:
2016-07-16 19:44:08
阅读次数:
219