<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 303  文章 - 883  trackbacks - 0
    <2007年9月>
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    30123456

    歡迎光臨! 
    閑聊 QQ:1074961813

    隨筆分類(357)

    我管理的群

    公共blog

    • n維空間
    • Email : java3d@126.com 群 : 12999758

    參與管理的論壇

    好友的blog

    我的其他blog

    朋友的網站

    搜索

    •  

    最新評論

    很久只前我有個朋友提出一道某大公司應聘的題目,今晚突然回想起來,覺得很有趣
    如下
    有一個 m * n  的矩陣,m n 是提供的確定的數,但算法必須適應任意情況。
    里面的數是不確定(任意的)的,要求按一定的方向(如圖),
    從左上角第一個元素走到右下角最后一個元素,只能向右和向下走,每走一步,加上那
    個數,要求得到的數最小。




    要求如下:
    第一:算法要簡單
    第二:效率要高(因為數據可能很多)

    比如:

    1 8   0
    7 8   8
    7 15 1

    那么最優路徑就是

    1 8  0 
           8 
           1

    下面我提出自己的想法:

    首先:遍歷整個矩陣(二維數組),得到最大的那個數,用一個標記替換他如 '#' ,重復這一,
    大概 n 次(n為可能路徑 (還在計算中,會補上的) 的1/3);

    然后:用循環,判斷(排除前面的標記)得到剩下路徑,取出最優值;(如果剩下的個數
    還很大,可以重復上一步操作)

    這個我的自己的想法,不知道您有沒有其他的想法?請多多指教!

    如果您知道,可能的路徑數目的計算公式,也希望你能提供我參考;謝謝!!!




    地震讓大伙知道:居安思危,才是生存之道。
    posted on 2007-09-03 22:35 小尋 閱讀(2242) 評論(11)  編輯  收藏 所屬分類: 算法

    FeedBack:
    # re: 關于一個矩陣最優路徑算法 2007-09-03 22:50 幻想~@@~
    提示下:窮舉看起來不太可能,我算過了,太多了 呵呵  回復  更多評論
      
    # re: 關于一個矩陣最優路徑算法 2007-09-03 22:54 幻想~@@~
    再提示一下:貪婪法,每次尋找與當前節點鄰接的最小值
    1 8 0
    7 8 8
    7 15 1
    得到的是
    1
    7
    7 15 1
    明顯不可以  回復  更多評論
      
    # re: 關于一個矩陣最優路徑算法 2007-09-03 22:55 星空丨丶情緣
    .可不可以把矩陣分成多個一維數組.
    用線程同時算出每維最小的數.再放在一個一維的數.再窮舉一次.

    僅僅思路.怎么實現..那就..  回復  更多評論
      
    # re: 關于一個矩陣最優路徑算法 2007-09-03 23:02 幻想~@@~
    可以但是路徑有可能斷掉了,這個想法和我的很類似  回復  更多評論
      
    # re: 關于一個矩陣最優路徑算法 2007-09-25 16:40 beginner
    從深的優先和廣度優先搜索法入手,
    拿著大學時候c++教材可以解決的.
    現在忘了具體算法了  回復  更多評論
      
    # re: 關于一個矩陣最優路徑算法[未登錄] 2007-09-26 07:45 尋覓
    呵呵 謝謝 還有人說用圖論 解決 認為怎么樣?  回復  更多評論
      
    # re: 關于一個矩陣最優路徑算法 2008-05-03 21:51 ygh
    能不能實現這樣的一個算法,我把所有的數字看成是網格各邊的長度,所有的數字就可以構成一個網絡,我只要在對角上一拉,直到不能拉的時候為止,此時的路徑就是最短的路徑,就不曉得這樣的算法能不能實現呢!  回復  更多評論
      
    # re: 關于一個矩陣最優路徑算法[未登錄] 2008-05-11 16:48 尋覓
    呵呵 感覺你的想法不錯!有個地方不是很清楚:
    "對角上一拉,直到不能拉的時候為止"這句話什么意思呢?
    是否解釋下? 謝謝  回復  更多評論
      
    # re: 關于一個矩陣最優路徑算法[未登錄] 2008-07-27 01:44 test
    因為只能向右,向下走,從最左上角開始,這其實就是一個二叉樹,但是倒了邊界又不是二叉樹(不過可以當作二叉樹來處理),這就是看哪種算法最優了!個人覺得先一支走到底,然后再用分支定界法!  回復  更多評論
      
    # re: 關于一個矩陣最優路徑算法 2009-09-23 12:01 
    沒看懂?
      回復  更多評論
      
    # re: 關于一個矩陣最優路徑算法 2011-05-10 09:36 Ghost
    復雜度太大!用動態規劃吧~@beginner
      回復  更多評論
      
    主站蜘蛛池模板: 亚洲色无码专区在线观看| 亚洲日本一区二区三区在线不卡| 久久精品国产亚洲AV麻豆王友容| 国产精品青草视频免费播放| 亚洲成a人无码av波多野按摩| 特a级免费高清黄色片 | 99亚洲男女激情在线观看| 天堂在线免费观看中文版| 亚洲精品无播放器在线播放 | 亚洲成在人线在线播放无码| 成人免费网站在线观看| 国产成人亚洲毛片| 中文字幕亚洲不卡在线亚瑟| 永久在线观看免费视频| 亚洲精品在线不卡| 免费看大美女大黄大色| 免费看一级一级人妻片| 亚洲成色www久久网站夜月| 95免费观看体验区视频| 2020亚洲男人天堂精品| 国产一级大片免费看| 中文字幕在线视频免费| 亚洲国产av美女网站| 日本免费网站观看| 三级网站免费观看| 亚洲AV无码专区在线亚| gogo全球高清大胆亚洲| 免费女人高潮流视频在线观看| 亚洲成_人网站图片| 亚洲第一页日韩专区| 99久久99热精品免费观看国产| 亚洲色欲色欱wwW在线| 狠狠色婷婷狠狠狠亚洲综合| 在线免费中文字幕| 国产成人精品久久亚洲高清不卡| 在线精品亚洲一区二区小说 | 国产综合成人亚洲区| 亚洲AV无码国产丝袜在线观看| 天天看片天天爽_免费播放| 大妹子影视剧在线观看全集免费| 亚洲人成网站18禁止久久影院|