3 puan yazan GN⁺ 2023-09-30 | 1 yorum | WhatsApp'ta paylaş
  • Bu yazı, NIST Bilgi Teknolojileri Laboratuvarı'nın Yazılım ve Sistemler Bölümü tarafından hazırlanan "Algoritmalar ve Veri Yapıları Sözlüğü" hakkındadır.
  • Bu sözlük, 1998 yılında Paul E. Black'in editörlüğünde geliştirildi.
  • Algoritmalar, algoritma teknikleri, veri yapıları, tipik problemler ve ilgili tanımlar gibi içerikleri kapsar.
  • Sözlükteki bazı maddelerde uygulama ve ek bilgilere yönelik bağlantılar bulunur.
  • Sözlük; iş verisi işleme, iletişim, işletim sistemleri veya dağıtık algoritmalar, programlama dilleri, yapay zeka, grafikler ve sayısal analize özel algoritmaları içermez.
  • Sözlükte ayrıca bilgisayarla ilgili kısaltmalar ve akronimler için bir terimler sözlüğü de yer alır.
  • Sözlük, kopya çekmek için değil; öğrenme ve başvuru amacıyla kullanılmalıdır.
  • Sözlük, kullanıcı önerilerine, düzeltmelere ve yorumlara açıktır.
  • Sözlükte ayrıca algoritmalar ve veri yapılarıyla ilgili diğer kaynaklara da referans verilir; bunlar arasında Stony Brook Algorithm Repository, Data Structures and Algorithms sitesi, Eric Weisstein's World of Mathematics ve Computing Research Repository (CoRR) bulunur.
  • Sözlüğün URL'si, DADS'e yönlendirmeye devam etmesi gereken bir takma addır; bunun neden olduğu rahatsızlıktan dolayı özür dileriz.
  • Sözlük düzenli olarak güncellenmektedir ve son güncelleme 22 Kasım 2021 Pazartesi günü 15:20:31'de yapılmıştır.

1 yorum

 
GN⁺ 2023-09-30
Hacker News görüşleri
  • 2011'den bu yana Hacker News'te birçok kez paylaşılıp tartışılan "Algoritmalar & Veri Yapıları Sözlüğü" hakkında bir yazı
  • Bazı kullanıcılar bu kaynağı beğense de Fenwick tree ve union-find algoritması gibi belirli algoritma ve veri yapılarının eksik olduğuna dikkat çekiyor
  • Kullanıcılar, veri yapıları ve algoritmaların uygulamalarına daha fazla odaklanılmasını; belirli yapıların neden faydalı olduğunu ve ne zaman kullanılması gerektiğini anlamayı istiyor
  • Bir kullanıcı sözlükteki "Marlena" adlı dikkat çekici girdiden bahsediyor ve bunun hakkında daha fazla bilgi istiyor
  • Algoritmanın nasıl çalıştığını bilip adını bilmediğiniz durumlarda liste içinde tersten nasıl arama yapılabileceği soruluyor
  • Bazı kullanıcılar algoritmaların alfabetik listesinin yeni başlayanlar için ne kadar faydalı olduğunu sorguluyor ve konuyu öğrenmek ile ustalaşmak için daha iyi bir başlangıç noktası olabilecek klasik kitaplar öneriyor
  • Kullanıcılar sözlüğe katkıda bulunabilecekleri bir özellik istiyor ve "acceleration structure" gibi temel yapıların eksik olduğunu belirtiyor
  • Sözlük harika bir kaynak olarak övülüyor ve bütçe kesintilerine rağmen varlığını sürdürmesi umuluyor
  • Bir kullanıcı, şifreleme algoritmalarında kullanılabilecek iyi rastgele sayının sözlükte olup olmadığını esprili bir şekilde merak ediyor