Teşekkürler... Ama bunun için pawn'da zaten fonksiyon bulunuyor? (SortIntegers)
Açıklama:
Bu stock ile tek boyutlu sayısal dizilerinizi küçükten büyüğe veya büyükten küçüğe doğru sıralayabilirsiniz.
Ayrıntılar:PHP- Kodu:
stock dizi_sirala( dizi[] , maxlen, flag=1 ) {
static num_tmp, array_tmp;
switch(flag) {
case 1:{
for(new i ; i<maxlen ; i++) {
num_tmp = i;
for(new j = i+1 ; j<maxlen+1 ; j++) {
if(dizi[num_tmp] > dizi[j]) {
num_tmp = j;
}
}
if( num_tmp != i) {
array_tmp = dizi[num_tmp];
dizi[num_tmp] = dizi[i];
dizi[i] = array_tmp;
}
}
}
case 2:{
for(new i ; i<maxlen ; i++) {
num_tmp = i;
for(new j = i+1 ; j<maxlen+1 ; j++) {
if(dizi[num_tmp] < dizi[j]) {
num_tmp = j;
}
}
if( num_tmp != i) {
array_tmp = dizi[num_tmp];
dizi[num_tmp] = dizi[i];
dizi[i] = array_tmp;
}
}
}
}
}
1. parametre = Sıralanacak sayıları içeren tek boyutlu dizi.
2. parametre = Dizinin maksimum uzunluğu. ( charsmax(dizi) )
3. parametre = Sıralama şekli ( 1: Küçükten büyüğe doğru, 2: Büyükten küçüğe doğru )
Örnek:
PHP- Kodu:
new array[10] = { 5, 8, 1, 3, 0, 4, 9, 2, 6, 7 }
/***********************************************/
dizi_sirala(array, 9, 1)
// Son Hali:
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }
/************************************************/
dizi_sirala(array, 9, 2)
// Son Hali:
{ 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 }
Konu akcaliberkk tarafından (29-05-18 Saat 20:26 ) değiştirilmiştir.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz: destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/
Teşekkürler... Ama bunun için pawn'da zaten fonksiyon bulunuyor? (SortIntegers)
Konu FqhTR tarafından (27-07-13 Saat 14:01 ) değiştirilmiştir.
Teşekkürler...
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
PHP- Kodu:
İletişim => cebinihat@hotmail.com
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
PHP- Kodu:
İletişim => cebinihat@hotmail.com
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
PHP- Kodu:
İletişim => cebinihat@hotmail.com
En İyi Konularım:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
color="#ff0000">CSPLAGUE.com
Evet biliyorum, öğrenmek isteyenler için nasıl çalıştığını göstermek istedim. Her dilde lazım olan bir şey pawnda varsa da daha büyük dillerde bazen kendin yazmak zorunda kalabiliyorsun.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz: destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/
Doğru söylüyorsun... Mesela C gibi.
Bu bir bubble sort ornegi galiba?
selection sort
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz: destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/