作者ooww (选ばれし子どもたち)
看板java
标题[问题] 单向链结串列 从前端插入节点 (发钱
时间Sun Jun 20 12:33:46 2021
https://reurl.cc/7rk1z5
程式码是108年高考第二大题
印出结果:
The list is:
99 -1
Empty list
Empty list
但是题目内的函式public void insertAtFront(T insertItem) //从前端插入
以及public boolean isEmpty() ...内容空白...QQ
public void insertAtBack(T insertItem) //从後端插入...不用写
public T removeFromBack() throws EmptyListException //从後端移除...不用写
希望跪求神人大大可以帮忙提供1.从前端插入、2.布林判断的内容,
并且让这个程式码印出上述结果
愿奉上 4000P
补充:函式 public T removeFromFront() throws EmptyListException //从前端移除
内容已写好如下:
public T removeFromBack() throws EmptyListException
{
if( isEmpty() ) //case1,空串列
throws new EmptyListException(name);
if( firstNode.nextNode == NULL ){ //case2,一个节点
final T result = firstNode.data;
firstNode = lastNode = NULL
return result;
}
//case3,两个节点以上
ListNode<T> secondNode = firstNode;
ListNode<T> myLastNode = firstNode.nextNode;
while(myLastNode != NULL){
secondeNode = myLastNode; //让他指向倒数第二个
myLastNode = myLastNode.nextNode; //指最後一个
}
final T result = myLastNode.data;
secondNode.nextNode = NULL;
lastNode = secondNode;
return result;
}
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.121.236.96 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1624163628.A.C54.html
1F:→ ssccg: 这应该不用到神人,自己写比较有帮助吧... 06/20 14:50
抱歉~~~容许我当一下伸手牌
※ 编辑: ooww (122.121.238.115 台湾), 06/20/2021 16:19:18
2F:→ jej: 有几种免费作法提供 06/20 17:21
3F:→ jej: 1. 宣告linkedlist, 作业中的method考linkedlist解决 06/20 17:21
4F:→ jej: 2. 买租 资料结构的书 直接抄 06/20 17:21
5F:→ jej: 3. 到隔壁版发案 06/20 17:21
6F:→ jej: 4. 抄Java的linkedlist原始码 06/20 17:21
7F:→ jej: 5. 和同学伸手 06/20 17:21
8F:→ jej: 6. 自己想 06/20 17:21
https://imgur.com/a/0X22zaJ 感谢某网友帮忙,红包已给
※ 编辑: ooww (122.121.227.94 台湾), 06/21/2021 12:36:52