尋找最大公因數(歐幾里得演算法)--C語言描述
程式碼上:
unsigned int Gcd( unsigned int M, unsigned int N ){//計算最大公因數
int Rem;
while( N > 0 ){
Rem = M % N;
M = N;
N = Rem;
}
return M;
}
如果應用遞迴的方法,程式碼如下:
unsigned int Gcd( int M, int N ){
if( N == 0 ) return M;
return Gcd( N , M % N );
}
相關文章
- 求最大公公約數(最大公因數)—— 歐幾里得演算法演算法
- 最大公約數與歐幾里得演算法演算法
- CCF NOI 1028 判斷互質 :利用歐幾里得演算法最大公因數演算法
- 猜數遊戲--C語言描述遊戲C語言
- 關於數位顛倒--C語言描述C語言
- c語言遞迴函式實現求最大公約數(Euclid演算法)C語言遞迴函式演算法
- 樹 【資料結構與演算法分析 c 語言描述】資料結構演算法
- 取冪運算--C語言描述C語言
- C#演算法設計與分析-尋找素數 (轉)演算法
- AVL 樹 【資料結構與演算法分析 c 語言描述】資料結構演算法
- 伸展樹 【資料結構與演算法分析 c 語言描述】資料結構演算法
- 資料結構與演算法分析(c 語言描述)基數排序 陣列實現資料結構演算法排序陣列
- C語言 用更相減損術求最大公約數,最小公倍數C語言
- 資料結構與演算法分析(c 語言描述)習題 1.2資料結構演算法
- 資料結構與演算法分析(c 語言描述)習題 1.3資料結構演算法
- 資料結構與演算法分析(c 語言描述)習題 1.1資料結構演算法
- 棧 ADT 【資料結構與演算法分析 c 語言描述】資料結構演算法
- 演算法第四版-找兩個數的最大公約數演算法演算法
- 現代編譯原理C語言描述pdf編譯原理C語言
- python語言程式設計——求最大公約數和最小公倍數演算法Python程式設計演算法
- 基數排序-單連結串列實現【資料結構與演算法分析(c 語言描述)】排序資料結構演算法
- C語言第七篇:輾轉相除法求最大公約數C語言
- 二分搜尋演算法求元素位置(c語言)演算法C語言
- 佇列 ADT 【資料結構與演算法分析 c 語言描述】佇列資料結構演算法
- XDOJ_288 求一個順尋串的next函式值 C語言描述函式C語言
- 【演算法】數學之旅,根據素數特徵尋找底數演算法特徵
- ACM 尋找最大數ACM
- 題解1196:去掉空格 (C語言描述)C語言
- 試題 演算法提高 質數2(C語言)演算法C語言
- ORACLE 數字演算法的C語言實現Oracle演算法C語言
- Perceptron演算法—C語言演算法C語言
- 什麼是Tomcat?用最簡單的語言描述它Tomcat
- 資料結構與演算法分析(c 語言描述)最大子序列和問題資料結構演算法
- 歐幾里得演算法與擴充套件歐幾里得演算法演算法套件
- 如何高效尋找素數
- 尋找適合編寫靜態分析規則的語言
- C. 最大公約數
- 棧的應用之平衡符號 【資料結構與演算法分析 c 語言描述】符號資料結構演算法