2016/02/25

《秒懂資料結構》研讀法

  在這本書中,所有的演算法都會以三種面貌出現:
  • 流程圖:呈現整個處理的流程;
  • 測試個案:將演算法所處理的資料結構以各種可能出現的樣貌列出(尤其是各種特例),以驗證演算法的處理過程;
  • 文字解說:在內文中,將流程圖的關鍵運作一個步驟、一個步驟的解讀,並在測試個案中標出各個步驟所帶來的影響。
以該書67頁將新節點「加入到指定的節點之前」為例,整個演算法以圖5-9的流程圖呈現(如右圖1),並於圖5-10中列出連結資料結構當時可能的幾種樣貌(如右圖2),然後在流程圖、測試個案圖、以及內文解說(如右圖3)中,用明顯的數字符號標出三者間的交互參照關係。這種參照,便如同教師親臨講解一般。
圖1、流程圖
圖2、測試個案
圖3、內文講解

2016/02/16

讀韓愈〈與陳給事書〉


『他愛我?他不愛我?他愛我?他不愛我?…』男女面對心儀對象的一句言語、一個動作都可以如此反覆猜想著。『對了,當時他的意思一定是暗示我這樣啦!』『去找他?不不不,我把自己當什麼了?…』『可是,他上次暗示了…。』然後再找個自己可以接受的理由,再接再厲一番。韓愈謀官,也是如此。說白了,就是如何在熱臉貼人冷屁股時,依舊能維持最起碼的尊嚴?

2016/02/03

逮丸朗,愛逮丸

每次到選舉季節,不論是何種選舉(包括現在還在選的「內部事務」),常聽到政客說的一句話是:
「我這麼多年吃台灣米、喝台灣水,我當然是逮丸朗、愛逮丸。」
其實,我們不仿考究一下「漢奸」這個詞,如果一個人來自外國,或是從來與本土無關,他會被罵成漢奸嗎?他應該夠不上格。所謂的漢奸,應該是:
「食漢家米、喝漢家水,而所言所行、所思所為均以外族利益為依歸的人。」
不是嗎?
不談漢奸這麼大的帽子,光看看歷來史冊,有幾位居廟堂者、食俸祿者,有真的想到己身所受供養來自民脂民膏?

因此,政客前述的這些說詞是沒有說服力的。「聽其所言,察其所行」,握有選票者也該有這份能耐才好。否則被賣了,也只能怪自己。

2016/01/21

說冷笑話的人真寂寞

  有時,人必須耐得住寂寞。
  你說了一個預言,知你者說它是寓言,不知你者說它是冷笑話。
  好一陣子前我說了昔日老闆告訴我的一個故事(在這邊),拿給一些人看,沒人看得懂,倒笑我年紀大了開始回想當年。
  是啦,當年年輕真好。
  但是對照一下這個故事,你不覺得很有時事fu嗎?
  儘管明眼人從一開始就認為他是來鬧場的,他卻以當年那一段「勇敢之舉」而一直說嘴至今,彷彿成了英雄。在他的一班子中,還確實公認是個英雄,有的還忿忿的怪當年教練丟毛巾是不智之舉呢。

  嗯,One more thing ...
  過完元旦假日,發現我家窗前的喜鵲開始營巢了。賢伉儷忙進忙出,這是目前的進度:

2016/01/18

年輕人懂個?

親戚有個小孩在中部念大學,元旦假期返鄉吃拜拜時遇到他,我隨口提了一句:「16號記得回來投票!」「當然是一定要回來投的!」
我再開玩笑的補了一句當時最紅的電視新聞內容:「不要被笑年輕人懂個屁!」
「我會讓他知道年輕人懂什麼!」,他說。

不知,那些不知年輕人懂個屁的人,現在知道了嗎?

2016/01/04

1/16 08:00-16:00請務必記得去投票

    從投票日堅持設定於1/16起,政客們便已不斷地透過各種手段折損年輕學子的投票權益。只要你認為投票好麻煩、剛考完好累、或是反正不差自己的一票,你便落入政客的手法中。
    放任自己落入他人手法,是對自己的不忠實。
    我必須說,年輕學子應該有一個自覺:拒絕被玩!我有自我的覺醒,敢玩我的,或許在現實面上我無法公然有所反抗,或是改變不了你玩我的決心,但在實質面上我絕對堅持與你對幹,甚至加倍奉還。
    拒絕被玩,珍惜自己的一票!


  • 投票時間:1/16 上午8點至下午4點
  • 投票內容(共三張票):
    1. 總統副總統 --全國同一張
    2. 政黨(決定不分區立委配額)--全國同一張
    3. 區域立法委員--各選區不同