<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="he">
	<id>https://math-wiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Oren</id>
	<title>Math-Wiki - תרומות המשתמש [he]</title>
	<link rel="self" type="application/atom+xml" href="https://math-wiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Oren"/>
	<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php/%D7%9E%D7%99%D7%95%D7%97%D7%93:%D7%AA%D7%A8%D7%95%D7%9E%D7%95%D7%AA/Oren"/>
	<updated>2026-04-22T05:38:56Z</updated>
	<subtitle>תרומות המשתמש</subtitle>
	<generator>MediaWiki 1.39.4</generator>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70773</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70773"/>
		<updated>2017-03-05T08:11:32Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 05.03.2017 ==&lt;br /&gt;
05.03 דחיית תרגיל תכנות חמישי בשבוע ל 16.03&lt;br /&gt;
&lt;br /&gt;
14.02 העלאת סיכום חלקי לקראת המבחן. [[מדיה: Summation_88280_2017.pdf | סיכום]] &lt;br /&gt;
,עלה תרגיל תכנות חמישי (להגשה לאחר המבחן-תתרכזו במבחן כרגע).&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, &lt;br /&gt;
      -למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, כי יכולים לדרוס אחד את השני , &lt;br /&gt;
       דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Ex5_submitex_88280_2017.pdf |תרגיל תכנות 5 ]] הגשה 16.03&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70772</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70772"/>
		<updated>2017-03-05T08:08:53Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 05.03.2017 ==&lt;br /&gt;
05.03 דחיית תרגיל תכנות חמישי בשבוע ל 14.03&lt;br /&gt;
&lt;br /&gt;
14.02 העלאת סיכום חלקי לקראת המבחן. [[מדיה: Summation_88280_2017.pdf | סיכום]] &lt;br /&gt;
,עלה תרגיל תכנות חמישי (להגשה לאחר המבחן-תתרכזו במבחן כרגע).&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, &lt;br /&gt;
      -למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, כי יכולים לדרוס אחד את השני , &lt;br /&gt;
       דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Ex5_submitex_88280_2017.pdf |תרגיל תכנות 5 ]] הגשה 15.03&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Ex5_submitex_88280_2017.pdf&amp;diff=70610</id>
		<title>קובץ:Ex5 submitex 88280 2017.pdf</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Ex5_submitex_88280_2017.pdf&amp;diff=70610"/>
		<updated>2017-02-16T09:34:19Z</updated>

		<summary type="html">&lt;p&gt;Oren: Oren העלה גרסה חדשה של קובץ:Ex5 submitex 88280 2017.pdf&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70571</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70571"/>
		<updated>2017-02-15T12:42:12Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 14.02.2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 14.02.2017 ==&lt;br /&gt;
&lt;br /&gt;
14.02 העלאת סיכום חלקי לקראת המבחן. [[מדיה: Summation_88280_2017.pdf | סיכום]] &lt;br /&gt;
,עלה תרגיל תכנות חמישי (להגשה לאחר המבחן-תתרכזו במבחן כרגע).&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, &lt;br /&gt;
      -למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, כי יכולים לדרוס אחד את השני , &lt;br /&gt;
       דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Ex5_submitex_88280_2017.pdf |תרגיל תכנות 5 ]] הגשה 07.03&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70570</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70570"/>
		<updated>2017-02-15T12:41:52Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 14.02.2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 14.02.2017 ==&lt;br /&gt;
&lt;br /&gt;
14.02 העלאת סיכום חלקי לקראת המבחן. [[מדיה: Summation_88280_2017.pdf | סיכום]] &lt;br /&gt;
 עלה תרגיל תכנות חמישי (להגשה לאחר המבחן-תתרכזו במבחן כרגע).&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, &lt;br /&gt;
      -למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, כי יכולים לדרוס אחד את השני , &lt;br /&gt;
       דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Ex5_submitex_88280_2017.pdf |תרגיל תכנות 5 ]] הגשה 07.03&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70569</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70569"/>
		<updated>2017-02-15T12:41:41Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 14.02.2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 14.02.2017 ==&lt;br /&gt;
&lt;br /&gt;
14.02 העלאת סיכום חלקי לקראת המבחן. [[מדיה: Summation_88280_2017.pdf | סיכום]] &lt;br /&gt;
עלה תרגיל תכנות חמישי (להגשה לאחר המבחן-תתרכזו במבחן כרגע).&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, &lt;br /&gt;
      -למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, כי יכולים לדרוס אחד את השני , &lt;br /&gt;
       דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Ex5_submitex_88280_2017.pdf |תרגיל תכנות 5 ]] הגשה 07.03&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70568</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70568"/>
		<updated>2017-02-15T12:41:23Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 14.02.2017 ==&lt;br /&gt;
&lt;br /&gt;
14.02 העלאת סיכום חלקי לקראת המבחן. [[מדיה: Summation_88280_2017.pdf | סיכום]] עלה תרגיל תכנות חמישי (להגשה לאחר המבחן-תתרכזו במבחן כרגע).&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, &lt;br /&gt;
      -למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, כי יכולים לדרוס אחד את השני , &lt;br /&gt;
       דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Ex5_submitex_88280_2017.pdf |תרגיל תכנות 5 ]] הגשה 07.03&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Ex5_submitex_88280_2017.pdf&amp;diff=70567</id>
		<title>קובץ:Ex5 submitex 88280 2017.pdf</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Ex5_submitex_88280_2017.pdf&amp;diff=70567"/>
		<updated>2017-02-15T12:38:17Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70550</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70550"/>
		<updated>2017-02-14T20:41:58Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 14.02.2017 ==&lt;br /&gt;
&lt;br /&gt;
14.02 העלאת סיכום חלקי לקראת המבחן. [[מדיה: Summation_88280_2017.pdf | סיכום]]&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, &lt;br /&gt;
      -למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, כי יכולים לדרוס אחד את השני , &lt;br /&gt;
       דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70549</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70549"/>
		<updated>2017-02-14T20:41:32Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 14.02.2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 14.02.2017 ==&lt;br /&gt;
&lt;br /&gt;
14.02 העלאת סיכום חלקי לקראת המבחן. [מדיה: Summation_88280_2017.pdf | סיכום]&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, &lt;br /&gt;
      -למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, כי יכולים לדרוס אחד את השני , &lt;br /&gt;
       דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Summation_88280_2017.pdf&amp;diff=70548</id>
		<title>קובץ:Summation 88280 2017.pdf</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Summation_88280_2017.pdf&amp;diff=70548"/>
		<updated>2017-02-14T20:41:01Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70547</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70547"/>
		<updated>2017-02-14T20:40:18Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 14.02.2017 ==&lt;br /&gt;
&lt;br /&gt;
14.02 העלאת סיכום חלקי לקראת המבחן. [&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, &lt;br /&gt;
      -למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, כי יכולים לדרוס אחד את השני , &lt;br /&gt;
       דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70071</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70071"/>
		<updated>2017-01-26T15:02:20Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 26.01.2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, &lt;br /&gt;
      -למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, כי יכולים לדרוס אחד את השני , &lt;br /&gt;
       דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70070</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70070"/>
		<updated>2017-01-26T15:01:34Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 26.01.2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, &lt;br /&gt;
      -למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, כי יכול להיות שמשתנה היווה עמודת ציר ואינו והוא עדיין אפס בסוף , &lt;br /&gt;
       דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70069</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70069"/>
		<updated>2017-01-26T15:01:16Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 26.01.2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, &lt;br /&gt;
      -למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, כי יכול להיות שמשתנה היווה עמודת ציר ואינו והוא עדיין אפס בסוף , דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70068</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70068"/>
		<updated>2017-01-26T15:00:58Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 26.01.2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, &lt;br /&gt;
למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, כי יכול להיות שמשתנה היווה עמודת ציר ואינו והוא עדיין אפס בסוף , דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70067</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70067"/>
		<updated>2017-01-26T15:00:42Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 26.01.2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, &lt;br /&gt;
למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, &lt;br /&gt;
כי יכול להיות שמשתנה היווה עמודת ציר ואינו והוא עדיין אפס בסוף , &lt;br /&gt;
דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70066</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70066"/>
		<updated>2017-01-26T15:00:06Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 - ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.  &lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    &lt;br /&gt;
      -עלה חומר עזר בתכנון ליניארי באתר  &lt;br /&gt;
      -תיקון טעות בתרגול: בדוגמה הספציפית בתרגול ראינו שמשתנה יהיה אפס אם הוא לא תהיה עמודת ציר, למעשה בדוגמאות מורכבות יותר יש לעקוב אחר איזה משתנים הם ציר, כי יכול להיות שמשתנה היווה עמודת ציר ואינו והוא עדיין אפס בסוף , דוגמה טובה לכך ניתן לראות ב [https://www.youtube.com/watch?v=WeK4JjNLSgw | סרטון 5 מתוך 5].&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70065</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70065"/>
		<updated>2017-01-26T14:08:55Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 26.01.2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 - ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו רמזים ומקורות חדשים בתיאור התרגיל.      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    -עלה חומר עזר בתכנון ליניארי באתר     -תיקון טעות בתרגול: משתנה יהיה אפס אם העמודה שמתאימה לו היא לא עמודת בסיס (אחד והשאר אפסים), בפרט: עמודה שהייתה עמודת ציר תהיה עמודת בסיס&lt;br /&gt;
&lt;br /&gt;
24.07 העלתי הבהרות ופירוט של הקלט והפלט של תרגיל התכנות, בנוסף ניתן להגיש ולקבל פידבק.&lt;br /&gt;
&lt;br /&gt;
17.01 אין תרגול ביום חמישי (עשינו אותו ביום שלישי), עלו קישורים לעזרה באקונן (בנוסף לקישורים לשאר מבני הנתונים שכבר הועלו בעבר).&lt;br /&gt;
&lt;br /&gt;
12.01 שיעור חזרה במקום ההרצאה ביום שלישי: לא יהיה חומר חדש - רק חזרה על אלגוריתם אקונן ואחרי זה עוד מספר דוגמאות של תכנון דינאמי.&lt;br /&gt;
&lt;br /&gt;
12.01 הבהרה נוספה לתרגיל 4, הוארכה הגשה לתרגיל 4 בשבוע, &lt;br /&gt;
&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70064</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70064"/>
		<updated>2017-01-26T14:05:03Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* חומרי עזר */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 - ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו הוספות ומקורות בתיאור התרגיל.      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    -עלה חומר עזר בתכנון ליניארי&lt;br /&gt;
&lt;br /&gt;
24.07 העלתי הבהרות ופירוט של הקלט והפלט של תרגיל התכנות, בנוסף ניתן להגיש ולקבל פידבק.&lt;br /&gt;
&lt;br /&gt;
17.01 אין תרגול ביום חמישי (עשינו אותו ביום שלישי), עלו קישורים לעזרה באקונן (בנוסף לקישורים לשאר מבני הנתונים שכבר הועלו בעבר).&lt;br /&gt;
&lt;br /&gt;
12.01 שיעור חזרה במקום ההרצאה ביום שלישי: לא יהיה חומר חדש - רק חזרה על אלגוריתם אקונן ואחרי זה עוד מספר דוגמאות של תכנון דינאמי.&lt;br /&gt;
&lt;br /&gt;
12.01 הבהרה נוספה לתרגיל 4, הוארכה הגשה לתרגיל 4 בשבוע, &lt;br /&gt;
&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חומר עזר לתכנון ליניארי [https://www.youtube.com/watch?v=XK26I9eoSl8 | הדוגמה בתרגול -רק עם התוספות] [https://www.youtube.com/watch?v=ORn1MVC2gq4&amp;amp;t=5s | סימפלקס דואלי]&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70063</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70063"/>
		<updated>2017-01-26T13:59:42Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 26.01.2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 - ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו הוספות ומקורות בתיאור התרגיל.      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן    -עלה חומר עזר בתכנון ליניארי&lt;br /&gt;
&lt;br /&gt;
24.07 העלתי הבהרות ופירוט של הקלט והפלט של תרגיל התכנות, בנוסף ניתן להגיש ולקבל פידבק.&lt;br /&gt;
&lt;br /&gt;
17.01 אין תרגול ביום חמישי (עשינו אותו ביום שלישי), עלו קישורים לעזרה באקונן (בנוסף לקישורים לשאר מבני הנתונים שכבר הועלו בעבר).&lt;br /&gt;
&lt;br /&gt;
12.01 שיעור חזרה במקום ההרצאה ביום שלישי: לא יהיה חומר חדש - רק חזרה על אלגוריתם אקונן ואחרי זה עוד מספר דוגמאות של תכנון דינאמי.&lt;br /&gt;
&lt;br /&gt;
12.01 הבהרה נוספה לתרגיל 4, הוארכה הגשה לתרגיל 4 בשבוע, &lt;br /&gt;
&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70062</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70062"/>
		<updated>2017-01-26T13:58:41Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 26.01.2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 -בתרגיל תכנות 4 - ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו הוספות ומקורות בתיאור התרגיל.&lt;br /&gt;
      -כדאי להתחיל להכין מאגר שאלות לשיעור החזרה שיהיה לפני המבחן&lt;br /&gt;
&lt;br /&gt;
24.07 העלתי הבהרות ופירוט של הקלט והפלט של תרגיל התכנות, בנוסף ניתן להגיש ולקבל פידבק.&lt;br /&gt;
&lt;br /&gt;
17.01 אין תרגול ביום חמישי (עשינו אותו ביום שלישי), עלו קישורים לעזרה באקונן (בנוסף לקישורים לשאר מבני הנתונים שכבר הועלו בעבר).&lt;br /&gt;
&lt;br /&gt;
12.01 שיעור חזרה במקום ההרצאה ביום שלישי: לא יהיה חומר חדש - רק חזרה על אלגוריתם אקונן ואחרי זה עוד מספר דוגמאות של תכנון דינאמי.&lt;br /&gt;
&lt;br /&gt;
12.01 הבהרה נוספה לתרגיל 4, הוארכה הגשה לתרגיל 4 בשבוע, &lt;br /&gt;
&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70061</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70061"/>
		<updated>2017-01-26T13:55:48Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 בתרגיל תכנות 4 - ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו הוספות ומקורות בתיאור התרגיל.&lt;br /&gt;
&lt;br /&gt;
24.07 העלתי הבהרות ופירוט של הקלט והפלט של תרגיל התכנות, בנוסף ניתן להגיש ולקבל פידבק.&lt;br /&gt;
&lt;br /&gt;
17.01 אין תרגול ביום חמישי (עשינו אותו ביום שלישי), עלו קישורים לעזרה באקונן (בנוסף לקישורים לשאר מבני הנתונים שכבר הועלו בעבר).&lt;br /&gt;
&lt;br /&gt;
12.01 שיעור חזרה במקום ההרצאה ביום שלישי: לא יהיה חומר חדש - רק חזרה על אלגוריתם אקונן ואחרי זה עוד מספר דוגמאות של תכנון דינאמי.&lt;br /&gt;
&lt;br /&gt;
12.01 הבהרה נוספה לתרגיל 4, הוארכה הגשה לתרגיל 4 בשבוע, &lt;br /&gt;
&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 05.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70060</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70060"/>
		<updated>2017-01-26T13:55:30Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 26.01.2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 בתרגיל תכנות 4 - ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 05.02, בנוסף ראו הוספות ומקורות בתיאור התרגיל.&lt;br /&gt;
&lt;br /&gt;
24.07 העלתי הבהרות ופירוט של הקלט והפלט של תרגיל התכנות, בנוסף ניתן להגיש ולקבל פידבק.&lt;br /&gt;
&lt;br /&gt;
17.01 אין תרגול ביום חמישי (עשינו אותו ביום שלישי), עלו קישורים לעזרה באקונן (בנוסף לקישורים לשאר מבני הנתונים שכבר הועלו בעבר).&lt;br /&gt;
&lt;br /&gt;
12.01 שיעור חזרה במקום ההרצאה ביום שלישי: לא יהיה חומר חדש - רק חזרה על אלגוריתם אקונן ואחרי זה עוד מספר דוגמאות של תכנון דינאמי.&lt;br /&gt;
&lt;br /&gt;
12.01 הבהרה נוספה לתרגיל 4, הוארכה הגשה לתרגיל 4 בשבוע, &lt;br /&gt;
&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 02.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Submitex5_88280_2017.docx&amp;diff=70059</id>
		<title>קובץ:Submitex5 88280 2017.docx</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Submitex5_88280_2017.docx&amp;diff=70059"/>
		<updated>2017-01-26T13:54:25Z</updated>

		<summary type="html">&lt;p&gt;Oren: Oren העלה גרסה חדשה של קובץ:Submitex5 88280 2017.docx&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70058</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70058"/>
		<updated>2017-01-26T13:47:03Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 בתרגיל תכנות 4 - ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 02.07, בנוסף ראו שינויים בתיאור התרגיל.&lt;br /&gt;
&lt;br /&gt;
24.07 העלתי הבהרות ופירוט של הקלט והפלט של תרגיל התכנות, בנוסף ניתן להגיש ולקבל פידבק.&lt;br /&gt;
&lt;br /&gt;
17.01 אין תרגול ביום חמישי (עשינו אותו ביום שלישי), עלו קישורים לעזרה באקונן (בנוסף לקישורים לשאר מבני הנתונים שכבר הועלו בעבר).&lt;br /&gt;
&lt;br /&gt;
12.01 שיעור חזרה במקום ההרצאה ביום שלישי: לא יהיה חומר חדש - רק חזרה על אלגוריתם אקונן ואחרי זה עוד מספר דוגמאות של תכנון דינאמי.&lt;br /&gt;
&lt;br /&gt;
12.01 הבהרה נוספה לתרגיל 4, הוארכה הגשה לתרגיל 4 בשבוע, &lt;br /&gt;
&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 02.02&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70057</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70057"/>
		<updated>2017-01-26T13:45:00Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 בתרגיל תכנות 4 - ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 02.07, בנוסף ראו שינויים בתיאור התרגיל.&lt;br /&gt;
&lt;br /&gt;
24.07 העלתי הבהרות ופירוט של הקלט והפלט של תרגיל התכנות, בנוסף ניתן להגיש ולקבל פידבק.&lt;br /&gt;
&lt;br /&gt;
17.01 אין תרגול ביום חמישי (עשינו אותו ביום שלישי), עלו קישורים לעזרה באקונן (בנוסף לקישורים לשאר מבני הנתונים שכבר הועלו בעבר).&lt;br /&gt;
&lt;br /&gt;
12.01 שיעור חזרה במקום ההרצאה ביום שלישי: לא יהיה חומר חדש - רק חזרה על אלגוריתם אקונן ואחרי זה עוד מספר דוגמאות של תכנון דינאמי.&lt;br /&gt;
&lt;br /&gt;
12.01 הבהרה נוספה לתרגיל 4, הוארכה הגשה לתרגיל 4 בשבוע, &lt;br /&gt;
&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 29.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70056</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70056"/>
		<updated>2017-01-26T13:44:36Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 26.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
26.07 בתרגיל תכנות 4 - ירדה הדרישה לסיבוכיות ונדחתה הגשת התרגיל ל 02.07&lt;br /&gt;
&lt;br /&gt;
24.07 העלתי הבהרות ופירוט של הקלט והפלט של תרגיל התכנות, בנוסף ניתן להגיש ולקבל פידבק.&lt;br /&gt;
&lt;br /&gt;
17.01 אין תרגול ביום חמישי (עשינו אותו ביום שלישי), עלו קישורים לעזרה באקונן (בנוסף לקישורים לשאר מבני הנתונים שכבר הועלו בעבר).&lt;br /&gt;
&lt;br /&gt;
12.01 שיעור חזרה במקום ההרצאה ביום שלישי: לא יהיה חומר חדש - רק חזרה על אלגוריתם אקונן ואחרי זה עוד מספר דוגמאות של תכנון דינאמי.&lt;br /&gt;
&lt;br /&gt;
12.01 הבהרה נוספה לתרגיל 4, הוארכה הגשה לתרגיל 4 בשבוע, &lt;br /&gt;
&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 29.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70004</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=70004"/>
		<updated>2017-01-24T14:30:14Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 24.01.2017 ==&lt;br /&gt;
&lt;br /&gt;
24.07 העלתי הבהרות ופירוט של הקלט והפלט של תרגיל התכנות, בנוסף ניתן להגיש ולקבל פידבק.&lt;br /&gt;
&lt;br /&gt;
17.01 אין תרגול ביום חמישי (עשינו אותו ביום שלישי), עלו קישורים לעזרה באקונן (בנוסף לקישורים לשאר מבני הנתונים שכבר הועלו בעבר).&lt;br /&gt;
&lt;br /&gt;
12.01 שיעור חזרה במקום ההרצאה ביום שלישי: לא יהיה חומר חדש - רק חזרה על אלגוריתם אקונן ואחרי זה עוד מספר דוגמאות של תכנון דינאמי.&lt;br /&gt;
&lt;br /&gt;
12.01 הבהרה נוספה לתרגיל 4, הוארכה הגשה לתרגיל 4 בשבוע, &lt;br /&gt;
&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 29.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Submitex5_88280_2017.docx&amp;diff=70003</id>
		<title>קובץ:Submitex5 88280 2017.docx</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Submitex5_88280_2017.docx&amp;diff=70003"/>
		<updated>2017-01-24T14:29:18Z</updated>

		<summary type="html">&lt;p&gt;Oren: Oren העלה גרסה חדשה של קובץ:Submitex5 88280 2017.docx&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Submitex5_88280_2017.docx&amp;diff=69995</id>
		<title>קובץ:Submitex5 88280 2017.docx</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Submitex5_88280_2017.docx&amp;diff=69995"/>
		<updated>2017-01-24T12:31:12Z</updated>

		<summary type="html">&lt;p&gt;Oren: Oren העלה גרסה חדשה של קובץ:Submitex5 88280 2017.docx&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69861</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69861"/>
		<updated>2017-01-17T12:28:17Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* חומרי עזר */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 17.01.2017 ==&lt;br /&gt;
17.01 אין תרגול ביום חמישי (עשינו אותו ביום שלישי), עלו קישורים לעזרה באקונן (בנוסף לקישורים לשאר מבני הנתונים שכבר הועלו בעבר).&lt;br /&gt;
&lt;br /&gt;
12.01 שיעור חזרה במקום ההרצאה ביום שלישי: לא יהיה חומר חדש - רק חזרה על אלגוריתם אקונן ואחרי זה עוד מספר דוגמאות של תכנון דינאמי.&lt;br /&gt;
&lt;br /&gt;
12.01 הבהרה נוספה לתרגיל 4, הוארכה הגשה לתרגיל 4 בשבוע, &lt;br /&gt;
&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 29.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | וידאו]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69860</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69860"/>
		<updated>2017-01-17T12:27:44Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 17.01.2017 ==&lt;br /&gt;
17.01 אין תרגול ביום חמישי (עשינו אותו ביום שלישי), עלו קישורים לעזרה באקונן (בנוסף לקישורים לשאר מבני הנתונים שכבר הועלו בעבר).&lt;br /&gt;
&lt;br /&gt;
12.01 שיעור חזרה במקום ההרצאה ביום שלישי: לא יהיה חומר חדש - רק חזרה על אלגוריתם אקונן ואחרי זה עוד מספר דוגמאות של תכנון דינאמי.&lt;br /&gt;
&lt;br /&gt;
12.01 הבהרה נוספה לתרגיל 4, הוארכה הגשה לתרגיל 4 בשבוע, &lt;br /&gt;
&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 29.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
&lt;br /&gt;
חמור עזר לאקונן [http://stackoverflow.com/questions/9452701/ukkonens-suffix-tree-algorithm-in-plain-english | הסבר] [http://brenden.github.io/ukkonen-animation/ | ויזואליזציה] [https://www.youtube.com/watch?v=aPRqocoBsFQ | uhstu]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Submitex5_88280_2017.docx&amp;diff=69783</id>
		<title>קובץ:Submitex5 88280 2017.docx</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Submitex5_88280_2017.docx&amp;diff=69783"/>
		<updated>2017-01-12T14:27:38Z</updated>

		<summary type="html">&lt;p&gt;Oren: Oren העלה גרסה חדשה של קובץ:Submitex5 88280 2017.docx&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69782</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69782"/>
		<updated>2017-01-12T14:17:33Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 12.01.2017 ==&lt;br /&gt;
12.01 שיעור חזרה במקום ההרצאה ביום שלישי: לא יהיה חומר חדש - רק חזרה על אלגוריתם אקונן ואחרי זה עוד מספר דוגמאות של תכנון דינאמי.&lt;br /&gt;
&lt;br /&gt;
12.01 הבהרה נוספה לתרגיל 4, הוארכה הגשה לתרגיל 4 בשבוע, &lt;br /&gt;
&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 29.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69781</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69781"/>
		<updated>2017-01-12T14:17:01Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 8.1.2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 12.01.2017 ==&lt;br /&gt;
12.01 שיעור חזרה במקום ההרצאה ביום שלישי: לא יהיה חומר חדש - רק חזרה על אלגוריתם אקונן ואחרי זה עוד מספר דוגמאות של תכנון דינאמי.&lt;br /&gt;
&lt;br /&gt;
12.01 הבהרה נוספה לתרגיל 4, הוארכה הגשה לתרגיל 4 בשבוע, &lt;br /&gt;
&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 22.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Submitex5_88280_2017.docx&amp;diff=69663</id>
		<title>קובץ:Submitex5 88280 2017.docx</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Submitex5_88280_2017.docx&amp;diff=69663"/>
		<updated>2017-01-08T14:57:54Z</updated>

		<summary type="html">&lt;p&gt;Oren: Oren העלה גרסה חדשה של קובץ:Submitex5 88280 2017.docx&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69662</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69662"/>
		<updated>2017-01-08T14:47:06Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 8.1.2017 ==&lt;br /&gt;
08.01 תרגיל סבמיטקס רביעי עלה&lt;br /&gt;
&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submitex5_88280_2017.docx |תרגיל תכנות 4]] תאריך הגשה(ללא הורדת ציון): 22.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Submitex5_88280_2017.docx&amp;diff=69661</id>
		<title>קובץ:Submitex5 88280 2017.docx</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=%D7%A7%D7%95%D7%91%D7%A5:Submitex5_88280_2017.docx&amp;diff=69661"/>
		<updated>2017-01-08T14:45:01Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69640</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69640"/>
		<updated>2017-01-06T11:35:07Z</updated>

		<summary type="html">&lt;p&gt;Oren: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 3.1.2016 ==&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.רמז נוסף:פעולת מציאת מינימום חייבת להיות ליניארית בגודל המערך ועוד מספר הקשתות ועוד מספר הקודקודים. זה נובע מהשימוש במערך הגיבוב.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69629</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69629"/>
		<updated>2017-01-05T14:36:26Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 3.1.2016 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 3.1.2016 ==&lt;br /&gt;
05.01 הארכה להגשת תרגיל תיאורטי 3: 08.01 ורמז נוסף&lt;br /&gt;
&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69569</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69569"/>
		<updated>2017-01-03T07:37:46Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הערה: התרגילים ניתנים להגשה צבאיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה (וזאת המשמעות של הגשה ללא איחור) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 3.1.2016 ==&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
30.12 הארכה להגשת תרגיל תיאורטי 3: 05.01 &lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה באיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה =&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69568</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69568"/>
		<updated>2017-01-03T07:37:11Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* שיעורי בית */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 3.1.2016 ==&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
30.12 הארכה להגשת תרגיל תיאורטי 3: 05.01 &lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
=הערה: התרגילים ניתנים להגשה צבאיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה (וזאת המשמעות של הגשה ללא איחור)=&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .&lt;br /&gt;
רמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69567</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69567"/>
		<updated>2017-01-03T07:36:45Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* שיעורי בית */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 3.1.2016 ==&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
30.12 הארכה להגשת תרגיל תיאורטי 3: 05.01 &lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
הערה: התרגילים ניתנים להגשה צבאיחור קל(בדרך כלל מספר ימים) עם הורדת ציון קלה (וזאת המשמעות של הגשה ללא איחור)&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3]] הגשה ללא איחור: 05.01 .אמז לשאלה אחרונה: צריך לספור את מספר הפעולות של מציאת מינימום, עדכון מרחוק והכנסת קודקוד חדש). חשוב לזכור שלא יכול להיות מרחק גדול ממספר קשתות כפול משקל מקסימלי.&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69566</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69566"/>
		<updated>2017-01-03T07:29:30Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 3.1.2016 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 3.1.2016 ==&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3 ורמז לתרגיל תיאורטי 3&lt;br /&gt;
&lt;br /&gt;
30.12 הארכה להגשת תרגיל תיאורטי 3: 05.01 &lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3 עדכון 22.12]] הגשה ללא איחור: 05.01&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69565</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69565"/>
		<updated>2017-01-03T06:31:42Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 3.1.2016 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 3.1.2016 ==&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3&lt;br /&gt;
&lt;br /&gt;
30.12 הארכה להגשת תרגיל תיאורטי 3: 05.01 &lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3 עדכון 22.12]] הגשה ללא איחור: 05.01&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69564</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69564"/>
		<updated>2017-01-03T06:31:31Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 30.12.2016 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 3.1.2016 ==&lt;br /&gt;
3.1 יש פידבק על תרגיל תכנות 3&lt;br /&gt;
30.12 הארכה להגשת תרגיל תיאורטי 3: 05.01 &lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3 עדכון 22.12]] הגשה ללא איחור: 05.01&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69499</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69499"/>
		<updated>2016-12-30T13:13:19Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* שיעורי בית */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 30.12.2016 ==&lt;br /&gt;
30.12 הארכה להגשת תרגיל תיאורטי 3: 05.01 &lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3 עדכון 22.12]] הגשה ללא איחור: 05.01&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69498</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69498"/>
		<updated>2016-12-30T13:13:02Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 30.12.2016 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 30.12.2016 ==&lt;br /&gt;
30.12 הארכה להגשת תרגיל תיאורטי 3: 05.01 &lt;br /&gt;
&lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3 עדכון 22.12]] הגשה ללא איחור: 01.01&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
	<entry>
		<id>https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69497</id>
		<title>88-280 תשעז סמסטר א</title>
		<link rel="alternate" type="text/html" href="https://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%96_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90&amp;diff=69497"/>
		<updated>2016-12-30T13:12:49Z</updated>

		<summary type="html">&lt;p&gt;Oren: /* הודעה 29.12.2016 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[88-280 מבני נתונים ואלגוריתמים]]&lt;br /&gt;
&lt;br /&gt;
==הודעה 30.12.2016 ==&lt;br /&gt;
30.12 הארכה להגשת תרגיל תיאורטי 3: 05.01 &lt;br /&gt;
29.12 בתרגיל התכנות לא חשובה הסיבוכיות. ניתן לפתור את השאלה הראשונה גם בלי מימוש עץ (למי שזה נוח לו יותר). בשאלה השניה ניתן לפתור על ידי מימוש של עץ מאוד פשוט (לא צריך לבנות את העץ המלא). וגם אפשר בלי עץ. מומלץ לראות מימושים של האלגוריתמים באינטרנט.&lt;br /&gt;
&lt;br /&gt;
27.12 עלה תרגיל תכנות מספר 3 (ניתן להגיש, פידבק אוטומתי עוד לא עלה)&lt;br /&gt;
&lt;br /&gt;
22.12 עלה תרגיל תיאורטי מספר 3 - תיקון קל לשאלה האחרונה בתרגיל התיאורטי האחרון&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית==&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Theoretical3_88_280_2016.pdf | תרגיל תיאורטי 3 עדכון 22.12]] הגשה ללא איחור: 01.01&lt;br /&gt;
&lt;br /&gt;
[[מדיה: Submittex3_88280_2017.docx | תרגיל תכנות 3]] הגשה ללא איחור: 15.01&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Moodle1.pdf | תרגיל תיאורטי 1]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[ מדיה : Moodle2final.pdf  | תרגיל תיאורטי 2 ]] הגשה הסתיימה&lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit1.docx | תרגיל תכנות1]]  [[מדיה : Submit1explain.pdf | הסבר נוסף על האלגוריתם]] הגשה הסתיימה &lt;br /&gt;
&lt;br /&gt;
[[מדיה : Submit2.pdf | תרגיל תכנות2 עדכון 15.12]] הגשה ללא איחור: 22.01&lt;br /&gt;
&lt;br /&gt;
==רשימת המגישים החריגים==&lt;br /&gt;
מי שהגיש לי לאימייל כי האתרים לא עלו לו יראה תיעוד של ההגשה כאן. חשוב לבדוק ולהודיע אם יש בעיה&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1sJg_kmSSIHRVyfJ09YrceHE5SHbhYOk3w8E2llfW99Q/edit?usp=sharing  רשימת מגישים באימייל]&lt;br /&gt;
&lt;br /&gt;
==שיעורי בית לסבמיטקסט (תרגילי תכנות)==&lt;br /&gt;
[[ מדיה: Input_output_example.docx | דוגמה לקוד שיקבל 100 עבור השאלה: קבל גודל מערך ומערך והדפס את המספרים הפוך ]]&lt;br /&gt;
&lt;br /&gt;
כל שבועיים (החל מהשבוע השני) ינתן תרגיל להגשה בתכנות.&lt;br /&gt;
&lt;br /&gt;
ההגשה חובה.&lt;br /&gt;
&lt;br /&gt;
יש לכתוב בשפת C או C++ וניתן למחזר קודים המפורסמים כאן או שנעשו בכיתה או בפרסומים של הקורס משנים עברו.&lt;br /&gt;
&lt;br /&gt;
תהיה בדיקת העתקה (וכמובן שנתחשב בענייני המחזור, אבל ראוי ש&amp;quot;החידוש&amp;quot; שבקוד יהיה שונה.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
עזרה טכנית: &lt;br /&gt;
הקישור [http://ezra.cs.biu.ac.il/?p=26], &lt;br /&gt;
החובשים בבנין 604(שיכולים לארגן לכם סיסמה בין היתר),&lt;br /&gt;
&lt;br /&gt;
==תרגילים תיאורטיים==&lt;br /&gt;
כל שבועיים יתפרסם תרגיל תיאורטי להגשה במודל lemida.biu.ac.il&lt;br /&gt;
בנוסף נפרסם תרגיל ופתרון משנה שעברה שמומלץ לעבור עליו&lt;br /&gt;
&lt;br /&gt;
==אימייל לשאלות והצעות==&lt;br /&gt;
אני באימייל T - A - R - Q - U - A - I גמאיל.&lt;br /&gt;
&lt;br /&gt;
==חומרי עזר==&lt;br /&gt;
ישנם תרגולים ישנים באתר זה משנים עברו. מומלץ לעבור עליהם.&lt;br /&gt;
[http://math-wiki.com/index.php?title=88-280_%D7%AA%D7%A9%D7%A2%D7%95_%D7%A1%D7%9E%D7%A1%D7%98%D7%A8_%D7%90/%D7%AA%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9D | תרגילים של שנה שעברה]&lt;br /&gt;
&lt;br /&gt;
מימוש מאוד מינימלי של מחסנית בשפת ++C : ממליץ להשתמש בקוד הזה כבסיס לכל מסדי הנתונים בהמשך הקורס. תנסו להבין, כתבתי בצורה הכי ישירה.&lt;br /&gt;
  [[מדיה :  Stack.docx| מחסנית]] (הערה: את אתם עובדים בVISUAL STUDIO אז תריצו את הקוד עם ctrl+f5 בשביל לראות את הפלט)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
קוד של עץ בינארי בשפת C. &lt;br /&gt;
  [[מדיה: Binary_tree_best.docx| עץ בינארי ב C ותודה לאתר geeksforgeeks]]&lt;br /&gt;
&lt;br /&gt;
עזרה ויזואלית של מבני הנתונים בקורס(יש פה &amp;quot;משחק&amp;quot; שמציג את כמעט כל מבני הנתונים שנלמד בקורס!)&lt;br /&gt;
  [https://www.cs.usfca.edu/~galles/visualization/Algorithms.html רשימת כל מבני הנתונים שנצטרך]&lt;br /&gt;
&lt;br /&gt;
הערה על עצי 2-3:&lt;br /&gt;
ישנם שלוש הגדרות שונות של עצי 2-3. כולן מאוד דומות אחת לשניה. בתרגול לימדתי את ההגדרה הפשוטה ביותר. אעבור קצת על ההבדלים בהמשך.&lt;/div&gt;</summary>
		<author><name>Oren</name></author>
	</entry>
</feed>