Etkinlik Hakkında
Temel veri yapıları ve algoritma tasarımı üzerine workshop. Linked lists, trees, graphs gibi veri yapıları ve sorting, searching algoritmaları üzerine uygulamalı eğitim.
Detaylı Bilgi
Temel veri yapıları ve algoritma tasarımı üzerine workshop. Linked lists, trees, graphs gibi veri yapıları ve sorting, searching algoritmaları üzerine uygulamalı eğitim.
Workshop İçeriği:
📚 Temel Veri Yapıları:
1. Linked Lists (Bağlı Listeler)
• Singly Linked List
• Doubly Linked List
• Circular Linked List
• Insertion, deletion, traversal işlemleri
2. Trees (Ağaçlar)
• Binary Trees (İkili Ağaçlar)
• Binary Search Trees (BST)
• AVL Trees (Dengeli ağaçlar)
• Tree traversal (preorder, inorder, postorder)
• Ağaç dengeleme
3. Graphs (Çizgeler)
• Graph gösterimi (adjacency list, adjacency matrix)
• BFS (Breadth-First Search)
• DFS (Depth-First Search)
• En kısa yol algoritmaları
🔍 Algoritma Tasarımı:
1. Sorting Algorithms (Sıralama)
• Quick Sort
• Merge Sort
• Heap Sort
• Bubble Sort, Selection Sort, Insertion Sort
• Karşılaştırmalı analiz
2. Searching Algorithms (Arama)
• Linear Search
• Binary Search
• Hash-based search
• Optimizasyon teknikleri
3. Time Complexity Analizi
• Big O notasyonu
• Best, Average, Worst case analizleri
• Space complexity
• Algoritma verimliliği
📝 Pratik Problemler:
• Gerçek dünya problemleri
• Coding challenges
• Interview soruları
• Optimizasyon örnekleri
Eğitim Detayları:
• Tarih: 8 Kasım 2024 Cuma
• Saat: 13:00 - 15:00
• Yer: B2033 Sınıfı
• Süre: 2 Saat
• Format: Uygulamalı workshop
Hedef Kitle:
✓ Bilgisayar Mühendisliği öğrencileri
✓ Yazılım geliştirme ile ilgilenen herkes
✓ Teknik mülakat hazırlığı yapanlar