close

101.讀入鍵盤所按下的鍵, 輸出至螢幕, 直到按下[esc]時結束



102.Copy [inputfile] [outputfile]:

   從一個檔案輸入文字, 輸出至螢幕及另一個檔案, 檔案名稱為輸入之參數



103.secure [inputfile] [outputfile]:

   把一個檔案中的每一個字元, ASCII+3後存到另一個檔案

   (you may use a parameter as key. This is a simple cipher system.)



104.寫一個運用pointer的程式, 再主程式中宣告一array變數, 利用pointer

   在副程式中對這array做一些運算, 在主程式中將其輸出check 其解果是否

   是你想要的



105.Matrix operations

   讀入二個二維矩陣, 執行加法, 減法或乘法, 後輸出

   輸入格式:

    m  n

   a11 a12 ….

   A21 a22 ….

   …..

   b11…

   ….

   輸入檔案的第一行為矩陣的行數與列數



106.同上題, 但能判斷輸入是否有錯



107.同上, 但運算由執行時輸入



108.寫一個副程式, 輸入n, max, 產生一個陣列有n個元素介於1~max的整數

   以供下列程式測試



109.Implement the selection sort



110.找出一陣列中出現次數最多的值,

   (1) 假設該陣列無規律

   (2) 假設該陣列為sorted(均為class B, 如果你能分析其時間複雜度,

       則為class A)



111.Implement the binary search 但改為

   (1) 找到不小於x的最大index

   (2) 找到不大於x的最小index

   (3) 利用此二副程式輸出介於兩個值之間的所有值



112.大數加法 



113.大數乘法 



114.寫一個亂數發牌的程式, 將52張牌發給四個人, 並將每個人的牌排序後

   輸出0~51代表牌, x/13商數為花色, 餘數為牌面, 要將牌面轉為

   A,K,Q,J,T(for 10),9,8,…,2. 花色可以SHDC表之



115.用link list來maintain一組sorted data, 可執行insert, delete,  

   search, print等四項功能(class A)

   -First write the function search, the insert and delete function

    will call the search function.

   -The print function is to visit all the elements in the list.



116.用link list 表示多項式 (讀入一個多項式)



117.Implement 多項式加法的程式(class B)



118.寫出多項式微分與積分的副程式(class B)



119.寫出k階微分與計算定積分的程式 (class A)



120.用link list來maintain sorted lists, 寫一個merge 程式

   (merge後仍是sorted) (class A)



121.Circular link list 做20



122.Double link list 做20



123.用堆疊檢查括號是否正確, 需加入輸入端程式(class A)



124.in-order to post-order, 需加入輸入端程式(class A)



125.evaluate post-order需加入輸入端程式



126.利用此三個程式計算一expression並包括檢查是否為正確的expression



127.寫堆疊的副程式, 用array



128.寫堆疊的副程式, 用link list



129.Implement a queue by an array 包括insert delete 功能, 必須包括

   一輸入端程式以讀取指令來測試此程式(class A)



130.用double link list 來做上題(class A)



131.用遞迴做fibonacci



132.Implement a tree by structure:定義一struct 以表示tree node,

   中序尋訪



133.前序尋訪



134.後續尋訪



135.以Phlip表示法括弧表示法, 輸入及輸出一樹狀結構



136.Bubble sort 



137.Insertion sort



138.Quick sort



139.Heap sort



140.Select Sort

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 NBPBlog 的頭像
    NBPBlog

    NBP部落格-分享是為了成長

    NBPBlog 發表在 痞客邦 留言(0) 人氣()