2023-2024 Güz Dönemi Yapılan Güncellemeler


23.09.2024 : 2-3-4 Tree 'ye ait remove() fonksiyonu uzun süredir Serbest Ödev olarak yapılmayı bekliyordu. Öğrencimiz Ertuğrul TURAN ödevi yaptı.



2019-2020 Güz Dönemi Yapılan Güncellemeler


16.10.2019 : 3.2 Singly Linked List ve 3.3 Doubly Linked List programlarındaki mergeLists() fonksiyonları güncellendi.


2018-2019 Güz Dönemi Yapılan Güncellemeler


23.02.2019 : 3.2 Singly Linked List programındaki recursive insertOrdered() fonksiyonu Bütünleme 1. sorudaki kodla güncellendi.

12.01.2019 : 3.3 Doubly Linked List programındaki recursive insertOrdered() fonksiyonu Final 1. sorudaki kodla güncellendi.

12.11.2018 : 07 Binary Tree ve 10.1 Splay Tree programlarındaki addRoot() ve addBelowRoot() fonksiyonları addNode() olarak birleştirildi.


2017-2018 Güz Dönemi Yapılan Güncellemeler


31.01.2018 : 3.4 Doubly Linked List programına insertOrdered() fonksiyonunun recursive hali eklendi.

16.11.2017 : 3.3 Singly Linked List programındaki removeBack() fonksiyonu güncellendi.

01.08.2017 : 3.3 Singly Linked List programındaki removeOrdered() fonksiyonu güncellendi. 10.2 2-3-4 Tree programı güncellendi.


2016-2017 Güz Dönemi Yapılan Güncellemeler


08.12.2016 : 10.1 Binary Search Tree programındaki addBelowRoot() fonksiyonu güncellendi.

01.11.2016 : 07 LinkedBinaryTree programındaki eulerTour() fonksiyonu güncellendi.

19.10.2016 : Chapter 5'e ait örnek programlara isHtmlMatched programı eklendi.

03.08.2016 : 3.4 Doubly Linked List programındaki insertOrdered() fonksiyonu güncellendi. 3.5 Circularly Linked List programındaki insertOrdered() fonksiyonu güncellendi. 3.5 Circularly Linked List programındaki removeOrdered() fonksiyonu güncellendi. 10.1 Binary Search Tree programındaki deleteNode() fonksiyonu güncellendi.


2015-2016 Güz Dönemi Yapılan Güncellemeler


12.12.2015 : Chapter 9'a ait [3] Synonym Chaning programı güncellendi. Önceden çakışan kayıtlar bağlı listelerde tutulduğu gibi ayrıca relative.txt'ye de yazılıyordu. Artık yalnızca listelerde tutuluyor.

25.11.2015 : Chapter 6'ya ait örnek programlara List and Iterator ADTs programı eklendi.

01.10.2015 : Chapter 3'e ait [3] SinglyLinkedList programına removeBack() fonksiyonu eklendi.

22.07.2015 : Örnek programlara Visual Studio 2015 için solution kısayolları eklendi.


2014-2015 Güz Dönemi Yapılan Güncellemeler


13.12.2014 : Chapter 9'a ait örnek programlara [3] Synonym Chaning programı eklendi.

25.11.2014 : Örnek programlar ayrı VS projeleri halindeydi. Tek proje altında alt projeler olarak toplandı.

23.10.2014 : Chapter 3'e ait [3] SinglyLinkedList programına addBack() fonksiyonu eklendi. [3] SinglyLinkedList ve [4] DoublyLinkedList programlarındaki mergeLists() fonksiyonları addBack() çağrıları ile güncellendi.

11.08.2014 : Örnek programlardaki classlar structlara dönüştürüldü.


2013-2014 Güz Dönemi Yapılan Güncellemeler


05.02.2014 : Chapter 10'a ait örnek programlara [4] 2-3-4 Tree programı eklendi.

26.12.2013 : Chapter 10'a ait örnek programlardan [1] Binary Tree Add, Delete programı "4. Binary Tree Delete Node " başlıklı serbest ödevin çözümü ile güncellendi.

06.11.2013 : Chapter 3'e ait [4] SinglyLinkedList ve [5] DoublyLinkedList programları "Merge Singly List" ve "Merge Doubly List" başlıklı serbest ödevlerin çözümleri ile güncellendi.

04.11.2013 : Chapter 3'e ait [4] SinglyLinkedList ve [5] DoublyLinkedList programları "Singly Linked List insertOrdered() Optimum Code" ve "Doubly Linked List insertOrdered() Optimum Code" başlıklı serbest ödevlerin çözümleri ile güncellendi.


2012-2013 Güz Dönemi Yapılan Güncellemeler


24.12.2012 : Chapter 9'a ait örnek programlardan Hashing güncellendi. Ayrıca Bucket Addressing eklendi.

06.12.2012 : Chapter 7 Trees ve Chapter 10'a ait örnek programlardan [1] Binary Tree Add , Delete'in Documents klasörlerine programların nasıl çalıştığına dair kısa bilgiler içeren belgeler eklendi.

26.11.2012 : Chapter 3'e ait örnek programlardan [5] DoublyLinkedList'in removeOrdered() fonksiyonu gereksiz kodlar silinerek kısaltıldı.

08.11.2012 : Chapter 5'e ait örnek programlara [4] Double-EndedQueue eklendi.

05.11.2012 : Chapter 3'e ait örnek programlardan [5] DoublyLinkedList'e ve [6] CircularlyLinkedList'e insertOrdered() ve removeOrdered() fonksiyonları eklendi.

01.11.2012 : Chapter 3'e ait örnek programlardan [4] SinglyLinkedList'e insertOrdered() ve removeOrdered() fonksiyonları eklendi. Ayrıca [5] DoublyLinkedList'teki Print() fonksiyonu yerine listeyi baştan sona print eden printH2T() ve sondan başa print eden printT2H() olmak üzere iki yeni fonksiyon eklendi.

19.10.2012 : Chapter 3'e ait örnek programlara Scores ve insertionSort eklendi.

04.10.2012 : Chapter 1'e ait örnek programlara C++ Primer Page 3-31 ve Passenger eklendi.