51 haber bu etiketle işaretlenmiş
Signed Distance Fields (SDF'ler), 3D nesneleri tanımlamanın matematiksel bir yoludur ve grafikler için işlevsel bir paradigma sunar. Bu yöntemde, bir nesne yüzeyine olan işaretli mesafeyi hesaplayan b...
Minecraft için geliştirilen ComputerCraft modunda disk alanı kısıtlamaları, Lua kodlarını sıkıştırma ihtiyacını doğurdu. En verimli, basit ve en iyi sıkıştırma oranına sahip algoritma arayışında, bir ...
Yazılım geliştirmede, her özyinelemeli (recursive) fonksiyonun yinelemeli (iterative) bir fonksiyona dönüştürülebileceği yaygın bir bilgidir. Ancak bu makale, bu dönüşümün her zaman arzu edilen bir du...
Fraktal oluşturma genellikle Mandelbrot veya Julia kümeleriyle tanıtılsa da, zengin ve kendi kendine benzer yapılar üretmenin tek yolu bunlar değildir. MRS fraktalı, üç temel geometrik işlem üzerine k...
Yazar, daha önce geliştirdiği "Beautiful Abelian Sandpiles" projesinde büyük kimlik kum yığınlarını görselleştirirken karşılaştığı yavaş hesaplama sorununa odaklanıyor. 100x100 boyutundaki bir kum yığ...
Parametric Avocado tarafından geliştirilen "Bubble Sorted Amen Break" projesi, bilgisayar bilimlerinin temel sıralama algoritmalarından biri olan Bubble Sort'u, müzik dünyasının ikonik ses örneklerind...
Algoritmaları kitaplardan veya makalelerden öğrenmek, özellikle karmaşık veri yapılarını içerenleri, çoğu zaman zorlayıcı olabilir. Yazar, "Introduction to Algorithms" gibi klasik eserlerden edindiği ...
Bilgisayar biliminin önde gelen isimlerinden, Turing Ödülü sahibi ve eski Oxford profesörü Tony Hoare, 92 yaşında aramızdan ayrıldı. Hoare, özellikle quicksort algoritması, ALGOL programlama dili ve H...
Scott Aaronson, blogunda "JVG (Jesse–Victor–Gharabaghi) algoritması" olarak adlandırılan ve Shor algoritmasına göre RSA-2048'i çok daha az fiziksel kübitle kırabileceği iddia edilen yeni bir çalışmayı...
"Sabit noktalar", bir fonksiyonun kendisini eşlediği değerlerdir, yani $f(x) = x$ eşitliğini sağlayan noktalardır. Bu basit ancak güçlü kavram, birçok karmaşık algoritmayı daha anlaşılır hale getirme ...
BM25, bilgi erişimi alanında 1970'ler ve 1980'lerden bu yana geliştirilen ve günümüzde Elasticsearch, Solr ve Lucene gibi popüler arama motorlarında varsayılan sıralama fonksiyonu olarak kullanılan, z...
“Chorba” adlı yeni bir çalışma, CRC32 sağlama toplamlarının hesaplanması için çığır açan bir yöntem sunuyor. Bu yaklaşım, geleneksel yöntemlerin aksine, herhangi bir arama tablosu (lookup table) veya ...