- 3
- 0
- 约9.9千字
- 约 68页
- 2017-10-21 发布于浙江
- 举报
深入浅出的设计模式之迭代器模式
迭代器模式 本章内容 迭代器的引入 迭代器模式 迭代器模式的举例 迭代器模式的理解 迭代器模式的应用 迭代器模式的引入 数据结构介绍了很多容器性数据结构 链表 二叉树 向量 这些容器性数据结构包含多个元素,元素之间的逻辑关系不尽相同。 迭代器模式的引入 对于容器性数据结构,有时需要访问其中的每一个元素。由于每一个种数据结构的存储不同,访问每一个元素有差别 链表 二叉树 向量 链表的遍历 Object temp = head; while( temp != null){ read temp.value(); temp = temp.next(); } 向量的遍历 int current = 0; while(current vector.size()){ return vector.get(current); current ++; } 二叉树的遍历(先序) if( root !=null) stack.push(root) while(!stack.isEmpty()){ BinaryTree old = stack.pop(); Object result = old.value(); if(!old.right().isEmpty()) 压入右孩子 if(!old.left(
您可能关注的文档
- 水珍净水的器及相关基础知识.ppt
- 水痘2016的.ppt
- 水环境修的复原理与技术.ppt
- 水工程可的靠性第三组.ppt
- 水肿鉴别的诊断.ppt
- 水质检测的方法注意事项.ppt
- 水能和风的能备用.ppt
- 水资源系的统分析-动态规划.ppt
- 水的净化的-过滤(定稿).ppt
- 求一个数的比另一个数多(少)百分之几的实际问题.ppt
- 2025年山西省员额检察官遴选考试真题及答案.docx
- 2025年陕西省商洛市法官检察官遴选试题及答案.docx
- 2025年山西省太原市检察官、法官入员额考试真题(附答案).docx
- 2025年山西省长治市法官检察官遴选试题及答案.docx
- 2025年陕西省汉中市员额检察官遴选考试真题及答案.docx
- 2025年陕西省渭南市检察官、法官入员额考试真题(附答案).docx
- 2025年陕西省渭南市法官检察官遴选试题及答案.docx
- 2025年陕西省西安市检察官、法官入员额考试真题(附答案).docx
- 2025年陕西省特岗教师招聘考试真题及答案.docx
- 2025年山西省太原市员额检察官遴选考试真题及答案.docx
最近下载
- 残疾人之家消防知识培训课件.pptx
- 铅精矿化学分析方法 第19部分:硫酸根含量的测定 电感耦合等离子体发射光谱法.docx VIP
- 美国材料与试验协会 A673A673M-2001_结构钢冲击试验的取样程序的标准规范(中文版).doc VIP
- 《GMP洁净厂房空调净化系统验证方案》.doc VIP
- CBCC中国建筑色卡千色卡色查询表.pdf VIP
- (高清版)B-T 19015-2021 质量管理 质量计划指南.pdf VIP
- 花生病虫害防治技术.ppt VIP
- 探访古代文明.pptx
- 3.3《品质》一等奖获奖课件.pptx VIP
- TCASME-刹车盘用碳陶复合材料技术要求.pdf VIP
原创力文档

文档评论(0)