深度與廣度

2022-09-05 23:21:16 字數 751 閱讀 2366

首先宣告,這裡不是說的圖的深度優先遍歷和廣度優先遍歷,而是心情隨筆,哈哈。

計算機技術的各個領域,都有他存在的必要,所謂存在即合理。

而我又是乙個比較「花心」的人,看到什麼技術挺好玩,總要去摸一摸,耍一耍。

剛開始看到有人寫了個程式,把乙個複雜的計算瞬間算出來了,好玩,看到有人做出了漂亮的介面,酷,看到有人談論自己聽不懂的演算法,高階,...於是都想去學一下。一開始只知道有個windows,看到api什麼的覺得最高端了,後來又認識了linux,哦,原來還有另一番天地。

在計算機的世界裡,你知道的總是那麼一點點,還有很多很多,是你不知道的,而且永遠比你知道的要酷。

今天看看這個,明天搞搞那個,其實日子挺舒服的,總能有一種新鮮感。的確技術需要一種廣度,有了廣度才有眼界,才能在乙個領域裡有所創新。其實創新不過是把其他領域或者不同時代的技術思想用到本地吧。這是我對創新的理解。

但是只有廣度也是不行的,每一門技術都有長時間的積累,越有用的技術需要積累和學習的時間就越長,精力需求的越多。可是乙個人畢竟精力是有限的,精通計算機各個領域的技術不是不可能,但是到了那一天,恐怕人已經白髮蒼蒼了吧。真正有喜歡自己的行業的人心甘情願投入精力,不在乎時光飛逝。但是,話題一轉,乙個人畢竟要生存,要有謀生的手段,如果各種技術齊頭並進,怕的是每個領域都不能達到以此謀生的水平。所以,還要有側重,有深度。

要在保持寬視野的前提下有所專長,要把自己寬廣視野裡的技術融入到自己所從事的領域。要在乙個領域加大時間的投入,同時保持寬廣的技術視野。這樣,才是成長之道。

然後需要的就是,不斷的學,學,學!

深度與廣度 總結

深度與廣度 總結 1.深度優先搜尋 回溯法 演算法思路 演算法描述 void dfs int step 返回 演算法效率 深度優先搜尋從最開始的狀態出發,遍歷所有可以到達的狀態.由此可以對所有的狀態進行操作,或列舉出所有的狀態.作為搜尋演算法的一種,dfs對於尋找乙個解的np 包 括npc 問題作用...

遍歷 廣度優先與深度優先

第一步,建立佇列,元素操作規則為 佇列尾部加入元素,頭部移除元素 第二步,把資料夾加入該佇列 第三步,從該佇列頭移除資料夾,同時依次遍歷它的所有孩子,如果孩子是檔案,則提取 如果孩子是資料夾,則加入佇列尾部 第四步,重複第三步 直到隊列為空為止。到此資料夾中所有檔案都被獲取 獲取資料夾下所有檔案 p...

深度優先搜尋與廣度優先搜尋

深度優先遍歷的主要思想就是 首先以乙個未被訪問過的頂點作為起始頂點,沿當前頂點的邊走到未訪問過的頂點 當沒有未訪問過的頂點時,則回到上乙個頂點,繼續試探訪問別的頂點,直到所有的頂點都被訪問。沿著某條路徑遍歷直到末端,然後回溯,再沿著另一條進行同樣的遍歷,直到所有的頂點都被訪問過為止。通過上面的圖例可...