CE 221 • Final • Data Structures and Algorithms
Eğitmen

Ertuğrul Altun
BSCS
Marmara Üniversitesi Bilgisayar Bilimi ve Mühendisliği bölümünden 2019 yılında mezun oldum. C/C++, Java, JavaScript ve TypeScript dillerinde ileri seviye programlama yapıyorum. 2020 yılından beri Software Engineer olarak bir özel şirkette çalışmaktayım. Okuduğum süre içerisinde ve sonrasında Bilgisayar Mühendisliği alanında çeşitli konularda özel ders verdim.
Konular
Hashing
3 konu anlatımı
Patron çıldırdı, O(1) istiyor!
Handling Collusions
Example
Heaps - Priority Queues
4 konu anlatımı
Introduction
Fundamental Properties
Example
Example
Sorting
11 konu anlatımı
Why is this important?
Insertion Sort
Example
Shell Sort
Example
Heap Sort
Example
Merge Sort
Example
Quick Sort
Example
Graphs - Basics
6 konu anlatımı
Introduction and Graph Types
Path, Cycle, Degree
Graph Representations
Example 1
Topological Sort
Example 2
Graphs - Shortest Path Problem
11 konu anlatımı
Dijkstra's Algorithm
Example 1
Example 2
Breadth-First Search (BFS)
Example 3
Depth-First Search (DFS)
Example 4
Classification of Arcs
Example 5
Pre/Post Order Numbers
Example 6
Sample Final Problems
54 soru
Hashing
Hashing
Hashing
Hashing
Heaps
Heaps
Heaps
Heaps
Heaps
Insertion Sort
Insertion Sort
Shell Sort
Shell Sort
Heap Sort
Heap Sort
Merge Sort
Merge Sort
Quick Sort
Quick Sort
Insertion / Heap / Merge / Quick Sort
Insertion / Heap / Merge / Quick Sort
Insertion / Shell Sort
Shell Sort
Merge Sort
Insertion / Shell / Heap / Merge / Quick Sort
Merge / Quick Sort
Merge / Quick Sort
Insertion / Merge / Quick Sort
Quick Sort
Sorting - True/False
Sorting - True/False
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Graphs
Overall
Overall
Paketi Tamamla
🎓 İzmir Ekonomi Üniversitesi öğrencilerinin %92'si tüm paketi alarak çalışıyor.
Paketi Tamamla
🎓 İzmir Ekonomi Üniversitesi öğrencilerinin %92'si tüm paketi alarak çalışıyor.
