質問編集履歴

4

2021/06/22 14:18

投稿

shougunate
shougunate

スコア0

test CHANGED
File without changes
test CHANGED
@@ -66,7 +66,7 @@
66
66
 
67
67
  if(w2.next==null) {
68
68
 
69
- return null;
69
+ w2=null;
70
70
 
71
71
  }
72
72
 
@@ -76,7 +76,7 @@
76
76
 
77
77
 
78
78
 
79
- return null;
79
+ return w2;
80
80
 
81
81
 
82
82
 

3

2021/06/22 14:18

投稿

shougunate
shougunate

スコア0

test CHANGED
File without changes
test CHANGED
@@ -49,40 +49,6 @@
49
49
  N=0 ;
50
50
 
51
51
  base=null ;
52
-
53
- }
54
-
55
-
56
-
57
-
58
-
59
- void insertLast( int v ) { // 最後に挿入
60
-
61
- Cell elt = new Cell() ;
62
-
63
- Cell w = base ;
64
-
65
- // 要素域を確保
66
-
67
- elt.value = v ; // 値を代入
68
-
69
- if (w==null) { w=base=elt ;
70
-
71
- elt.prior=null ; }
72
-
73
- else { // 最終位置を見つける
74
-
75
- while( w.next != null) w=w.next ;
76
-
77
- w.next=elt; elt.prior = w ;
78
-
79
- // 最後に挿入
80
-
81
- }
82
-
83
- elt.next = null ; // ポインタ設定
84
-
85
- N++ ;
86
52
 
87
53
  }
88
54
 

2

2021/06/22 14:01

投稿

shougunate
shougunate

スコア0

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,9 @@
4
4
 
5
5
  アルゴリズムとデータ構造勉強中の者で、双方向連結リストでリストの最終位置を返すEndlist()メソッドを作る演習問題をやってるのですが、私が書いたコードが合ってるのかどうか自分でも分からず困っています。
6
6
 
7
- 間違っていれば、ご指摘やアドバイスなど頂けると幸いでございます。
7
+ ご指摘やアドバイスなど頂けると幸いでございます。
8
+
9
+ 回答お願いします。
8
10
 
9
11
 
10
12
 

1

2021/06/22 13:59

投稿

shougunate
shougunate

スコア0

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
 
24
24
 
25
- ```ここに言語名を入力 
25
+ ```
26
26
 
27
27
 
28
28
 
@@ -124,6 +124,14 @@
124
124
 
125
125
 
126
126
 
127
+
128
+
129
+
130
+
131
+ ```
132
+
133
+
134
+
127
135
  ### 補足情報(FW/ツールのバージョンなど)
128
136
 
129
137