Bilgisayar Bilimleri
- 401 Bağımlılık enjeksiyonu ve tersine çevrim (IoC) nedir?
- 402 SOLID ilkeleri nedir, örneklerle nasıl uygulanır?
- 403 Tasarım desenleri: Singleton ve Factory ne zaman kullanılmalı?
- 404 Nesne yönelimli ve fonksiyonel programlama arasındaki farklar nelerdir?
- 405 Hesaplanabilirlik ve durma problemi neyi ifade eder?
- 406 Turing makinesi nedir, neden önemlidir?
- 407 Düzenli ifadeler (regex) nasıl çalışır, temel örüntüler nelerdir?
- 408 Sonlu otomatlar: DFA ve NFA arasındaki farklar nelerdir?
- 409 Maksimum akış problemi ve Ford–Fulkerson yöntemi nedir?
- 410 Minimum yayıcı ağaç: Prim ve Kruskal farkı nedir?
- 411 En kısa yol problemlerinin türleri ve yaklaşımlar nelerdir?
- 412 Topolojik sıralama nedir, hangi problemlerde kullanılır?
- 413 BFS ile DFS arasındaki farklar nelerdir?
- 414 Dijkstra ve Bellman-Ford algoritmaları hangi durumlarda kullanılır?
- 415 0/1 knapsack problemi için DP yaklaşımı nasıldır?
- 416 En uzun ortak alt dizi/alt dizi problemi nasıl çözülür?
- 417 Dinamik programlama nedir? Tabulation ve memoization farkı nedir?
- 418 İkili arama (binary search) hangi ön koşulları gerektirir?
- 419 Counting sort ve radix sort hangi durumlarda etkilidir?
- 420 Heapsortun özellikleri ve kullanım alanları nelerdir?
