לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #9  
ישן 18-01-2011, 20:35
צלמית המשתמש של fap
  fap fap אינו מחובר  
 
חבר מתאריך: 30.08.09
הודעות: 2,880
בתגובה להודעה מספר 8 שנכתבה על ידי migrane שמתחילה ב "זה עובד מצוין, תודה :) אבל"

a[n-n]==b[m-m] || a[n-n]==b[m-m]-1

- מה אומר n-n או m-m? זה יביא תמיד 0, אני מניח שהתכוונת לרשום n-1 ו-m-1.

- בחלק השני של התנאי, את צריכה לבדוק ש- a[n-n]==b[m-m]+1 מכיוון שיש להוסיף 1 לאיבר הקטן כדי שיתקיים שוויון (או להחסיר 1 מהאיבר הגדול).

return crypt_subarr(a+1, b+1, n-1, m-1);q
return crypt_subarr(a+1, b, n-1, m);q

- אני לא יודע איך זה בשפת C, אבל בכל שפות התכנות שאני מכיר שתי השורות הללו יביאו לשגיאת קומפילציה. אי אפשר לעשות פעולה חשבונית a+1 כאשר a הוא מערך... גם אין בזה ממש הגיון

עוד משהו, התנאי שלך בהתחלה עובד ללא תלות בכך ש-יש/אין התאמה, ז"א... את חייבת לבדוק:

  • אם האינדקס למערך הקטן הגיע לסוף וגם יש התאמה בין התאים, אז אפשר להחזיר 1.
  • אם האינדקס למערך הגדול הגיע לסוף וגם אין התאמה, אז אפשר להחזיר 0.
(אפשר אפילו לשפר טיפה את הקוד ולהוסיף את התנאי "אם n<m אז החזר 0").
_____________________________________
ציטוט:
במקור נכתב על ידי Michael Shermer
Smart people are very good at rationalizing things they came to believe for non-smart reasons.

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 02:15

הדף נוצר ב 0.06 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר