TA貢獻1818條經驗 獲得超3個贊
map的話,可以用一對頂點的標識(例如id或者內存地址)組成的pair作為鍵,權重數字作為值。
這類似于用二維數組建立鄰接矩陣。若鄰接矩陣比較稀疏,用map比用二維數組空間上節省一些,時間上多耗費一些。
TA貢獻1783條經驗 獲得超4個贊
圖論的常用算法需要的數據結構無外乎鄰接矩陣和鄰接表,鄰接矩陣肯定是數組或者Vector了,鄰接表的話用鏈表,每個元素又是數組,也可以用Vector,map的優勢只是可以給頂點取一個不是數字的序號,而直接叫A,B,C,并沒有明顯優勢。
大廠算法面試真題解析32講
¥ 68.00
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號