美國的貝爾實驗室設計了最初的c語言
刻在unix作業系統距今已有三四十年
你在螢幕前凝視資料的繾綣
我卻在旁輕輕敲打鍵盤把你的夢想展現
迴圈 遞迴 貪心 動規 是誰的從前
喜歡在匈牙利演算法中你我牽手的畫面
經過msra門前我以大牛之名許願(microsoft research asia)
思念像斐波那契數列般漫延
當軟工淪落在設計的文件間
演算法依舊是永垂不朽的詩篇
我給你的愛寫在程式間
深藏在最長不下降子串行裡面
幾萬組資料流過後發現
我的心依然不變
我給你的愛寫在程式間
深藏在最長不下降子串行裡面
用無盡的**刻下了永遠
那已儲存千年的誓言
一切又重演
我算了很多遍
時間複雜度還是趨於無限
我只想要這樣永遠鏈結在你的身邊
注釋:1,斐波那契數列就是諸如1,
1,2,
3,4,
7,11,
18,29之 類的每一項都是前兩項之和的數列,這樣得到的乙個無限長度的數列。這一句用乙個無限的數列來比喻對另乙個人的思念,非常地形象和生動,這思念就如同平靜的 湖面被投入小石子一樣,湖面的波紋一圈一圈又一圈的無限擴散開去。
2,「幾萬組資料流過後發現
,我的心依然不變。」
這句話體現了演算法的高效性。這問話的意思是處理過幾萬組資料後,伺服器的記憶體或
cpu占用並沒有改變多少,可見演算法之高效!
3,「喜歡在匈牙利演算法中你我牽手的畫面。」
這句話描繪了乙個完美匹配的情景,你與我惺惺相惜,你與我感同身受,你與我合二為一,你與我在心靈境界的融合上,已經達到了最大化。而匈牙利演算法正是 應描繪這種情景而生的。匈牙利演算法是眾多用於解決線性任務分配問題的演算法之一,是用來解決二分圖最大匹配問題的經典演算法,可以在多項式時間內解決問題。
雙截棍 程式設計師版
軟考室的菸味瀰漫 坐滿了程式設計師 室裡面的監考官 係分 已三年 出上午試題的老師 練cpu 耍微控制器 硬體功夫最擅長 還會邏輯門三極體 他們學生我習慣 從小就耳濡目染 什麼軟體跟網路我都耍的有摸有樣 什麼語言最喜歡 c 物件導向 想要去英倫美帝 學圖靈諾伊曼 怎麼編 怎麼編 離散數學是關鍵 怎麼...
雙截棍(程式設計師版)
雙截棍 程式設計師版 軟考室的菸味瀰漫 坐滿了程式設計師 教室裡面的監考官 係分 已三年 出上午試題的老師 練cpu 耍微控制器 硬體工夫最擅長 還會邏輯門三極體 他們學生我習慣 從小就耳濡目染 什麼軟體跟網路我都耍的有模有樣 什麼語言最喜歡 c 物件導向 想要去英倫美帝 學圖靈諾伊曼 怎麼編 怎麼...
雙截棍(程式設計師版)
雙截棍 程式設計師版 軟考室的菸味瀰漫 坐滿了程式設計師 教室裡面的監考官 係分 已三年 出上午試題的老師 練cpu 耍微控制器 硬體工夫最擅長 還會邏輯門三極體 他們學生我習慣 從小就耳濡目染 什麼軟體跟網路我都耍的有模有樣 什麼語言最喜歡 c 物件導向 想要去英倫美帝 學圖靈諾伊曼 怎麼編 怎麼...