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

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

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

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

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

          posted on 2009-03-02 14:15 Find it, try it, experience it 閱讀(635) 評論(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)

          隨筆檔案

          文章檔案

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 屏东县| 门头沟区| 阿拉善左旗| 台东县| 陆丰市| 宁武县| 东方市| 清丰县| 扎兰屯市| 监利县| 神木县| 高雄县| 南安市| 南靖县| 忻州市| 夏津县| 成武县| 岱山县| 土默特左旗| 四会市| 南漳县| 漳州市| 迁安市| 岑巩县| 来凤县| 尚义县| 儋州市| 阳高县| 图片| 江门市| 高平市| 吴川市| 囊谦县| 原阳县| 府谷县| 博客| 朝阳市| 郓城县| 泗水县| 昭平县| 绥阳县|