午后,隨著車潮轉入了內灣...
山嵐,遮住了才剛冬眠后甦醒的青翠山頭...
人群,一波波盲目推擠湧進了老街...
車站,默默送往迎來一群一群遊人...
戲院,已不再是戲院只是拍照留念的背景...
吊橋,看盡多少流逝的光陰...
四月五日 午後陰 內灣遊 除了記憶 相片 還有滿身的煙燻香腸味
歡迎跟我連絡
免安裝程式...哈哈 歡迎聊天
2008年4月5日 星期六
午后 山嵐 人群 車站 戲院 與 吊橋
2008年4月4日 星期五
06:39
2008年4月3日 星期四
遣懷
永遠對你的工作保持熟悉
有個牧師開車在路上見到路旁有個修女,便停車主動載她一程.
她進車後便翹起腳來,讓她可愛的美腿從長袍中露了出來.
牧師看了一眼高興的差點讓車子出了意外.
在控制車子後,他偷偷摸摸的將他的手往美腿上移動.
修女看了看他便說"神父,記得聖詩129嗎?"
神父臉紅連忙道歉,他被迫移開他的手.
但是他的視線卻離不開他的美腿.
在幾次換檔之後,他的手又再次滑向美腿.
修女又說"神父,記得聖詩129嗎?"
神父又在一次道歉"對不起,姊妹,肉體是虛弱的"
到達修道院後,修女下車給了他一個寓意深長一眼就走了.
當神父回到教堂他急忙拿出聖經想找出聖詩129是什麼.
聖詩129節--"走向前並尋求,再更深入一點,你會找到榮耀的"
寓意 -- [永遠對你的工作保持熟悉 不然你會錯過很多機會的]
看似一則笑話,背後卻也有其寓意
2008年4月2日 星期三
2008年4月1日 星期二
生命不是無奈地蒼老
下一站 : 夢想
看似簡單,但是要勇氣與捨得...
還記得年少時候的夢嗎? 張艾嘉曾經這樣唱著...
當然,不是那個流著鼻涕拿著鉛筆寫下那篇[我的志願]的那個夢想.
而是經過了多年學校教育後準備踏出社會前的那個夢想.
開始工作後,現實的衝擊,社會的洗禮,漸漸的你已經慢慢體會,夢想真的就是夢想...
我的下一站應該是"生活"吧.一個沒有煩惱的工作,沒有憂愁的下班後的生活,就算是到站了...
夢想的那個站牌,等退休後再來追尋吧...
的確也是,大部分的人都是為了生活而工作,這種前題之下更遑論夢想了...
但是當你汲汲營營的得到你想要的生活後,你也早已淹沒在金錢打造出來的物質環境中,也想不起來那個夢想了...
還記得年少時候的夢嗎? CD Player裡的張艾嘉依舊的輕輕唱著...
2008年3月31日 星期一
遞迴函數 Recursive Function
Recursion即為[遞迴]之意,當一個函數可以呼叫他自己時,這種函數就是Recursive Function.
寫法:
void factorial(int n)
{
if(n<=1)
return 1;
else
return n*factorial(n-1); //自己呼叫自己
}
要真正了解Recursion就必須先探討Function Call的內部行為.當我們呼叫一個函數的時候,我們會先把就有的狀態存放在堆疊中,當我們return時才將存放在堆疊(Stack)中的資料取出.
stack:是一種儲存器,為了追蹤紀錄Recursion和其它資料.它的功能和一疊紙相似,可將很多訊息放在裡面.像在呼叫Recursive Calls時,期間被暫停的計算就是先存放在stack中的.
所以說,使用遞迴是很佔用記憶體空間的,但好處是我們可以利用遞迴將程式簡單化,遞迴是以空間換取時間(時間通常是指程式寫作時間,非執行時間).
Recursion程式的設計技巧:
(1)找出終止條件[否則便成無窮迴圈] (2)找出遞迴關係
遞迴優缺點:
優點:某些問題是以遞迴的方式定義的,以遞迴函數來製作會比較簡潔易懂,程式寫作的時間也可以縮短.
缺點:遞迴函數花費了太多的能量,執行起來通常較非遞迴的版本為慢.
所有的迴圈都可以用遞迴去處理(有起點,終點),但是值不值得使用遞迴,這就有待思考,無怪乎有人說遞迴是個爛方法中的好方法,哈哈...