每次離職都有原因,但你有沒有想清楚呢?如果做了不開心就離職,除非爸爸在信義區有一排房子,讓你一直玩一直玩,不然你的生活可能會有點困頓(笑)
隨著專案規模增大,前後端分離勢在必行,對於後端來說,撰寫 API 文件是相當重要的工作,一方面讓前端進行開發時不用一直打擾後端詢問 API 格式,另一方面對於未來工作交接也會更順利。 BUT ! 就是這個 BUT…
JS 開發者經常會使用 console.log 來 debug,然而 Rails 開發者卻要 puts 參數利用 log 查看,相當不方便。使用 pry gem 可以即時攔截程式碼的送出的請求,直接查看參數值。除了大家常用的…
大家都知道 Rails routes 超級好用,只要在 config / routes.rb 裡面加上 resource user 就可以直接設定 index, show, create, update…
遞回函式(recursive function)簡單來說就是在一個函式當中再去呼叫它自己,其中一個實際的範例就是費氏數列。
沒想到演算法筆記也到了第五篇了(拭淚),每次都要好好把內容吸收才能寫出作業,小心得:大部分時候解不出 leetcode 題目是根本就不知道題目後面的概念,與其想破頭不如先讀理論再來解題目。
為什麼上禮拜要學時間複雜度 O(2^n) 的遞迴呢?因為動態規劃可以解決重複解子問題的無效率部分。解決方法不難理解:把已經計算過的部分儲存下來!時間複雜度可以降低至O(n)