Algoritma tasarımı

Algoritma tasarımı, problemlerin çözümünde matematiksel bir süreç oluşturmak amacıyla kullanılan özel bir yöntemdir. Algoritma tasarımı uygulamaları, Algoritma mühendisleri tarafından yapılır.[1]

Ayrıca bakınız

  • Bölmek ve algoritmayı ele geçirmek
  • Dinamik programlama
  • Hırslı algoritma
  • Backtracking

Kaynakça

  1. ^ "Kaliforniya Üniversitesi Bilgi ve Bilgisayar Bilimleri Bölümü Algoritma Tasarımı" (İngilizce). algorithmdesign.net. 28 Nisan 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Aralık 2013. 

Dış bağlantılar

  • New York Eyalet Üniversitesi Bilgisayar Bilimi bölümünden Steven Skiena tarafından hazırlanan Stony Brook Algoritma Deposu28 Kasım 2009 tarihinde Wayback Machine sitesinde arşivlendi.
  • g
  • t
  • d
Bilgisayar biliminin alt dalları
Matematiksel temeller
Matematiksel mantık · Kümeler kuramı · Sayı teorisi · Çizge teorisi · Tip teorisi · Kategori teorisi · Sayısal çözümleme · Bilgi teorisi · Kombinatorik · Boole cebiri
Hesaplama teorisi
Otomat teorisi · Hesaplanabilirlik teorisi · Hesaplamalı karmaşıklık teorisi · Kuantum hesaplama teorisi
Algoritmalar ve veri yapıları
Algoritma çözümlemesi · Algoritma tasarımı · Hesaplamalı geometri
Programlama dilleri ve derleyiciler
Eşzamanlı, paralel ve dağıtık sistemler
Yazılım mühendisliği
Sistem mimarisi
Telekomünikasyon ve ağ oluşturma
Veritabanları
Yapay zekâ
Bilgisayar grafikleri
İnsan-bilgisayar etkileşimi
Bilimsel hesaplama
Bilgisayar bilimi, ACM Hesaplama ve Sınıflandırma Sistemi'ne göre farklı konu ve alanlara ayrılabilir.