<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          JZ015-反轉鏈表

          共 830字,需瀏覽 2分鐘

           ·

          2021-04-12 22:28

          題目描述

          題目:輸入一個鏈表,反轉鏈表后,輸出鏈表的所有元素。

          示例:

          輸入

          {2,3,7,8}

          輸出

          {8,7,3,2}

          解析思路

          鏈表是由一系列連接在一起的結點構成,其中的每個結點都是一個數(shù)據(jù)結構。

                   

                  這道題屬于鏈表題型中等題目,做法很簡單,我們需要三個指針,分別指向當前節(jié)點,當前節(jié)點的前節(jié)點以及其后節(jié)點。具體步驟:

          step 1:備份鏈表到next

          step 2:把當前cur->next之前前一個節(jié)點達到反轉目的

          step 3:把前一個指針后移到當前cur指針位置

             step 4:當前指針cur向后移動到next位置,反復循環(huán),最后指針pre就是反向的鏈表

               

          代碼Code


          心得體會


                 思考為什么他可以寫出這么好的代碼,把每道題的思路理解后用筆記本記錄下來,爭取刷到融會貫通,即看見有個題能自動歸類到某個方面,這樣有一定好處。面試最重要的是讓面試官日后能愿意與你以后一起工作,因此溝通交流非常重要。比如有時候面試需要交流,看著像是一道排序的題做不出來,就可以跟面試官交流:“我有幾個不成熟的想法,一排序,二動態(tài)規(guī)劃,三是直接搜索算法”,面試官可能就給個提示:“你先用排序試試吧“。


          end





          往期推薦



          瀏覽 21
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美A一级片 | 黄色小网站在线观看 | 中国一级免费黄色片 | 日本三级视频在线观看 | 久久久国产精品无码 |