![]() |
|
![]() |
||
|
||||
![]() |
סליחה אבל הכיעור הוא במימוש ולא בשפה, (כנראה בשני המקרים) אין צורך לבדוק למי יש יותר גדול ולהצריח - תוצאה נכונה תתקבל בכל מקרה. int gcd(int a, int b) { אם אפשר להניח ששניהם אי-שליליים, אוreturn (b == 0) ? a : gcd(b, a % b); } int gcd_abs(int a, int b) { אם אי אפשר.
return gcd(Math.Abs(a), Math.Abs(b)); } |
![]() |
![]() |
![]() |
חזרה לעמוד הראשי | המאמר המלא |
מערכת האייל הקורא אינה אחראית לתוכן תגובות שנכתבו בידי קוראים | |
![]() |
© כל הזכויות שמורות |