为了账号安全,请及时绑定邮箱和手机立即绑定
讲的太好了,终于找到可以让我听懂的讲法了

已采纳回答 / 慕姐5052964
头结点前不能插入,因为它data为空,没有意义吧。头结点后面的第一个数据算0号数据,listinserthead函数是插在头结点后面的,遍历出来结果显示它的数据在第一个位置上。头结点data为空,但是指针不为null,它前面不能插入数据。最后一个结点data不为空,指针为null,它的前后都可以插入数据。get函数中不算头结点,i最小为0,这就是头结点后面的第一个数据,即0号数据,头结点data为空,或者说没有意义,所以不能get 出来。

已采纳回答 / 十二楼中月自明
其实已经删除了尾节点,currentNode->next != NULL 是没有删除尾节点的,而currentNode != NULL表示这个节点为空,即已经删除了

最新回答 / chuikokching
Java的话思路大体相同,就形式变了下.....  定义一个方法类和节点类。节点就是节点类的一个对象,然后节点指向的那些就用Setnext()或者Getnext()来完成....
终于找到你了!!多谢老师啦
事倍功半!!!! 强!
老师的每个课程的代码我都亲手敲过,保存完好
好!好!,相当的好。。。
一边看一边敲代码,脑袋大,不过总算运算正常
讲的浅显易懂,好,希望多出视频分享
跟着敲代码,ok

#include <stdlib.h>
#include "List.h"
using namespace std;
/*线性表*/
int main()
{
Coordinate e1(3,5);
Coordinate e2(2,6);
Coordinate e3(8,4);

system("pause");
return 0;
}
大家是不是一边看视频,一边敲代码?

已采纳回答 / MrJean
Lish.h 头文件里面放声明 ,具体的定义放在 List.cpp 里面。 List.cpp包含 List.h头文件
学到现在,不容易,点赞
课程须知
"本课程是数据结构初级课程 1、熟练掌握C++语言基础语法"
老师告诉你能学到什么?
1、顺序表的工作原理 2、顺序表的实现方法及编码技巧 3、链表的工作原理 4、链表的实现方法及编码技巧 5、通讯录的实现原理及编码技巧

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消