![]() |
|
![]() |
||
|
||||
![]() |
סליחה אבל הכיעור הוא במימוש ולא בשפה, (כנראה בשני המקרים) אין צורך לבדוק למי יש יותר גדול ולהצריח - תוצאה נכונה תתקבל בכל מקרה. 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)); } |
![]() |
![]() |
| חזרה לעמוד הראשי | המאמר המלא |
| מערכת האייל הקורא אינה אחראית לתוכן תגובות שנכתבו בידי קוראים | |
RSS מאמרים |
כתבו למערכת |
אודות האתר |
טרם התעדכנת |
ארכיון |
חיפוש |
עזרה |
תנאי שימוש והצהרת נגישות
|
© כל הזכויות שמורות |