Algoritma Türü: Sıralama Algoritması
Açıklama: Sıralanacak eleman kümesinden ilk eleman alınır. Eğer kendinden sonrakinden büyükse yerleri değiştirilir.
Sonraki elemana geçilir ve aynı işlem tekrarlanır. Dizinin sonuna varıldığında en büyük eleman sonda yer alır. Dizinin başına dönerek
bu işlem sondan birinci elemana kadar tekrarlanır. Her adımda bir eleman daha azaltılarak devam eden iterasyon bütün elemanların yerini bulmasıyla sonlanır. Algoritmanın javada implement edilmiş hali :
for (int i = 1; i < sortArray.length; i++) {
for (int j = 0; j < sortArray.length - i; j++)
{
if(sortArray[j] > sortArray[j+1])
{
temp = sortArray[j+1];
sortArray[j+1] = sortArray[j];
sortArray[j] = temp;
}
}
}
İlgili Yazılar:
- Seçim Sıralama(Selection Sort) Algoritma Appleti Algoritma Adı: Seçim Sıralama Algoritması(Selection Sort) Algoritma Türü: Sıralama Algoritması...
- Birleştirmeli Sıralama (Merge Sort) Algoritma Appleti Algoritma Adı: Birleştirmeli Sıralama Algoritması (Merge Sort) Algoritma Türü: Sıralama...
- Eklemeli Sıralama (Insertion Sort) Algoritma Appleti Algoritma Adı: Eklemeli Sıralama Algoritması(Insertion Sort) Algoritma Türü: Sıralama Algoritması...
- Ulusal Bilgisayar Olimpiyadı 2009 – Soru 44 Aşağıdaki programın derlenip çalıştırılması sonucu ne basılır? int i, a[]...
- K-Orta Kümeleme Algoritması Algoritma Adı: K-Orta Kümeleme Algoritması(K-Means Clustering) Algoritma Türü: Kümeleme...



Orhan, bu applet çalışmıyor. Sebep?
Niye çalışmasın güzel kardeşim
. Browserinda Java plugini varsa çalışır. Belki birde JRE’ni update etmen gerekebilir
Sıralama uygulaman güzel olmuş. Benim de bir projem var ama nasıl yapacağımı bilmiyorum sıralama algoritmasından.Ben 10 tane resmi büyükten küçüğe doğru sıralayacağım sıralama algoritmasıyla. Bana yardımcı olursanız nasıl yapacağım konusunda teşekkür ederim. Mailinizi bekleyeceğim.
paylşım için teş.ler benim final ödevim bu dersten mesela 5,7,28,64,2,3,67 bu sayıları bu yöntemle yazmam lazımmış yardımcı olursan sevinirim
arkadaşlar bu sitenin neresinde yazılmış halini bulabilirim ?
benim bir final ödevim var yardimci olabilirseniz sevinirim c++ da bubble sort yöntemiyle sayilarin siralanmasi icin bir program yazmamiz gerekiyo ama ben bilmiyorum bu konuda bana yardimci olabilirseniz sevinirim programda su özellikler isteniyo programın basinda kisiden kac sayi girilecegi istenecek ve teker teker sayilar istenecek ardindan büyükten küçüge mi yoksa kücükten büyügemi siralanacagi sorulacak siralama bittikten sonra ise cikmak istiyorsan h ye devam etmek istiyorsan e ye bas diye soracak ve e ye basinca program tekrar basa alip bizden aynı seyleri tekrar yapmamizi isteecek yani program tek seferlik olmayacak bo konuda yardim edebilirseniz cok sevinirim cünkü bu benim final ödevim yardiminiz icin simdiden tesekkür ederim