from PTT C_and_CPP 版 這裡做排版與筆記, 以 C 語言為主 01. 不可以使用尚未給予適當初值的變數 錯誤例子: int accumulate(int max) { int sum; /* 未給予初值的區域變數,其內容值是垃圾 */ for (int num = 1; num <= max; num++) { sum += num;...
這故事告訴我們:開始 coding 前,記得先把規則跟條件仔細地看清楚 … XD 在 leetcode 裡可以選擇各種語言來解題,我自己練了很久都沒發現一件事 除了 Problem 裡基本的 Description, Examples, Constraints, Hits 以外 連選擇的語言旁邊都有一個小小的 icon: 「i」 來做資訊提供 這是 C 語言的 infomatio...
重點在於你是否真的兌現對他人的承諾,以及沒做到時你是怎麼處理的 有時候太執著在結果上面,反而忽略與失去更多的東西。 不要把話講死,也不要單純地認為事情『應該』就要怎樣,給自己留點彈性,反而壓力不會那麼大。 總是告誡自己:不要隨便承諾,但說到了要盡力做到。總是會遇到承諾跳票的時候,我覺得對於對方來說,被跳票是一回事,而你怎麼回應並處理沒做到的承諾,才是關鍵。 很多時候,收穫總是來...
每天生活都在做決策或判斷,生活上的各種預測或判斷無論正確與否,都不會有什麼重大影響,所以我們的腦袋就不知不覺把『推測』、『可能』跟『確認的事實』混淆在一起。 但是在做重要決策,或是在團隊裡面討論各方觀點的時候,要明確分清楚目前在講的,到底是『事實』還是『推測』,幫助自己釐清狀況。 過去職場上學到的經(ㄐㄧㄠˋ)驗(ㄒㄩㄣˋ),在團隊裡當你對一件事,無論是計劃、看法、決策、判斷或是問題不確...
A new version of content is available.