你的学号是 20172301 今天时间是 2018/10/1, 16:23:49秒 数字就是: 20, 17,23,1, 20, 18,10,1,16,23,49
2.打印全部链表元素, 并输出元素的总数。html
变量名就是你的名字。 例如你叫 张三, 那么这个变量名就是 int nZhangSan = 0; //初始化为 0.
从文件中读入数字1,插入到链表第 5 位,并打印全部数字,和元素的总数。 保留这个链表,继续下面的操做。 从文件中读入数字2,插入到链表第 0 位,并打印全部数字,和元素的总数。 保留这个链表,并继续下面的操做。
从文件中读入数字1,插入到数组第 5 位,并打印全部数字,和元素的总数。 保留这个数组,继续下面的操做。 从文件中读入数字2,插入到数组第 0 位,并打印全部数字,和元素的总数。 保留这个数组,并继续下面的操做。
我经过用泛型的方法来作的,原码能够借用书本代码进行修改。
git
先判断文件,再将文件内内容读出,并将第0个字符和第2个字符读出分别使其成为两个将要插入的元素。
数组
在LinkedStack中加入一个新的方法,使用冒泡排序来排列当前链表中数字的顺序。
网络
从新构造一个Array类,将建立数组所须要的插入,从某位置插入,从某位置删除,以及计算元素数目,等方法都写入。读取文件和插入文件与实验二中所用方法相同。
数据结构
添加选择排序方法到类中,在判断大小排序的过程当中,可将每一部以后数组的变化状况随循环输出。
学习
以下图所示,在将char型转化为String型或int型的过程当中,遇到了一些问题。
.net
经过在网络上查找,我将char型转化为int型的状况和方法进行了查找:http://www.javashuo.com/article/p-yfpzmfrz-hz.html设计
以下图所示
3d
经过对比,发现我在写方法时,出现了很大错误,最后经过对同窗方法的对比,改了好多才合适。code
经过此次实验,我发现我对这段时间链表,数组,队列的学习并部扎实,有些基本的仍是记不住,在逻辑推理的过程当中,遇到的麻烦也比较多。此次实验让我知道了,最近的不足,也让我决定抽出更多时间去学习Java。