Bir diziyi rastgele şekilde sıralama için kullanabileceğiniz etkili bir yöntemi bu yazıda bulabilirsiniz.
Bir diziyi rastgele şekilde sıralama için kullanabileceğiniz etkili bir yöntemi bu yazıda bulabilirsiniz.
ISAAC, rastgele güvenli sayı üretme algoritmasıdır. Bu yazıda javascript uygulamasını görebilirsiniz.
A ve B noktaları arasındaki zaman farkı nasıl hesaplanır?
Bu yazımızda matematikteki küme işlemlerini gerçekleştiren bir class yazacağız.
Bugün bizim okulda matematik sınavında gözetmendim. Sorulardan biri iki matrisin çarpımı ile ilgili olunca, ben de bu yazıyı yazayım dedim :)
Güvercin yuvası sıralaması, n adet öğeyi N adet "güvercin yuvası" (sıralanacak öğelerin alabileceği olası değerlerin sayısı) ile (O(n + N)) karmaşıklığıyla sıralayan bir sıralama algoritmasıdır.
Eklemeli Sıralama (İngilizcesi: Insertion Sort), bilgisayar bilimlerinde kullanılan ve sıralı diziyi her adımda öğe öğe oluşturan bir sıralama algoritmasıdır.
Cüce sıralaması (İngilizcesi: Gnome sort), bilgisayar bilimlerinde kullanılan araya sokmalı sıralamaya benzer bir sıralama algoritmasıdır.
Girdi olarak aldığı diziyi en küçük hale gelene kadar ikili gruplara böler ve karşılaştırma yöntemi kullanarak diziyi sıralar.
Basamağa göre sıralama (İngilizcesi: Radix sort) bilgisayar bilimlerinde sayıları basamaklarının üzerinde işlem yaparak sıralayan bir sıralama algoritmasıdır.