动态数据结构和泛型
0 详细介绍java中的数据结构 1
1 List 5
1.1 ArrayList 5
2 Set 6
2.1 HashSet与TreeSet的区别 6
3 Map 8
4 迭代器 9
5 泛型 9
0 详细介绍java中的数据结构
也许你已经熟练使用了java.util包里面的各种数据结构,但是我还是要说一说java版数据结构与算法,希望对你有帮助。
线...
分类:
编程语言 时间:
2015-03-11 23:25:36
收藏:
0 评论:
0 赞:
0 阅读:
227
[基本思想]
冒泡排序是一种交换排序,它的基本思想是两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止。
[Java实现]
public class BubbleSort {
public static void main(String[] args) {
int[] arr = { 49, 38, 65, 97, 76, 13, 27, 49, 78, 34...
分类:
编程语言 时间:
2015-03-11 23:25:16
收藏:
0 评论:
0 赞:
0 阅读:
264
在PHP中使用AES加密算法加密数据
分类:
编程语言 时间:
2015-03-11 23:23:56
收藏:
0 评论:
0 赞:
0 阅读:
340
...
分类:
编程语言 时间:
2015-03-11 23:23:26
收藏:
0 评论:
0 赞:
0 阅读:
272
最大和子数组是数组中和最大的子数组,又名最大和子序列。子数组是数组中连续的n个元素,比如a2,a3,a4就是一个长度为3的子数组。顾名思义求最大和子数组就是要求取和最大的子数组。 n个元素的数组包含n个长度为1的子数组:{a0},{a1},…{an-1}; n个元素的数组包含n-1个长度...
分类:
编程语言 时间:
2015-03-11 23:20:46
收藏:
0 评论:
0 赞:
0 阅读:
299
一、对象检测(是否支持js方法):只有支持了该方法才可调用if(!getElementById || getElementsByTagName){ return false;}二、性能考滤1、尽量少访问DOM和尽量减少标记:以下面代码为例if(document.getElementsByTag...
分类:
编程语言 时间:
2015-03-11 23:20:36
收藏:
0 评论:
0 赞:
0 阅读:
279
今天看到了一篇关于KMP算法的讲解的文章,很难得,讲得非常清楚。分享给大家,希望对大家有帮助。http://kb.cnblogs.com/page/176818/我自己基于这个讲解的内容作了一个实现,效果还不错,码代码的功力有限,还请大家多指正其中可以改进的地方。 1 using System.Co...
分类:
编程语言 时间:
2015-03-11 23:18:56
收藏:
0 评论:
0 赞:
0 阅读:
296
网上关于MFC控件删除出现“具有该ID的控件已存在”这样的情况,在网上找了很多关于这方面的东西,但是都不是很全,也不容易弄明白。现在问我直接通过一个项目和图片的形式和大家一块分享一个这个解决方法(如有不对,请相互学习,qq1035169610):1.创建一个MFC的项目,这里仅限于演示,就把项目名字...
分类:
编程语言 时间:
2015-03-11 23:17:26
收藏:
0 评论:
0 赞:
0 阅读:
1723
本文介绍一种用于高维空间中的快速最近邻和近似最近邻查找技术——Kd-Tree(Kd树)。Kd-Tree,即K-dimensional tree,是一种高维索引树形数据结构,常用于在大规模的高维数据空间进行最近邻查找(Nearest Neighbor)和近似最近邻查找(Approximate Near...
分类:
编程语言 时间:
2015-03-11 23:13:46
收藏:
0 评论:
0 赞:
0 阅读:
316
1 Extending Python with C or C++It is quite easy to add new built-in modules to Python, if you know how to program in C. Such extension modules can do...
分类:
编程语言 时间:
2015-03-11 23:13:36
收藏:
0 评论:
0 赞:
0 阅读:
464
Python 标准日志模块使用 Handler 控制日志消息写到不同的目的地,如文件、流、邮件、socket 等。除了StreamHandler、 FileHandler 和 NullHandler 定义在 logging 模块中,其他的 Handler 均定义在 logging.hangdlers...
分类:
编程语言 时间:
2015-03-11 23:12:26
收藏:
0 评论:
0 赞:
0 阅读:
381
数据类型转换在程序编译时或在程序运行实现 基本类型 ←→ 基本类型 基本类型 ←→ 类类型 类类型 ←→ 类类型 类对象的类型转换可由两种方式说明: 构造函数 转换函数 称为用户定义的类型转换或类类型转换,有隐式调用和显式调用方式 1 class X 2...
分类:
编程语言 时间:
2015-03-11 23:12:06
收藏:
0 评论:
0 赞:
0 阅读:
337
Scalable IO in Javahttp://gee.cs.oswego.edu/dl/cpjslides/nio.pdf基本上所有的网络处理程序都有以下基本的处理过程:Read requestDecode requestProcess serviceEncode replySend repl...
分类:
编程语言 时间:
2015-03-11 23:10:16
收藏:
0 评论:
0 赞:
0 阅读:
301
程序代码中的临界区是需要互斥访问的,同一时刻只能有一个线程来访问临界区,也就是线程对临界区的访问时互斥的。竞争条件:当多个线程同时访问某个共享的内存区域并且对其进行读写操作时,就会出现数据破坏。这就是竞争条件。避免竞争条件的方法是synchronized加锁。如何来定义共享变量:1、在主类中定义一个...
分类:
编程语言 时间:
2015-03-11 23:09:46
收藏:
0 评论:
0 赞:
0 阅读:
415
格式化字符串总结如下,红色部分是需要掌握部分:以下几个常用的实例:1.%s的使用 "%s is the author" %("paulwinflo")>>>paulwinflo is the author 2.%d的使用print "%+d" % (-5)>>>-5print "%+d" % (5)...
分类:
编程语言 时间:
2015-03-11 23:08:26
收藏:
0 评论:
0 赞:
0 阅读:
530
MFC使用Haru free pdf lib生成pdf文件我们先创建一个项目MFCPDFDemo,在上面添加一个编辑框和一个按钮:haru free pdf类库下载地址这里直接下载dll,如果想以静态库的方式使用,得下载源码自己编译。然后把这个dll添加到项目中,怎么添加就不说了吧,还是说一下吧,万...
分类:
编程语言 时间:
2015-03-11 23:07:46
收藏:
0 评论:
0 赞:
0 阅读:
880
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://underthehood.blog.51cto.com/2531780/658350By RaySaint 2011/09/051综述结合论文[1]和Rob Hess的开源SIFT代码(...
分类:
编程语言 时间:
2015-03-11 23:07:16
收藏:
0 评论:
0 赞:
0 阅读:
430
首先找连个数组的交集,分别指定i,j指向连个数组头部,对i,j进行比较,i的值大于j的值,j++;i的值小于j的值,i++;相等,则保存;?然后再求连个交集的交集;复杂度应为O(M+N+P+Q)?//求数组a,b交集;交集存于a,并返回k,k为交集长度; 1 //求数组a,b交集;交集存于a,并返回...
分类:
编程语言 时间:
2015-03-11 23:06:36
收藏:
0 评论:
0 赞:
0 阅读:
420
一、第一天学习进程Java概述【电脑—Java介绍】--------Java经典实例【path环境配置、HelloWorld】-------------Java基础【关键字、标识符、注释、HelloWorld注释完整】二、Java概述键盘快捷键:Ctrl+A:全选 Ctrl+C:复制 Ctrl+V:...
分类:
编程语言 时间:
2015-03-11 23:05:26
收藏:
0 评论:
0 赞:
0 阅读:
415
1 #include 2 #include 3 #include 4 5 #define MAXVEX 30 //最大顶点数 6 #define MAXEDGE 30 //最大边数 7 #define INFINITY 65535 //∞ ...
分类:
编程语言 时间:
2015-03-11 23:03:36
收藏:
0 评论:
0 赞:
0 阅读:
657