Kullanıcı Tag Listesi

6 sonuçtan 1 ile 6 arası
Like Tree1Likes
  • 1 Post By akcaliberkk

Konu: [STOCK] Dizilerde Sıralama Algoritması

Threaded View

  1. #1
    Nemesis* coadmin akcaliberkk - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Jun 2012
    Yer
    İstanbul
    Mesajlar
    2.027
    Bahsedildi
    105 Mesaj
    Etiketlenmiş
    10 Konu
    Tecrübe Puanı
    10

    Standart [STOCK] Dizilerde Sıralama Algoritması

    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.


    PHP- Kodu:
    stock dizi_siraladizi[] , maxlenflag=) {
        
        static 
    num_tmparray_tmp;
        switch(
    flag) {
            case 
    1:{
                for(new 
    i<maxlen i++) {
                    
    num_tmp i;
                    for(new 
    i+j<maxlen+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<maxlen i++) {
                    
    num_tmp i;
                    for(new 
    i+j<maxlen+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;
                    }
                }
            }
        }

    Ayrıntılar:

    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] = { 581304926}

    /***********************************************/

    dizi_sirala(array, 91)

    // Son Hali:
    012345678}

    /************************************************/

    dizi_sirala(array, 92)

    // Son Hali:
    987654321
    Konu akcaliberkk tarafından (29-05-18 Saat 20:26 ) değiştirilmiştir.
    Pikachu likes this.

    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/


Benzer Konular

  1. [STOCK] İkincil Silah Kontrolü
    By akcaliberkk in forum [KOD] Pawn Script
    Cevaplar: 3
    Son Mesaj: 04-05-15, 22:46
  2. perm leri sıralama yardım
    By hayal in forum Team Speak 3 Destek
    Cevaplar: 2
    Son Mesaj: 17-07-13, 04:08
  3. [STOCK] Patlama Yarat
    By akcaliberkk in forum [KOD] Pawn Script
    Cevaplar: 2
    Son Mesaj: 08-07-13, 14:09
  4. [STOCK] Haritada Sis Oluştur
    By akcaliberkk in forum [KOD] Pawn Script
    Cevaplar: 0
    Son Mesaj: 20-05-13, 17:03
  5. M3 wooden stock
    By VFordentta in forum M3
    Cevaplar: 9
    Son Mesaj: 14-05-13, 20:00

Kullanıcıların arama motorlarındaki kullandığı taglar:

Bu Konudaki Etiketler

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •  

SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121