1323507298 发表于 2018-8-9 11:08:48

hdsvfjdsgjfgsdgfsdgfsd

逐梦传奇 发表于 2018-9-12 21:12:03

学习学习

13581692281 发表于 2018-9-12 23:22:34

回复

Ya_Ya 发表于 2018-9-16 11:29:07

查看

PatcH 发表于 2018-10-8 20:22:56

.

鱼小伟 发表于 2018-10-19 21:19:02

这个怎么搞呀?

长在树上的鱼 发表于 2018-10-21 21:39:07

顶~

自在强 发表于 2018-10-22 07:02:09

看了看了

七茶 发表于 2018-10-23 23:25:48

编译不出来,贴了源码进去也编译不出来,想哭

七茶 发表于 2018-10-24 00:11:43

典型案例解析——数据结构与算法——链表的基本操作——算法不能运行问题



经过反复的研究,终于知道这个代码哪里有问题了。

在创建链表的时候,先假设了用户输入了一个数值,计算机获取到并传到了e中,然后开始判断是不是第一个之类之类的。、


然而,在主函数任性的很,偏偏没有让用户输入数值,直接就要创建一个结点为1 的函数。

函数表示很懵逼,e里面的值呢?值呢?值呢?????

然后修改代码,把 p ->data = e 挪进 else里面。

然后编译出来的依然有问题,就是第一个数变的很奇怪。后面就很正常。

考虑了一下,是因为第一个结点里什么都没有存放的问题。

于是修改main函数里打印的地方,打印之前, p = l ->next ;

这回第一个结点正常了。

但是还有问题。。。问题就是这么层出不穷。

要求删除第5个,但是删掉了第4个……

因为第一个结点隐藏了,但是依然存在……

只好在把删除结点时查找的数字改大一号了…………………………………………


感觉可以给我一个小红花了

所以小甲鱼这道题是不是想告诉我们头结点的重要性?????

DASHUAIZI 发表于 2018-10-25 22:26:07

FU

ryq 发表于 2018-11-14 12:50:01

00

cuixuhappy 发表于 2018-12-12 12:42:29

public class node {

        int data;         
        node next = null;      
        public node(int data){
                this.data = data;   
        }

pizhiyong 发表于 2018-12-14 18:33:35

RE: 链表的基本操作(线性表)

let256 发表于 2018-12-31 23:08:33

·

小同志啊 发表于 2019-1-3 10:01:47

学习

深深生生 发表于 2019-1-8 09:20:18

11

Mr.彭 发表于 2019-1-14 13:56:18

6

pengll 发表于 2019-1-25 21:44:56

学习学习

方大侠 发表于 2019-1-28 19:30:54

看看
页: 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 30 31
查看完整版本: 链表的基本操作(线性表)