古典音樂漫畫

漫畫:什麼是動態規劃?(整合版)

題目: 有一座高度是10級臺階的樓梯,從下往上走,每跨一步只能向上1級或者2級臺階。要求用程式來求出一共有多少種走法。 比如,每次走1級臺階,一共走10步,這是其中一種走法。我們可以簡寫成 1,1,1,1,1,1,1,1,1,1。 解法1:暴力列舉法(利用排列組合思想,寫一個多層巢狀迴圈遍歷出所有的 […]

漫畫:什麼是拜占庭將軍問題

轉載自 漫畫:什麼是拜占庭將軍問題 什麼是拜占庭將軍問題? 在很久很久以前,拜占庭是東羅馬帝國的首都。那個時候羅馬帝國國土遼闊,為了防禦目的,因此每個軍隊都分隔很遠,將軍與將軍之間只能靠信使傳遞訊息。 在打仗的時候,拜占庭軍隊內所有將軍必需達成一致的共識,才能更好地贏得勝利。但是,在軍隊內有可能存有 […]

漫畫:什麼是拜占庭將軍問題?

點選上方“程式設計師小灰”,選擇“置頂公眾號” 有趣有內涵的文章第一時間送達! —————  第二天  ————— ———————————— 什麼是拜占庭將軍問題? 在很久很久以前,拜占庭是東羅馬帝國的首都。那個時候羅馬帝國國土遼闊,為了防禦目的,因此每個軍隊都分隔很遠,將軍與將軍之間只能靠信使傳遞 […]

漫畫:程式設計師調 bug 的真實寫照哈哈哈

程式設計師調 Bug 的樣子,非常真實~ ↓↓↓ (動圖原作者是 @我的鄰居全是貓 ) 網友評論: @中國有聖人:哈哈哈……太形象了!最後乾脆撂挑子不幹了!破罐破摔了! @她叫小明:所以發明回溯這個超能力的這個公司應該每年花一天專門紀念他們 @eskimocat:真實得不忍直視,一個bug 倒下了, […]

漫畫:什麼是分散式事務?

點選上方“程式設計師小灰”,選擇“置頂公眾號” 有趣有內涵的文章第一時間送達! —————  第二天  ————— ———————————— 假如沒有分散式事務 在一系列微服務系統當中,假如不存在分散式事務,會發生什麼呢?讓我們以網際網路中常用的交易業務為例子: 上圖中包含了庫存和訂單兩個獨立的微服 […]

漫畫:什麼是佛系程式設計師?

點選上方“程式設計師小灰”,選擇“置頂公眾號” 有趣有內涵的文章第一時間送達! 最佳網上流行著一個新名詞:佛系青年。 佛系青年詮釋著一類年輕人,有也好,無也行,看淡一切。 那麼,我們勤勞智慧的程式設計師當中,有沒有佛系程式設計師呢? 讓我們來看一看小灰的故事。 面試中的小灰: 職場上的小灰: 年終考 […]

【轉】漫畫:經典谷歌面試題“扔雞蛋”,看看你會做嗎?

 第二天 題目:扔雞蛋問題 有2個雞蛋,從100層樓上往下扔,以此來測試雞蛋的硬度。比如雞蛋在第9層沒有摔碎,在第10層摔碎了,那麼雞蛋不會摔碎的臨界點就是9層。 問:如何用最少的嘗試次數,測試出雞蛋不會摔碎的臨界點? 舉個栗子,最笨的測試方法,是什麼樣的呢?把其中一個雞蛋,從第1層開始往下扔。如果 […]