נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: חייב עזרה באלגוריתם

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
virtual888
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 09 April 2008
משתמש: מנותק/ת
הודעות: 26
נשלח בתאריך: 12 April 2008 בשעה 18:03 | IP רשוּם
ציטוט virtual888

אני צריך ליצור פונקציה שמקבלת מספר מקומות ויוצרת את כל הצירופים של מספרים בין 0ל 5

לדוגמא בשביל 3 מקומות :

000,001,002,003,004,005,015,025...

 

 

 

חזרה לתחילת העמוד הצג את כרטיס החבר של virtual888 חפש הודעות אחרות של virtual888
 
yohai
מנהל פורומים
מנהל פורומים
סמל אישי

הצטרף / הצטרפה: 11 November 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 354
נשלח בתאריך: 12 April 2008 בשעה 20:37 | IP רשוּם
ציטוט yohai

אני עובד על זה ואני אשלח לך פתרון בפרטי לא בפורום.........

חזרה לתחילת העמוד הצג את כרטיס החבר של yohai חפש הודעות אחרות של yohai בקר בדף הבית של yohai
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 13 April 2008 בשעה 01:24 | IP רשוּם
ציטוט ניר

שים בפורום, שגם אנשים בעתיד שיצטרכו משהו דומה יוכלו לראות את הרעיון

__________________
מספר האייסיקיו שלי ו/או כתובת ה-MSN שלי אינם מהווים מוקד תמיכה
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 13 April 2008 בשעה 21:09 | IP רשוּם
ציטוט shoshan

אגב, כבר יש משהו יותר גנרי בפורום, אני זוכר שעשיתי


__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
yohai
מנהל פורומים
מנהל פורומים
סמל אישי

הצטרף / הצטרפה: 11 November 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 354
נשלח בתאריך: 13 April 2008 בשעה 23:59 | IP רשוּם
ציטוט yohai

טוב חברי'ה, חשבתי על זה, ודי הסתבכתי....

אני אסביר באופן יותר טוב למה חברי התכוון.

יש לכם 5 כדורים.

עכשיו כמות האפשרויות שניתן לשים 5 כדורים בכוס אחת הוא אחד.

עכשיו כמות האפשרויות שניתן לשים 5 כדורים ב-2 כוסות הוא 6.

5:0

4:1

3:2

2:3

1:4

0:5

עכשיו המטרה היא למצוא מהיא כמות האפשרויות עבור 500 כוסות!

הבעיה היא שבקומבינטוריקה אני גרוע, וזה יותר מתמטי מאשר תיכנותי.....

אז אם למישהו יש עצות אשמח לשמוע!

חזרה לתחילת העמוד הצג את כרטיס החבר של yohai חפש הודעות אחרות של yohai בקר בדף הבית של yohai
 
Dark Phoenix
משתמש פעיל
משתמש פעיל


הצטרף / הצטרפה: 22 December 2007
מדינה: Israel
משתמש: מנותק/ת
הודעות: 50
נשלח בתאריך: 14 April 2008 בשעה 10:00 | IP רשוּם
ציטוט Dark Phoenix

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

יצירת_צירופים(A,N)
1. אם N = 0 אז:
1.1. הדפס את המערך A (פונקציה נפרדת זה גם אפשרי)
2. אחרת
2.1. עבור A[N] מ-0 עד 5 בצע:
2.1.1. יצירת_צירופים(A,N-1)

A הוא מערך בן 5 תאים ואין צורך להתחל אותו. חשוב לשלוח אותו by referance כי אחרת המחשב ישמור את כל הצירופים במחסנית שלו
ו-N נשלח כ-5
חזרה לתחילת העמוד הצג את כרטיס החבר של Dark Phoenix חפש הודעות אחרות של Dark Phoenix
 
yohai
מנהל פורומים
מנהל פורומים
סמל אישי

הצטרף / הצטרפה: 11 November 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 354
נשלח בתאריך: 14 April 2008 בשעה 14:36 | IP רשוּם
ציטוט yohai

צודק, אבל אני צריך גם פתרון לבעיה הזאת...

טעות שלי , אבל אני צריך גם את הפתרון לבעיה, שזה אחד האתגרים שם...

מה שקשור לתיכנות זה לא בעיה בשבילי, אבל כשזה מגיע מעבר למתמטיקה תיכונית

אז זה כבר לא התחום שלי...

קישור לבעיה: http://www.net-force.nl/challenge/level603/

בבקשה עזרה! 

*הבעיה הזאת יותר מתמטית מאשר תיכנותית...

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

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

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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