最大公約數 (GCD):gcd(a,b) = gcd(b, a%b),直到餘數為 0,當前除數即為 GCD。 最小公倍數 (LCM):lcm(a,b) = a * b / gcd(a,b)。
gcd(a,b) = gcd(b, a%b)
lcm(a,b) = a * b / gcd(a,b)
關鍵細節
a >= b
m * n
long long
lcm = m / gcd * n
gcd(0,n)=n
lcm(0,n)=0
數學原理 泰勒級數展開: e^x = 1 + x + x^2
前言:結構體記憶體對齊機制 在探討柔性陣列成員前,必須理解結
原理 十進制轉 N 進制:反覆 num % base 取餘,
C 語言判斷語句詳解:if/else/switch/三元運算