第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

數(shù)據(jù)結(jié)構(gòu)的javascript描述

數(shù)據(jù)結(jié)構(gòu)的javascript描述

這幾天在讀這本書,發(fā)現(xiàn)這本書有好多問題。下面這句話是什么意思?是不是錯(cuò)了?求解答。
查看完整描述

2 回答

?
蕭十郎

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超13個(gè)贊

沒有錯(cuò)啊,雙向鏈表是一條線,線的每兩個(gè)挨著的節(jié)點(diǎn)互相連接的,就是說第一個(gè)節(jié)點(diǎn)指向第二個(gè),第二個(gè)節(jié)點(diǎn)指向第一個(gè)和第三個(gè),第三個(gè)節(jié)點(diǎn)指向第二個(gè)和第四個(gè)... 倒數(shù)第一個(gè)節(jié)點(diǎn)指向倒數(shù)第二個(gè)和第一個(gè)。

而循環(huán)鏈表是每兩個(gè)挨著的節(jié)點(diǎn)只有前一個(gè)指向后一個(gè),并不是互相連接的,也就是說第一個(gè)節(jié)點(diǎn)指向第二個(gè),第二個(gè)節(jié)點(diǎn)指向第三個(gè),第三個(gè)節(jié)點(diǎn)指向第四個(gè)... 倒是第一個(gè)節(jié)點(diǎn)只指向第一個(gè)。

這樣下來,如果有n個(gè)節(jié)點(diǎn),雙向鏈表的連接數(shù)是2(n-1),循環(huán)鏈表的連接數(shù)是n。


查看完整回答
反對(duì) 回復(fù) 2018-08-19
?
繁華開滿天機(jī)

TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超4個(gè)贊

英文原文是這樣的:

The reason you might want to create a circularly linked list is if you want the ability to go backward through a list but don’t want the extra overhead of creating a doubly linked list. You can move backward through a circularly linked list by moving forward through the end of the list to the node you are trying to reach.

個(gè)人認(rèn)為此處中文翻譯可能不太合適。

總之就是說循環(huán)鏈表最后一個(gè)節(jié)點(diǎn)的后繼節(jié)點(diǎn)是第一個(gè)節(jié)點(diǎn),從最后一個(gè)節(jié)點(diǎn)再往后移動(dòng),就到了第一個(gè)節(jié)點(diǎn),可以重新遍歷一次找到你要的節(jié)點(diǎn)的意思。

我自己的渣翻,改自谷歌翻譯:

您可能想要?jiǎng)?chuàng)建循環(huán)鏈表的原因是:您希望向前訪問鏈表,但不希望負(fù)擔(dān)創(chuàng)建雙向鏈表的額外開銷。您可以在循環(huán)鏈表中向后移動(dòng)直到超過最后一個(gè)節(jié)點(diǎn)(然后繼續(xù)向后移動(dòng))來找到你需要達(dá)到的節(jié)點(diǎn)。


查看完整回答
反對(duì) 回復(fù) 2018-08-19
  • 2 回答
  • 0 關(guān)注
  • 728 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)