码迷,mamicode.com
首页 >  
搜索关键字:迭代    ( 14661个结果
黑马程序员-Map集合
Map总结:tree排序,hsah保证唯一性Map集合特点:该集合存储键值对,一对一对往里存,而且要保证键的唯一性。Map和Set很像,Set底层就是使用了Map集合。Map没有迭代器,要靠keySet和entrySet方法返回Set,在用迭代器。Map |--Hashtable:底层是哈希表数据结...
分类:其他好文   时间:2014-06-11 09:42:38    阅读次数:351
剑指offer (9) 递归和迭代 斐波那契数列
通常基于递归实现的代码比基于循环实现的代码要简洁很多比如 二叉树遍历以及 二叉树的许多操作递归由于是函数调用自身,每一次函数调用,都需要在内存栈中分配空间以保存参数、返回地址以及临时变量而每个进程的栈容量是有限的,当递归调用的层级太多时,就会导致 调用栈溢出递归有时伴随大量重复的计算, 二叉树遍历的...
分类:其他好文   时间:2014-06-11 07:31:55    阅读次数:187
C++ Primer笔记6_STL之泛型算法
1.泛型算法: 大多数算法定义在头文件algorithm中,标准库还在头文件numeric中定义了一组数值泛型算法 举例: find函数用于找出容器中一个特定的值,有三个参数 int val = 10;//val为我们需要查找的值 auto result = find(vec.begin(), vec.end(), val): cout find将前两个表示范围的迭代器内的元素与va...
分类:编程语言   时间:2014-06-09 23:35:41    阅读次数:279
Iterator的用法
Java中Iterator的用法 迭代器(Iterator):提供一个方法访问一个容器(container)对象中各个元素,而又不需暴露该对象的内部细节! Iterator内有三种方法: 1、Boolean hasNext();      如果仍有元素可以迭代,则返回true 2、Object  next();                 返回迭代的下一个元素 3、void remo...
分类:其他好文   时间:2014-06-08 17:18:39    阅读次数:147
List集合中两种遍历方式
遍历List集合中的元素的方法有两种: 第一种:利用迭代器遍历 代码1: // 迭代器 Iterator it=list.iterator(); while(it.hasNext()) { System.out.println(it.next()); }或者代码2: for(Iterator it=list.iterator();it.hasNext();) { System.o...
分类:其他好文   时间:2014-06-08 15:22:50    阅读次数:189
关于改 服务器时间的 测试
首先测试这部分就是隔离其他测试者 先要找服务端程序去对接确认一台虚拟的服务器(ip),然后把正式版本的需要更新到那个ip上. 每轮测试和迭代修改时都请记得程序是否只更新了主线版本的那台. 修改服务器时间的测试 为什么需要做修改服务器时间的测试.因为在内部环境中自然走也很多时候无法实现改服务器时间的测试.例如跨2月跨月和跨年的处理.为了节省点时间.跨闰年就暂时可以不测试,前提是明年不是闰年. ...
分类:其他好文   时间:2014-06-08 10:53:41    阅读次数:135
C++ Primer笔记5_STL之顺序容器
标准模板库。从根本上说,STL是一些“容器”的集合,这些“容器”有list, vector,set,map等,STL也是算法和其它一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。每一个C++程序员都应该好好学习STL。大体上包括container(容器)、algorithm(算法)和iterator(迭代器),容器和算法通过迭代器可以进行无缝连接。...
分类:编程语言   时间:2014-06-08 10:28:00    阅读次数:344
当前迭代的元素在栈顶
1 This is my JSP page. 2 3 4 5 6 10 12 13 14 15 -->16 >18 -->19 21...
分类:其他好文   时间:2014-06-08 06:19:44    阅读次数:247
iterator迭代器的使用
部分摘自C++ Primer:所有的标准库容器类都定义了相应的iterator类型,如vector:vector::iterator iter;这条语句定义了一个名为iter的变量,它的数据类型是由vector定义的iterator类型。理解一下:除了使用下标来访问vector对象的元素外,标准库还...
分类:其他好文   时间:2014-06-08 00:34:59    阅读次数:350
关于c++primer的一个代码错误
最近看c++primer第四版的标准容器vector,讲到对vector容器的插入删除元素会使得end()的迭代器失效的问题,所以不建议程序员对end()的存储。 vector vec; vector::iterator first=vec.begin(); while(first!=vec.end()) { first=vec.insert(first,12); first...
分类:编程语言   时间:2014-06-07 13:04:13    阅读次数:230
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!