UVa Online Judge System是一個線上解題的系統,系統裡收集了許多比賽的題目,如ACM。可以用C、C++或是JAVA來寫,是一個練功的好地方。
許多人在高中就開始碰了,我實在是太落伍了,所以趁現在來插花一下。
挑了簡單的Volume I 100 - The 3n + 1 problem寫寫看,這樣挫折才不會那麼大。
寫完和測試完之後,題目的右上角有一個submit的按扭,即可把我們的程式碼貼上去。接著就可以看到結果了。
2008年2月14日 星期四
UVa Online Judge System
開學了
最後一個寒假就這麼結束了,回家將近兩個星期,其中有整整一個星期是待在鄉下宜蘭過年,剩下的時間則是待在台北。本來是可以待更久的,天算不如人算,偏偏老闆約明天下午的時間,要交進度給他。唉,提早回去也就算了,重點是去哪生進度阿,哪有人在過年時間寫論文.....我只有把我的英文摘要翻譯成中文摘要,看來只好硬著頭皮交出去了。
兩個小時又三十分鐘的車程,我又回到了台中。從大學到現在的研究所,生活在台中已經整整五年多了,或許再過一個學期,我可能即將要離開這個熟悉的地方,心中多少有些不捨。
2008年2月12日 星期二
scarf
scarf
n. 圍巾、披巾、頭巾
Scarf can give you almost a different style when you wear it even with a normal dress.
2008年2月11日 星期一
2008 過年
每年過年都在宜蘭渡過,今年當然也不例外。在小年夜的前一晚就回到了宜蘭。
由於我哥我姊都是除夕那天才開始放假,所以前兩天我都只是坐在客廳看著電視渡過。
到了除夕這天,親友團一個接著一個來報到,整個家突然熱鬧了起來,光我們這群表兄弟姊妹就十多人了,年夜飯擺了兩大桌,一桌大人,一桌就是我們這群。一堆大魚大肉的,看的是眼花潦亂。然而,除夕的重頭戲當然就是紅包囉!記得以前我們這群表兄弟姊妹都是一起領紅包的,今年,只剩我一個大豐收了,他們每個人都工作了,唯讀我還在唸書,一個人就領了九個紅包,荷包滿滿滿。
初一的行程還是和往年一樣,一早就到各廟宇拜拜,而廟裡都會提供平安粥供大家食用。所以,我們一早的行程就在不同的廟裡吃了四碗,一次將早中餐解決。
到了下午,一群表兄弟姊妹們決定去友愛看電影,我爸開著一台車,裡面竟載了九個人。一到了友愛,人山人海,尤其是電影院。然而,大家想看的電影都不太一樣,所以我們就分三團,一團是看功夫灌籃,另一團是看蓋世奇才,最後則是曼哈頓情緣。我是選擇看最後一部啦!
初二起床,爸要載我們去吃魚丸米粉,本想去吃阿添魚丸米粉,結果到了那,竟然沒開。於是只好到另一間楊彩卿魚丸米粉。還是阿添魚丸米粉比較合我胃口。下午,一整天都飄著細雨,完全沒有其它行程。晚上則我和我爸、媽、大姑等打牌渡過。唯一的收穫是我學會玩十三支了。
初三起床,換我哥載我們這群表兄弟姊妹們吃魚丸米粉。這次不是到楊彩卿魚丸米粉,而是去陳茂庚魚丸米粉。依我吃完後的感想,在我心中的排名是阿添 > 陳茂庚 > 楊彩卿。下午的時候,發現天氣還不錯,於是就去了傳統藝術中心。人山人海,整個超大的停車場都快爆了。我們就在那走馬看花。神奇的是這裡竟然也有賣包心粉圓。以前去羅東夜市時一定會去吃的,原來這裡也新開了一家,所以當然不能錯過了!大家都點熱的,只有我點冰的,大家都不瞭解冬天吃冰才是最好吃的。
初四就回台北啦!雖然好久沒開車,不過還是平安到家了!
2008年2月2日 星期六
2008-02-01 爬山+尾牙+老師生日+唱歌
二月一日是個忙碌的一天。為了要吃一年一度的尾牙,竟還必須先征服大坑2、3號。
之前爬過1、2號,從頭到尾幾乎都要拉著繩子,不然一踩空可能就要跟這個世界說再見,所以當然這次的登山也不例外。
這一天的氣候和我想的不太一樣,竟然艷陽高照,而我卻在出門前換了長袖還加上一件厚外套,真是失策。這也讓我一開始爬的時候,不是很順,有點中暑的感覺。好在休息一會,漸漸跟上腳步。
我們是三上二下,二號是比較陡,有些地方感覺都快成90度了。不過下山比上山輕鬆多了,一口氣沒有休息就到了山腳下。
征服了大坑2、3號,接下來就是重頭戲尾牙宴囉。這次比較特別是老師的生日也是這一天,所以就一起慶祝。十二菜一湯,一開始上菜的時候,還拚命的吃,結果後面的幾道菜就吃不太下。威廷和小書書中途跑去買了蛋糕,要給老師驚喜。
眼看吃完,行程就快結束了,大家又提議要去唱KTV。一開始好像博班都說要去,但到最後,只來了小毛學長,而老師也有來露臉一下,唱了一首歌。然後說要先出去一下,結果就沒回來了XD。
KTV還是我第一次去耶,氣氛果然是非常歡樂,威廷和大鳥~~~讚。
update-alternatives
Debian提供了update-alternatives的工具,可以用來管理套件的版本。例如:系統有三套Java的套件GIJ、GCJ和Sun Java,如何能自由且快速的切換不同版本。
首先,先看一下java指令的路徑# which java
/usr/bin/java
# ls -l /usr/bin/java
/usr/bin/java -> /etc/alternatives/java
# ls -l /etc/alternatives/java
/etc/alternatives/java -> /usr/lib/jvm/java-gcj/jre/bin/java
我們可以看到java的指令用一個symbolic link連到/etc/alternatives/java,而/etc/alternatives/java又是一個symbolic link連到/usr/lib/jvm/java-gcj/jre/bin/java。
所以update-alternatives就是將/etc/alternatives/java改掉。# update-alternatives--display java
java - status is auto.
link currently points to /usr/lib/jvm/java-gcj/jre/bin/java
/usr/bin/gij-4.2 - priority 42
slave java.1.gz: /usr/share/man/man1/gij-4.2.1.gz
/usr/lib/jvm/java-gcj/jre/bin/java - priority 1042
/usr/lib/jvm/java-6-sun/jre/bin/java - priority 63
slave java.1.gz: /usr/lib/jvm/java-6-sun-1.6.0.00/jre/man/man1/java.1.gz
Current `best' version is /usr/lib/jvm/java-gcj/jre/bin/java.
可以看到目前系統有gcj和Sun Java,而=由於status是auto,而gcj的優先權最高,所以可以最下面顯示目前最佳的版本是gcj。若要改變成java-6-sun:update-alternatives --config java
即可選擇java-6-sun。
