關於java實現連結串列的問題,求高手解惑啊

2021-09-05 12:01:08 字數 662 閱讀 2463

1樓:左手編碼

while (p != null)

解釋下你為什麼錯了:

q=p;

q.next=rev.header;

rev.header=q;

p=p.next;

第一步:q=p;這兩個同時指向一個node。

第二步:q.next=rev.

header;將當前node的next指向新連結串列的頭。但是,此時p的next也指向了這個新連結串列的頭。這就導致了沒有入口通向我們原來的連結串列了。

第三步:rev.header=q;調整新連結串列頭的位置為第一個node。

此時,p,q,rev.header同時指向一個node,就是這個新連結串列的頭。我們現在已經完全和目標連結串列失去了聯絡。

第四步:p=p.next;p指向了link rev = new link(0);最初的頭結點。

如此迴圈,表中只有兩個資料在不停地加到新連結串列中,分別是兩個連結串列的頭。

2樓:匿名使用者

static link reverse(link x)return rev;*/

node q = x.header.next, r;

x.header.next=null;

while (q!=null)

return x;}

關於java中button設定的問題

文字只能在邊框內顯示,對於按鈕預設的邊距來說,你的那幾個字串還是太長了。jbutton物件getmargin 獲取一個insets物件,這是個邊距物件,裡面有上下左右的邊距,設定完insets物件,然後用jbutton物件的setmargin insets insets 方法來對按鈕設定邊距就好了。...

關於送女生項鍊表白的問題,跟女生表白的時候送項鍊好嗎?

無緣無故送女生項鍊也不代表表白,但是如果她知道你喜歡他,再送就不同了 人熟並不代表愛你你以前送東西她接受過木有項鍊貴重三思而後行 向女孩表白,送她項鍊合適嗎?表白說白了也沒有什麼的,只是不敢說才覺得害怕,換個思路即使表白了不成功那也別耽誤雙方的好。我自己的意見,謝謝 只是表白的話也可以送 但切記不能...

關於ecel求差和求平均值函式的問題求高手解答

你看看我的格式 公式在上面 excel函式問題,急求高手解答,謝謝 我是在同一頁寫的公式,你再調整下 sumproduct year a a 2013 weekday a a,2 5 f f 通訊補助 g g 把excel檔案傳上來,我幫你寫 先分列,分出星期六星期日,sumproduct year...