线性表、链表、哈希表是常用的数据结构,在进行Java开发时,SDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。
一、Collection接口
Collection是最基本的集合接口,一个Coll...
分类:
编程语言 时间:
2014-06-19 10:27:16
阅读次数:
307
译林军 灰魅|2014-03-04 10:52|10589次浏览|Unity(315)移动应用(31)技术开发(16)0在这篇Unity C#的文章中,你将会创建一个简单的数据结构,然后写下它的属性抽屉。下面你将会学到如何创建。使用一个序列化的类创建一个自定义的属性抽屉使用序列化属性在编辑器里面使用...
分类:
其他好文 时间:
2014-06-15 22:39:05
阅读次数:
290
堆排序(heapsort)是一种原地(in place)排序算法, 它的时间复杂度是O(nlgn). 堆数据结构不只是在堆排序中有用,它还可以构成一个有效的优先队列。堆数据结构是一种数组对象,它可以被视为一颗完全二叉树。如图: Aheap-size是放在A中堆的元素个数。根据数组节点的索引,我们.....
分类:
其他好文 时间:
2014-06-15 21:27:58
阅读次数:
239
面试总结
今天去了北京著名IT公司进行PHP程序员的面试。这是人生第一次么,怎么不紧张?我是不是有病。不是,这叫自信呵.
首先是做一些笔试题。
1.mysql数据库索引使用的数据结构?这样做的好处是?
可以参考这篇博文:http://blog.csdn.net/ant_ren/article/details/2932068
2.有两个字符串a和b,判断b字符串是否出现在a中。...
分类:
Web程序 时间:
2014-06-15 19:44:31
阅读次数:
236
前沿
最近在研究Mybatis框架,由于该框架基于JDBC,想要很好地理解和学习Mybatis,必须要对JDBC有较深入的了解。所以便把JDBC 这个东东翻出来,好好总结一番,作为自己的笔记,也是给读者一个参考~~~...
分类:
数据库 时间:
2014-06-15 19:13:23
阅读次数:
1384
引用类型是一种数据结构,用于将数据和功能组织在一起,也常称做类。ECMAScript从技术上说是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构。...
分类:
编程语言 时间:
2014-06-15 18:46:44
阅读次数:
264
求数组中最长递增子序列的长度
个人信息:就读于燕大本科软件工程专业 目前大三;
本人博客:google搜索“cqs_2012”即可;
个人爱好:酷爱数据结构和算法,希望将来从事算法工作为人民作出自己的贡献;
编程语言:C++ ;
编程坏境:Windows 7 专业版 x64;
编程工具:vs2008;
制图工具:office 2010 powerpoi...
分类:
其他好文 时间:
2014-06-15 15:53:26
阅读次数:
159
求子数组之和最大值
个人信息:就读于燕大本科软件工程专业 目前大三;
本人博客:google搜索“cqs_2012”即可;
个人爱好:酷爱数据结构和算法,希望将来从事算法工作为人民作出自己的贡献;
编程语言:C++ ;
编程坏境:Windows 7 专业版 x64;
编程工具:vs2008;
制图工具:office 2010 powerpoint;
...
分类:
其他好文 时间:
2014-06-15 09:10:00
阅读次数:
164
【来信】 贺老师: 您好! 我学的是软件工程专业,现在已经大二下学期了,再过一两个月就升大三了,但是回想这两年来走过的路,迷迷茫茫,浑浑噩噩,整天玩游戏,几乎没有怎么认真学习过,各种编程语言都是一知半解,数据结构,操作系统什么的也是接近于零的认识,唯一让我觉得不难看的是英语。转眼就大三了,我不想再浑浑噩噩下去了,我想从这个暑假开始做一个彻底的蜕变,打算考研,贺老师能给什么建议吗【回复】 “我想...
分类:
其他好文 时间:
2014-06-14 07:29:07
阅读次数:
302
优先级队列:如果我们给每个元素都分配一个数字来标记其优先级,不妨设较小的数字具有较高的优先级,这样我们就可以在一个集合中访问优先级最高的元素并对其进行查找和删除操作了。这样,我们就引入了优先级队列
这种数据结构。
优先级队列(priority queue) 是0个或多个元素的集合,每个元素都有一个优先权,对优先级队列执行的操作有(1)查找(2)插入一个新元素 (3)删除 一般情况下,查找操...
分类:
其他好文 时间:
2014-06-14 07:23:16
阅读次数:
271