1.简介栈是数据结构中一种很重要的数据结构类型,因为栈的后进先出功能是实际的开发中有很多的应用场景。Java API中提供了栈(Stacck)的实现,简单使用如下所示
import java.util.Stack;public class StackTest { /**
* @param args
*/
public static void main(Strin...
分类:
编程语言 时间:
2015-07-29 12:22:33
阅读次数:
193
STL提供了一些模板类,实现了《数据结构》中的一些数据结构类型
在写代码时用到栈,队列等数据结构时可以充分利用STL模板类,会发现特别好用。
想起C语言中用数组实现栈和队列,简直就是噩梦。
C++是世界上最好的语言。。。(just kidding !!!)
顺序容器:动态数组vector;deque链表list;
关联容器:set/multiset有序值;map/multimap...
分类:
编程语言 时间:
2015-07-08 09:39:06
阅读次数:
134
String
key -- value
Hash
key -- field1 -- value1
-- field2 -- value2
......
List(值是有序的,不唯一的)
key -- value1
-- value2
......
Set(值是无序的,唯一的)
...
分类:
其他好文 时间:
2015-07-02 10:22:15
阅读次数:
137
WPF的Model层用来构建数据结构
对于这些数据结构,我们常规的用法:
一个这个数据结构类型的Collection--->填充数据--->绑定前台控件
好的用法:
Model层的数据结构是原料,是其他数据结构的组成部分,我们不直接去用来绑定前台
在ViewModel层建立另外一个数据结构,将Model层的数...
分类:
其他好文 时间:
2015-06-27 11:43:52
阅读次数:
126
过去你的自己,你好。 照顾宝宝,写完第一篇就没什么时间,既然上次讲的就是数据结构,这次也讲点相关的。 其实接触柔性数组也是个比较奇妙的过程,你以后会遇到个学长,毕业后从事软件行业,在中兴锻炼过,将会给你很多软件方面的启发。一次讨论结构体内数据结构类型强制转换的问题时(剧透一下,是你用的编译器中的一....
分类:
编程语言 时间:
2015-05-20 18:16:44
阅读次数:
194
最近在培训班的进度比较快,这段时间学习了集合、异常、文件、和网络4个方面的内容。都比较浅显,属于基本用法,主要是总结一下,为以后深入学习打下基础。 集合: 按照我目前的理解水平。集合是重要的数据结构类型,使用集合可以将数据集中起来,方便管理。这种管理主要是指:增加,删除,查询,修改,插入。 集合有两...
分类:
编程语言 时间:
2015-05-08 01:42:23
阅读次数:
201
RDD是什么?RDD是Spark中的抽象数据结构类型,任何数据在Spark中都被表示为RDD。从编程的角度来看,RDD可以简单看成是一个数组。和普通数组的区别是,RDD中的数据是分区存储的,这样不同分区的数据就可以分布在不同的机器上,同时可以被并行处理。因此,Spark应用程序所做的无非是把需要处理...
三、类可以理解成一种特殊的数据结构 我们知道数据类型可以进行强制类型转换,类既然可以理解成一种数据类型,那么它也应该可以进行类型转换。比如下面代码为一个按钮(Button1)的单击事件procedure TForm1.Button1Click(Sender: TObject);var ACa...
在Redis的内部,数据结构类型值由高效的数据结构和算法进行支持,并且在Redis自身的构建当中,也大量用到了这些数据结构。 这一部分将对Redis内存所使用的数据结构和算法进行介绍。
分类:
其他好文 时间:
2015-03-04 00:51:51
阅读次数:
206
1.简介 栈是数据结构中一种很重要的数据结构类型,因为栈的后进先出功能是实际的开发中有很多的应用场景。Java API中提供了栈(Stacck)的实现,简单使用如下所示 package com.test.collections;import java.util.Stack;public clas.....
分类:
编程语言 时间:
2014-12-18 16:35:50
阅读次数:
329