Map 键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。
某些映射实现可明确保证其顺序,如 TreeMap 类;另一些映射实现则不保证顺序,如 HashMap 类。
Map中元素,可以将key序列、value序列单独抽取出来。
使用keySet()抽取key序列,将map中的所有keys生成一个Set。
使用values()抽取value序...
分类:
其他好文 时间:
2016-04-22 19:23:24
阅读次数:
140
tasklet is something like a very small thread that has neither stack, not context of its own. Such “threads” work quickly and completely....
分类:
其他好文 时间:
2016-04-22 19:18:04
阅读次数:
144
List作为一个集合类的接口,我们实际使用中通常是使用其实现类,常用的实现类有ArrayList、Vector、LinkedList,以及Vector的子类Stack。 List 因为是基于基于数组或链表存储,所以它是有序的、允许空、且可重复。 先来看下它的继承、实现关系: 最高接口为Iterabl ...
分类:
编程语言 时间:
2016-04-22 18:29:51
阅读次数:
230
#include<iostream> #include<cstdio> #include<cmath> #include<string> #include<queue> #include<algorithm> #include<stack> #include<cstring> #include<ve ...
分类:
其他好文 时间:
2016-04-22 18:16:52
阅读次数:
125
void preOrder2(BinTree *root) //非递归前序遍历 { stack<BinTree*> s; BinTree *p=root; while(p!=NULL||!s.empty()) { while(p!=NULL) { cout<<p->data<<" "; s.push ...
分类:
其他好文 时间:
2016-04-22 18:13:12
阅读次数:
98
STL中经常使用的数据结构: [1] stack、queue默认的底层实现为deque结构。 [2] deque:用map管理多个size大小的连续内存块,方便头尾插入。 [3] vector:变长动态数组。每次增大1.5倍,删除元素时不释放空间。 [4] priority_queue底层默认採用v ...
分类:
其他好文 时间:
2016-04-22 18:12:31
阅读次数:
168
在用使用Ext.encode(ExtObject)过程中抛出了如下错误: Uncaught RangeError: Maximum call stack size exceeded 实际上,不能用 Ext.encode 处理 Ext对象(比如Ext.Store),这是一个bug。当然,用该方法处理其 ...
分类:
Web程序 时间:
2016-04-22 13:29:55
阅读次数:
159
不能将模板类的声明与实现分开到.h和.cpp中写类模板使用时必须将成员函数和实现写在一个头文件中,不能分开,不能分开,不能分开,重要的说三遍。 stack.h mian.cpp ...
分类:
其他好文 时间:
2016-04-21 21:58:49
阅读次数:
136
1. 栈 1.1 分类 顺序栈:顺序线性表实现 链式栈:单向链表存储堆栈 1.2栈的应用 1)数制转换 import java.util.Scanner; import java.util.Stack; public class Tran{ public static void main(Strin ...
分类:
编程语言 时间:
2016-04-21 18:31:16
阅读次数:
251
题目链接:http://poj.org/problem?id=1363 #include <stdio.h> #include <stack> using namespace std; int ans[10000]; ///出栈秩序 int main() { int t; ///有多少车厢 whil ...
分类:
其他好文 时间:
2016-04-20 21:57:49
阅读次数:
219