12/05 隨堂練習及作業

注意:

如何顯示一個整數的二進位表示方法

計算的方法我們稱為演算法, 如何將一個整數轉換為它的二進位表示方式呢? "將一個整數除以二, 其餘數就是最右邊的位元, 不斷地除以二, 就可以將一個整數轉換為二進位的表示方式", 這樣子的一個計算方法我們就稱它為一個 "演算法"

上面程式的迴圈也可以改成下列, 可以讓程式變得減短一點, 不過相對的程式變得比較難看懂, 不建議使用

列印 N 個整數的 N! 種排列方法 (方法一:遞迴)


加上 swap 函式

列印 N 個整數的 N! 種排列方法 (方法二:依序交換法)

列印 N 個整數的 N! 種排列方法 (方法三:旋轉法)

程式設計課程 首頁

製作日期: 11/28/2002 by 丁培毅 (Pei-yih Ting)
E-mail: pyting@cs.ntou.edu.tw TEL: 02 24622192x6615
海洋大學 理工學院 資訊科學系 Lagoon