2020年3月31日 星期二

書籍資源 - 六本推薦網路上經典必看程式書籍清單:打造職業級軟體工程師必備


自從進入職場後,看的書籍不減反增,還越看越起勁,尤其是軟體工程師,特別需要多加認識產業的文化、流程、程式架構,都能成為工作上很好的養分,這些都是學校不會教導的。

內文蒐集一直以來網路上不斷分享必看的程式書籍清單,尤其海量書籍無法一一看完,畢竟時間有限,其中篩選精華書籍出來分享,希望對每個想當程式設計師或是進入 IT 產業的人有所幫助。


2020年3月22日 星期日

[Flutter] App 專案環境建立問題排除踩坑大彙整:Android 平台




開發 Flutter App 總是會遇見怪問題,原本從 MacOS 環境開發的很順利,到了 Win10 又發生了一些錯誤,內文蒐集踩坑排除 Bug 建置環境紀錄,以 Android 為主。



2020年3月19日 星期四

[LeetCode] 104. Maximum Depth of Binary Tree 解題思路 (Easy)



這題是要找出二元搜尋樹有幾層,用深度搜尋法去找。

2020年3月17日 星期二

[Codility] 第九課 MaxProfit



股票交易,找出最大獲利,時間複雜度最好是最低。

2020年3月16日 星期一

[Codility] 第八課 Dominator*



給一個陣列,裡面重複的整數元素超過陣列大小,則返回重複的數量。

2020年3月15日 星期日

[LeetCode] 14. Longest Common Prefix (Easy)



這題是要找出陣列中字串最小相同的的字元。如果無則會返回空字串""。

2020年3月14日 星期六

[LeetCode] 28. Implement strStr() 解題思路* (Easy)



這題是要呈現 indexOf 的邏輯,如果不匹配則會返回 -1。

2020年3月12日 星期四

2020年3月11日 星期三

[LeetCode] 7. Reverse Integer 解題思路* (Easy)



給一個 32bit 有正負號的整數,返回反轉過後的數字。

2020年3月9日 星期一

Discord 教學 - 音樂播放二十萬個伺服器都在用的高音質機器人 Bot 指令 (Octave)



這是最近火熱的音樂機器人 Bot ,從十萬伺服器使用量一路飆升,現在有二十萬伺服器都在使用,它叫 Octave ,除了音樂以外,它還提供一些梗圖、動物圖。

內文提供如何加入邀請這個音樂機器人進伺服器、指令說明。
那麼繼續往下看吧!


2020年3月8日 星期日

[Codility] 第七課 Brackets



簡而言之,這題目就是要判斷 S 字串是否有對稱的括號,就返回 1。
利用 Stack 後進先出的方式來一一判別對稱則 pop 出來,最後是空的就是對稱了。

[LeetCode] 121. Best Time to Buy and Sell Stock 解題思路 (Easy)



有一個陣列 array 每一個元素代表的是該天股票的價格,i 代表的是天。
如果只允許您最多完成一筆交易(即買入和賣出一股股票),則設計一種算法以找到最大的利潤。

順帶一提,在你買股票之前是不能做賣股票的動作。