推 kiedveian:如果U不是0的...剛好寫反 11/30 11:18
→ kiedveian:如果U不是0的話 回傳V 11/30 11:21
→ x000032001:if(V==0)return U; //V會先變0 11/30 11:24
→ silia:可是為什麼U不是0要回傳V阿?如果U是3,V是2就會回傳2,不是 11/30 11:24
→ silia:感謝樓樓上,終於對了^^ 11/30 11:25
→ flyingnick:因為if裡(U)的值不等於0就是true,true才會執行if裡的東 11/30 12:32
→ silia:原來沒有判斷試就是判斷true or false喔?我終於懂了~ 11/30 13:05
推 Severa:GCD依稀記得可以只用一行結束 11/30 15:12
→ curist:return a*b ? GCD(b, a % b) : a+b; << 這樣對嗎? 11/30 16:23
推 x000032001:while(a%=b^=a^=b^=a); 一行的GCD 11/30 18:35
→ xatier:#include <algorithm> using namespace std; __gcd(a, b); 11/30 20:57
→ xatier:內建的謎之 __gcd() XD 11/30 20:57
→ loveme00835:樓上...有加底線就是不希望你去呼叫他, 而且不是標準 11/30 21:13
→ stupid0319:可是我常常用_TEXT()這個也有加底線,呼叫這個不好嗎 11/30 21:37
→ loveme00835:不同的 framework 就不用說了... x 大那是 std::下的 11/30 21:39
推 u941716:這是輾轉相除法嗎? 12/12 20:35