本周7天都沉浸在小学期的课程设计中,和上一周的计划有些出入,没有特别多的时间学习java,但是小学期的内容截止到发文时间已全部完成,对于小学期的质量非常满意。本周时间安排上合理且充实,基本符合上一周的计划。在课程设计中,对单向链表的掌握更加熟练。同时为了完成一个有倒计时功能的简单猜数字游戏,自学了简 ...
分类:
其他好文 时间:
2019-07-07 12:31:43
阅读次数:
87
1. Java7中的HashMap: 大方向上HashMap是一个数组,每个数组元素是一个单向链表。 上图中每个绿色的实体是嵌套类Entry的实例,Entry包含4个属性:key,value,hash,和单链表的next。 capacity:数组的容量,始终保持在2^n,每次扩容后大小为扩容前的2倍 ...
分类:
编程语言 时间:
2019-06-28 00:32:03
阅读次数:
120
一、双向链表 在上文《JS数据结构第二篇 链表》中描述的是单向链表。单向链表是指每个节点都存有指向下一个节点的地址,双向链表则是在单向链表的基础上,给每个节点增加一个指向上一个节点的地址。然后头结点的上一个节点,和尾结点的下一个节点都指向null。同时LinkedList类中再增加一个last内部属 ...
分类:
Web程序 时间:
2019-06-26 12:09:01
阅读次数:
130
一、我学到的内容: 二、我的收获 博客园:https://www.cnblogs.com/xiaomouren/ PTA:https://pintia.cn/problem-sets?tab=1&filter=all 收获:在这一学期的学期中,我学到了一些新的知识。如:数组、字符串、单向链表等等;还 ...
分类:
其他好文 时间:
2019-06-23 18:50:03
阅读次数:
92
逆转单向链表 逆转前: 1 2 3 4 5 null 逆转后: 5 4 3 2 1 null "个人博客地址:逆转单向链表" "方法一、循环迭代" "方法二:递归" 更多文章查看个人博客 "个人博客地址:逆转单向链表" ...
分类:
编程语言 时间:
2019-06-21 09:38:51
阅读次数:
127
一、我学到的内容 二、我的收获 博客园: https://www.cnblogs.com/arthur w/ PTA: https://pintia.cn/problem sets?tab=1&filter=all&page=1 收获:这个学期学到了很多新的知识点,如:数组、字符串、单向链表等等;还 ...
分类:
其他好文 时间:
2019-06-21 00:02:52
阅读次数:
238
输入两个多项式,计算它们的加、减及乘法, 将计算结果输出到屏幕上。 1) 输入:从键盘分两行分别输入两个多项式数据,每个多项式输入格式如下: n a1 m1 a2 m2 a3 m3 . .. ai mi.... an mn 其中n为多项式系数为非零的项数,ai为系数,mi为指数, 它们都是整数,该输 ...
分类:
其他好文 时间:
2019-06-15 20:28:43
阅读次数:
181
链表 JS中数组被实现成了对象,对比其他语言的数组效率很低。因此可以考虑使用链表来替代。除了对数据的随机访问,链表几乎可以用在任何使用以为数组的情况中。如果需要随机访问,数组仍然是更好的选择。 单向链表 链表是由一组节点组成的集合。 每个节点都使用一个对象的引用指向它的后继。 指向另一 个节点的引用 ...
分类:
编程语言 时间:
2019-06-15 13:29:43
阅读次数:
84
输入两个多项式,计算它们的加、减及乘法, 将计算结果输出到屏幕上。 1) 输入:从键盘分两行分别输入两个多项式数据,每个多项式输入格式如下: n a1 m1 a2 m2 a3 m3 . .. ai mi.... an mn 其中n为多项式系数为非零的项数,ai为系数,mi为指数, 它们都是整数,该输 ...
分类:
其他好文 时间:
2019-06-14 22:06:41
阅读次数:
365