Instructor: 楊昌彪

Office: 電資大樓 EC5020
Tel: 07-5252000 4333 
E-mail: cbyang@cse.nsysu.edu.tw

助教:     李協彥、梁庭瑋

e-mail:  ds@par.cse.nsysu.edu.tw
研究室: 電資大樓 EC5013
電話
()07-5252000 4345


課程綱要
課本習題列表
小考Chap 5 解答(1)
小考Chap 5 解答(2)
C 語言程式設定 stack 大小之方法
考試考古題

 課程講義(以下講義為Powerpoint檔案,若需印出時,最好利用印表機(或fine printer軟體)將二頁(或四頁)合併一頁列印。請不要使用Powerpoint所提供的二頁(或四頁)合併列印,因為效果不好)

上課錄影(不需密碼)
Chapter 1  Basic Concepts
Chapter 2  Arrays
Chapter 3  Stacks and Queues
Chapter 4  Linked Lists
Chapter 5  Trees
Chapter 7  Sorting 
Chapter 8  Hashing
Chapter 10 Efficient Binary Search Trees
Chapter 11 Multiway Search Trees

 

上機習題   (Programming Assignments) 
上機程式測驗,與CPE(大學程式能力檢定)同步舉辦 ,2017/9/26 (週二),2017/12/19(週二) 17:30~21:40      

如果在 CPE 檢定考試沒能答對任何一題,本學期成績不能及格!
請務必於考前,進行練習 http://cpe.cse.nsysu.edu.tw/environment.php

   

上機習題繳交 方式 (Submission of Assignments) 
上機習題評分準則(Assignment Scoring)          
程式實作製造out檔之方式     Make .out file
上機習題 題目  (Programming Assignments) 繳交日期
(Due date)
習題 1.1   (每個同學都必須完成1.1與1.2)   Assignment 1.1 2017/10/2
習題 1.2    Assignment 1.2 2017/10/2
習題 2  補充說明   Assignment 2  Note 2 2017/10/16
習題 3    Assignment 3 2017/11/6
習題 4     Assignment 4 2017/11/13
習題 5     Assignment 5 2017/11/27
習題 6     Assignment 6
請參閱讀檔方 式(How to get "End of File" (p. 18)
2017/12/5
習題 7     Assignment 7 2017/12/11

相關連結
2013資料結構課程網頁(楊昌彪教授)
資工系95級莊易霖學習「資料結構」與「高等程式設計」心得
資工系106級陳怡婷、108級黃小雯、107級楊岳錡 「大學程式能力檢定心得」
語言技術:C++
C Library Reference Guide (可以查詢 C 語法、library等)
C++  on line help (可以查詢 C++ library等)
C++  tutorial for C users (提供範例,說明C++與C之差異)
Call by value, call by address, call by reference in C++ 之比較
加強程式設計能力,或檢驗自己程式能力之等級(修習本課程之後,應具至少兩顆星之程式能力)
黃金及其化價值 ,  張維忠,    學傳292期民946
Fibonacci Sequence (費氏數列) 網站 (收集 許多研究與探討,包含許多動物、植物結構與費氏數列之相關性)