一二三区免费观看|av无码字幕av|亚洲AV综合色区无码一区|五月激情网婷婷激情|久久久久久久久久久久久大色天下|国产97av在线|四虎一区在线观看|96人人操_人人|九九九日本精品免费观看|伊人久久激情

C++筆試題:鏈表和指針

時(shí)間:2020-11-22 10:43:35 筆試題目 我要投稿

C++筆試題:關(guān)于鏈表和指針

  給你一個單鏈表和一個指向特定節(jié)點(diǎn)的指針,如何在一個特定時(shí)間刪除這個節(jié)點(diǎn)?

C++筆試題:關(guān)于鏈表和指針

  刪除節(jié)點(diǎn)我們需要兩個東西,一個是要刪除節(jié)點(diǎn)的前一個節(jié)點(diǎn)的地址和它的后一個節(jié)點(diǎn)。這個面試題情況下我們只知道當(dāng)前節(jié)點(diǎn)的地址

  假設(shè)這個節(jié)點(diǎn)如下:

  Data = the Data

  Next = Pointer to the next node

  再假設(shè)這個鏈表如下所示我們只知道當(dāng)前的`節(jié)點(diǎn)地址

  PREIOUS NODE -> CURRENT NODE -> NEXT NODE

  // 拷貝當(dāng)前節(jié)點(diǎn)的下一個節(jié)點(diǎn)的內(nèi)容到當(dāng)前節(jié)點(diǎn)

  nextnode = currentnode -> next

  currentnode -> data = nextnode ->data

  currentnode -> next = nextnode ->next

  注意:如果當(dāng)前節(jié)點(diǎn)是鏈表的最后一個元素的話,這個方法不適用

【C++筆試題:關(guān)于鏈表和指針】相關(guān)文章:

C++面試常用問題:"引用"與指針的區(qū)別12-11

C和C++經(jīng)典筆試題附答案解析12-17

華為C++筆試題11-23

聯(lián)想C++筆試題11-23

Sony C++筆試題12-19

C++筆試題目分享12-20

華為c/c++筆試題12-19

360筆試題目07-11

華為2017筆試題08-16