שינויים

שיחה:88-280 מבני נתונים ואלגוריתמים

נוספו 5,826 בתים, 08:39, 21 באוקטובר 2012
[[שיחה:88-820 מבני נתונים ואלגוריתמים]] הועבר ל[[שיחה:88-280 מבני נתונים ואלגוריתמים]]
:אפשר להשתמש ב-string וב-math. אסור להשתמש ב-STL. --[[משתמש:Ufirst|אוריה]] 14:14, 30 בדצמבר 2011 (IST)
::טעות קלה: הכוונה הייתה שאסור להשתמש בעצים של STL. וקטור, תור ומחסנית הם בסדר. --[[משתמש:Ufirst|אוריה]] 21:58, 31 בדצמבר 2011 (IST)
 
*האם יתכן שנקבל מחרוזת ריקה לקידוד\פיענוח?
 
*האם צריך להדפיס שורה ריקה בסוף הפלט?
 
*האם נקבל מחורזת בגודל מטורף? (כזה שאי אפשר לקלוט מחרוזת באורכו לטיפוס string ב-c++)
===בעיה חוזרת===
כבר כמה פעמים כשאני בא להגיש כתוב לי:
Software error:
 
Couldn't close targil6cpp.cpp: No space left on device at /var/www/submit/cgi-bin/welcome.cgi line 577.
For help, please send mail to the webmaster (pinchas@macs.biu.ac.il), giving this error message and the time and date of the error.
אני יודע שלעוד סטודנטים יש את הבעיה הזאת, מה אנחנו אמורים לעשות?
:נכון שסידרו את זה עכשיו, אבל לרבים מאיתנו לא הייתה דרך לדעת כמה אנחנו מקבלים עד היום בערב (כשחזרנו מהאוניברסיטה). האם בכל זאת לא נקבל דחייה?
 
== תרגיל 7 ==
 
*שאלה ראשונה סעיף 2, דרישה ב: זה לא אומר שבכל מחלקה ילמד לכל היותר סטודנט אחד? כי אם כן זה בעיה שקולה לסעיף 1...
*שאלה 1, סעיף 1: "וכל מחלקה מעוניינת לקבל סטודנט אחד לכל היותר." - כלומר, כל מחלקה מעוניינת לקבל '''מקסימום''' סטודנט אחד?
**(לא המתרגל. מהבנתי את התרגיל) סעיף 2, דרישה ב' לא אומרת שבכל מחלקה ילמד לכל היותר סטודנט אחד, אלא שכל סטודנט ילמד לכל היותר במחלקה אחת. שאלה 1, סעיף 1: ככל מחלקה מעוניינת לקבל מקסימום סטודנט אחד.
 
*בשאלה השנייה, מה הכוונה שהקשת "רוויה"? שהיא מלאה או מספיק שעובר בה משהו?
**(שוב, לא המתרגל. מהבנתי את התרגיל) (כנראה) שהיא מלאה.
 
== ציוני תרגיל ==
 
*איך אפשר לדעת על מה ירדו נקודות בתרגיל 2?
*כנ"ל לגבי תרגיל 4. זה כ"כ נורא שאנחנו רוצים לדעת איפה ירדו לנו נקודות?
::לצערנו, הבודק לא תיעד את הטעויות בתרגילים 2 ו-4. הנחינו אותו לפעול אחרת בתרגיל 6. נקודות לרוב יורדות על אי שחרור זיכרון, מימוש שלא בהתאם להנחיות (אלגוריתם שונה מהנדרש; סיבוכיות זמן גדולה מהנדרש), הנחה על גודל הקלט (לדוגמא, הקצאת מערכים בגודל קבוע) ומימוש שאמנם עובד נכון על הדוגמאות של הבדיקה האוטומטית, אך לא עובד נכון על כל הקלטים.--[[משתמש:Ufirst|אוריה]] 20:02, 11 בינואר 2012 (IST)
:::[[File:Images.jpg]]
 
==תרגיל 8==
*בקובץ על הטעויות הנפוצות, המלצתם על <math>2^{32}</math> , ובקובץ של התרגיל עצמו על 999997 בשביל פונקצית האש. אולם, אלו בכלל לא מספרים ראשוניים! האם זה משנה בכלל? --[[משתמש:זיתוני|זיתוני]] 17:19, 18 בינואר 2012 (IST)
:ממש לא. העיקר ש-P יהיה זר ל-p. --[[משתמש:Ufirst|אוריה]] 20:30, 23 בינואר 2012 (IST)
 
== המרצה העביר קישור למדריך בנושא האחרון שנלמד בהרצאה: תכנון דינאמי ==
 
Here is a good tutorial for DP.
 
 
http://people.csail.mit.edu/bdean/6.046/dp/
 
== סימפלקס ==
 
מי שלא הבין את הסימפלקס, ניתן למצוא באתר שלי את המידע הדרוש בנוגע לשיטה עם הסברים, הדגמות וסימולציות.
עליך לרשום בחיפוש: Math ובפוסט על מתמטיקה ניתן לראות את החלק של Operation Research שם יש את כל מה שדרוש.
או בצד ימין תחת POPULAR POSTS ניתן לראות את הפוסט עם המידע על השיטה.
כתובת האתר נמצאת [http://math-wiki.com/index.php?title=%D7%9E%D7%A9%D7%AA%D7%9E%D7%A9:Steve בפרופיל שלי]. סלבה.
 
==תרגיל 10==
*במשימה 2, האם יתכן מצב שנקבל סכום של כסף שלא ניתן לייצג עם המטבעות הנתונים? (כזה מצב אפשרי אם המטבע 1 לא קיים). --[[משתמש:זיתוני|זיתוני]] 20:36, 26 בינואר 2012 (IST)
:עבור כל הקלטים ניתן לקבל סכום כסף מדוייק, למרות שלא תמיד המספר 1 מופיע. בהצלחה! הילה.
 
*מתי יתפרסמו הציונים של תרגילים 6 ו-8? אנחנו צריכים לדעת מה הציונים כדאי שנדע האם לעשות תרגיל 10.
 
*בתרגיל 10 במקרה 3 בדוגמאות כתוב False עם F גדולה. בתרגיל עצמו כתוב שצריך להיות כתוב false. מה מהם צריך?
:false --[[משתמש:Ufirst|אוריה]] 16:49, 1 בפברואר 2012 (IST)
::[[File:F79.jpg]]
 
== אנטרופיה- שאלה ממבחן ==
 
איך פותרים שאלות מהסגנון:
עבור הרצף 010101010101010101 (9 פעמים 01) חשב את האנטרופיה של הקוד במילים בעלות אות אחת, שתי אותיות ושלוש אותיות.
:הניסוח קצת מעורפל ולכן הייתי שואל את המרצה למה הכוונה. לדעתי, השאלה היא לכמה ביטים הרצף יידחס בקוד '''הפמן''' אופיטמלי כאשר מקודדים בעץ רצפים של אות אחת \ שתי אותיות \ שלוש אותיות. התשובה אמורה להיות 18 \ 9 \ 6 בהתאמה.--[[משתמש:Ufirst|אוריה]] 21:53, 25 בפברואר 2012 (IST)