算法求解!如何判斷一個單向鏈表是否有環路?

          這該死的問題讓我竟然沒有想到解決方案...腦子生銹了?呵呵,算了...

          該問題最經典的解答,簡直是一句話驚醒夢中人啊

          “用兩個指針,一個的步長為 1,另外一個的為 2,從表頭開始一起往前走,如果相遇,表明有環路,否則就是沒有了。”

          下來,不用說什么了吧,用JAVA實現的話,聲明兩個Iterator A 和 B,A 每次調用兩個NEXT,B只調用一次,如果他們能夠相遇,就是有環...我操

          posted on 2009-03-02 14:15 Find it, try it, experience it 閱讀(632) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2009年3月>
          22232425262728
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          導航

          統計

          公告

          If there is any question you have, please don't hesitate, let me know ASAP, you can find me at kenees@gmail.com or QQ: 9808873, hope to make friends with you ;)

          常用鏈接

          留言簿(1)

          隨筆檔案

          文章檔案

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 谢通门县| 公主岭市| 璧山县| 章丘市| 上虞市| 兴业县| 沂水县| 旅游| 平阴县| 榕江县| 万山特区| 易门县| 怀集县| 长沙市| 淮滨县| 南召县| 莲花县| 方山县| 炉霍县| 抚顺县| 紫金县| 尚志市| 马山县| 霍林郭勒市| 五大连池市| 长岭县| 紫金县| 宁陕县| 南皮县| 同江市| 沐川县| 彭山县| 巫溪县| 琼中| 开平市| 孙吴县| 望奎县| 方正县| 奎屯市| 金川县| 保靖县|