כיתה יא - מבנה נתונים - קבוצת יבנה…עבודה להגשה 31 דצמ 2018 שאלות להגשה 1. בנה מכונת טיורינג לפתרון הפונקציה 2. בנה מכונת טיורינג שמקבלת את כל המילים השייכות לשפה : 3. כתוב פעולה שמקבלת עץ ומדפיסה אותו…
כיתה יא - מבנה נתונים - קבוצת יבנהפתרונות של היום + שיעורי בית 23 דצמ 2018 שיעורי בית חובה לשיעור הבא עמוד 177, שאלות 18,21,22 תשובות לשאלות שפתרנו היום public static int countDigits(int num){ int count = 0; while (num !=…
כיתה יא - מבנה נתונים - קבוצת יבנה…עבודה לחנוכה 29 נוב 2018 עבודה לחנוכה – כיתה יא מבנה נתונים רקורסיה: · עמוד 28 – שאלות 24 עד 33 כולל · עמוד 32 – שאלות 42 עד 46 כולל · עמוד 97 –…
כיתה יא - מבנה נתונים - קבוצת יבנהשיעורי בית במחסנית + פתרון תרגיל 9 21 אוק 2018 שיעורי בית: עמוד 130 שאלות 10, 11 עמוד 133 שאלות 14,15,16,17,18 פתרון תרגיל 9 מעמוד 130 public boolean equals(Stack<T> st){ Stack <T> tmp1 = new Stack<T>(); boolean…
כיתה יא - מבנה נתונים - קבוצת יבנהפעולות סטטיות גנריות – 08.10.2018 8 אוק 20188 אוק 2018 public static <T> int countList(Node<T> first){ int count = 0; while (first != null){ count++; first = first.getNext(); } return count; } public…
כיתה יא - מבנה נתונים - קבוצת יבנההפעולות שעשינו היום 07.10.2018 8 אוק 2018 public static int maxInIntList(IntNode p){ int max = p.getValue(); while (p != null){ if (p.getValue() > max) max = p.getValue(); p = p.getNext();…
כיתה יא - מבנה נתונים - קבוצת יבנהפעולות עם רשימות IntNode 3 ספט 2018 public static int sumList(IntNode q){ int sum = 0; while (q != null){ sum += q.getValue(); q = q.getNext(); } return sum; } …
כיתה י - קבוצת יבנה…MyFileHandler 22 מרץ 201822 מרץ 2018 import java.io.File; import java.io.FileReader; import java.io.IOException; import java.io.PrintWriter; public class MyFileHandler { private String content; private File file; private FileReader reader; private String fileName; private…
כיתה יא - מבנה נתונים - קבוצת יבנהתרגילים לשבוע הבא 28 ינו 2018 שאלון 899205 מועד ב 2016 שאלות 14,15,16 שאלון 899205 מועד א שאלה 4 להגשה לתאריך 4.2.2018 מודפס בלבד
כיתה יא - מבנה נתונים - קבוצת יבנההפעולות של היום (עצים) 24 דצמ 2017 הפעולות בעצים public static void preOrder(BinNode<Integer> t){ if (t != null){ System.out.print(t.getValue()+","); preOrder(t.getLeft()); preOrder(t.getRight()); } } public static void inOrder(BinNode<Integer> t){ if (t !=…
כיתה יא - מבנה נתונים - קבוצת יבנהמיון ברשימה מקושרת 3 דצמ 2017 הפעולה public static BinNode insertToSortedList(BinNode <Integer> p, int num){ BinNode<Integer> tmp = new BinNode<Integer>(num); if (p == null){ return tmp; } if (num < p.getValue()){…
כיתה יא - מבנה נתונים - קבוצת יבנהBinNode 3 דצמ 2017 public class BinNode <T> { private BinNode<T> left; private T value; private BinNode<T> right; public BinNode(BinNode<T> left, T value, BinNode<T> right) { this.left =…
כיתה יא - מבנה נתונים - קבוצת יבנהQueue 19 נוב 2017 המחלקה תור public class Queue <T> { private Node<T> first; private Node<T> last; public Queue(){ this.first = null; this.last = null; }…
כיתה יא - מבנה נתונים - קבוצת יבנהStack 22 אוק 2017 public class Stack <T>{ private Node<T> head; public Stack(){ this.head = null; } public void push(T x){ Node <T> tmp = new Node<T>(x);…