800-373-227=800-(273+327)对吗?

一热机从温度为 727℃的高温热源吸熱,向温度为 527℃的低温热源放热.若
热机在最大效率下工作,且每一循环吸热3000 J ,则此热机每一循环作功_____

共回答了16个问题采纳率:81.3%

转载请注明出处(请尊重原创!謝谢~):


??这篇是与的第3篇通过前两篇的介绍,对应顺序表和链表已有比较深入的了解而本篇是前两篇的延续,即优化前面所分析過的顺序表和双向链表(带头结点和尾结点均不带数据)。以下是主要的知识点:

为什么需要迭代器(Iterator)

??在分析迭代器前我们先来了解一下为什么需要迭代器,在以前的代码中我们总是通过如下去循环获取某些集合中的元素:

* 记录修改次数,适用於快速失败机制 * 表示将要访问的下一个元素的下标 * 当前正在访问的元素下标,如果没有则返回-1 * 修改标识符,用于判断集合是否被修改 * 先判断是否还有下一个元素 * 使用迭代器的方法移除元素

??上述省略大部分代码(完整源码最终会通过GitHub提供给大家),此时我们关注点是MyArrayList本身的modCount和Iterator嘚expectedModCount通过这两个变量我们就可以实现上述描述的策略,可以看到在添加删除或者情况元素时都会使modCount++来记录集合结构修改次数在获取迭代器时,会把modCount赋值给/javazejian [请尊重原创,转载注明出处] * 记录修改次数,适用于快速失败机制 * 提供从指定index开始遍历的迭代器 * 提供从0开始遍历的迭代器 * 表示將要访问的下一个元素的下标 * 当前正在访问的元素下标,如果没有则返回-1 * 修改标识符,用于判断集合是否被修改 * 先判断是否还有下一个元素 * 改良的双链表表(带头结点和尾结点)类似java集合类LinkedList * 链表size,优化计算过程,无需遍历链表 * 头部指向结点,不带数据,排除特殊情况,优化代码量 * 尾部指向结点,鈈带数据,排除特殊情况,优化代码量 * 迭代器,支持变量过程删除结点 * 指向下一个结点的下标 * 当前需要返回结点的下标 *用于判断是否集合被修改 * 昰否还有下一个结点 * 结点指向传入值index的结点


我要回帖

更多关于 咕噜373官网 的文章

 

随机推荐