За последние 24 часа нас посетили 17444 программиста и 1277 роботов. Сейчас ищут 1512 программистов ...

Как все можна поделать переустановку

Тема в разделе "PHP для новичков", создана пользователем ergocom, 29 мар 2008.

Статус темы:
Закрыта.
  1. ergocom

    ergocom Активный пользователь

    С нами с:
    24 янв 2008
    Сообщения:
    12
    Симпатии:
    0
    PHP:
    1.  
    2. <?php
    3. $arr = array(0 =>'4',1 =>'9',2 =>'7',3 =>'6',4 =>'2',5 =>'3');
    4.  
    5. for ($i = (count($arr)-1); $i >= 0; $i--) {    
    6.     for ($j = 0; $j<=($i-1); $j++)    
    7.   if ($arr[$j] < $arr[$j+1]) {  
    8.   $k = $arr[$j];
    9.   $k;  // 9
    10.   $arr[$j] = $arr[$j+2];
    11.   $arr[$j+2] = $k;
    12.         }
    13. }
    14.  
    15.  
    16.            for($i = 0; $i < count($arr); $i++)
    17. {
    18.  
    19.  
    20.  
    21.  
    22. echo "<br>";
    23. echo   $arr[$i] ;
    24.  }
    25.    echo"<br><br>";
    26.  
    27.  
    28. ?>
    29.  
    30.  
    как еще можна сделать переборку
     
  2. lexa

    lexa Активный пользователь

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Напиши по-русски чего тебе надо.
     
  3. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Трындец.

    PHP:
    1. <?php
    2. $words = Array ("Как", "все", "можна", "поделать", "переустановку");
    3. $rand_keys = array_rand($words, sizeof($words));
    4. for ($i = 0; $i <sizeof($words); $i++) {
    5.    $sentence .= $words[$rand_keys[$i]].' ';
    6. }
    7. echo $sentence;
    8. ?>
     
  4. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    PHP:
    1. <?php
    2. $arr = array(0 =>'4',1 =>'9',2 =>'7',3 =>'6',4 =>'2',5 =>'3');
    3. shuffle($arr);
    4. print_r($arr);
    5. ?>
     
  5. ergocom

    ergocom Активный пользователь

    С нами с:
    24 янв 2008
    Сообщения:
    12
    Симпатии:
    0
    еще не спал :!:

    А если если без стандартных функций :!:

    Например с быстрой сортировкой.
     
  6. RomanBush

    RomanBush Активный пользователь

    С нами с:
    5 дек 2007
    Сообщения:
    798
    Симпатии:
    0
    Адрес:
    200 км от Москвы
    Тогда лучше на ассемблере. Уже обсуждалось.
     
Статус темы:
Закрыта.