2012年6月12日 星期二

暑假作業


暑假作業

1. 課本看到第 15 章,並作每一個作業,自己寫不要看解答。

以下作業自行 Google
-------------------------------------
0. 建立 Linux 底下程式開發環境 -> 使用我講義中的流程

1. 將暑假作業全部以 Linux 環境來開發

2. 弄清楚 C 的結構該如定義

3. 寫基本貪食蛇程式 -> 以 X 視窗的繪圖函式庫來撰寫

4. 迷官貪食蛇

迷宮大小為 400x400 個點
貪食蛇的點為 5x5,初始長度為 5(五個點排在一起)
有三顆食物,以亂數方式出現,當其中一個被吃掉時,會在另一個地方出現,
但是不得在:牆壁、另二顆食物、貪食蛇身體出現。
按 P 暫停、按 Q 結束、按 S 重來。上、下、左、右 鍵控制貪食蛇移動。
-------------------------------------
俄羅斯方塊 (Optional)


-------------------------------------
讀以下網頁
http://caterpillar.onlyfun.net/Gossip/AlgorithmGossip/AlgorithmGossip.htm

google 資料結構 樹
1. 什麼是樹
2. 樹的應用
3. 如何搜尋