Вы не зашли.
Главная » Общение » скучно епт...
#791. TLENS Off (14)
Moderator
2011.11.15 00:12
tipsun Ну это и есть пузырьковая сортировка
#792. Gemorroj Off (107)
Administrator
2011.11.15 11:11
tipsun написал:
foreach ($array as &$vY) {
зачем передача по ссылке?
tipsun написал:
                $tmp = $sort[$i];
                $sort[$i] = $sort[$n];
                $sort[$n] = $tmp;
кстати, известная штука, могут на собеседованиях спрашивать, как поменять 2 переменные местами, не использую 3 переменную.
Код:
$sort[$i] ^= $sort[$n] ^= $sort[$i] ^= $sort[$n];
#793. tipsun Off (19)
Moderator
2011.11.15 11:11
Gemorroj написал:
tipsun написал:
foreach ($array as &$vY) {
зачем передача по ссылке?
Это я думал работа с реальным массивом, а не копией. (Это просто осталось, я забыл убрать. Хотел сделать 2мя foreach циклами, но у меня не получилось).
Gemorroj написал:

tipsun написал:
                $tmp = $sort[$i];
                $sort[$i] = $sort[$n];
                $sort[$n] = $tmp;
кстати, известная штука, могут на собеседованиях спрашивать, как поменять 2 переменные местами, не использую 3 переменную.
Код:
$sort[$i] ^= $sort[$n] ^= $sort[$i] ^= $sort[$n];
Шаман! big_smile
Спс. smile
Отредактировано tipsun (2011.11.15 11:11)
#794. tipsun Off (19)
Moderator
2011.11.15 12:12
Код:
span style="color: #0000BB"><?php// ^ (разница в битах)// ^= (присвоить разницу в битах)$sort[0] = 5;$sort[1] = 0;$sort[1] ^= $sort[0] ^= $sort[1] ^= $sort[0];//[1=>0] ^= [0=>5] ^= [1=>0] ^= [0=>5]//[1=>5] ^= [0=>5] ^= [1=>5]//[1=>5] ^= [0=>0]//[1=>5]//Это понять можно.$sort[0] = 5;$sort[1] = -1;//[1=>-1] ^= [0=>5] ^= [1=>-1] ^= [0=>5]//[1=>-6] ^= [0=>5] ^= [1=>-6] o_O//[1=>6] ^= [0=>-1]//[1=>5]//Но это как понять? o_Oecho 5 ^(-1); //=-6echo (-1)^ 5; //=-6echo (-5)^(-1); //=4echo (-1)^(-5); //=4//Там получается так что-ли?// +-| 5 - (-1)|=-6 (плюс на минус дает минус)// +-|-1 - 5 |=-6// --|-5 - (-1)|=+4 (минус на минус дает плюс)// --|-1 - (-5)|=+4/* x y x * y * |x - y|--- * --- * |x - y| = -----------------|x| |y| |x * y|*/?>
Отредактировано tipsun (2011.11.15 13:01)
#795. tipsun Off (19)
Moderator
2011.11.15 14:02
А вот с 2-мя foreach тоже получилось smile

Код:
span style="color: #0000BB"><?phpfunction forSort($oldArray) { $i = 0; foreach ($oldArray as $oldArrayValue) { $newArray[$i] = $oldArrayValue; for ($j=0; $j<=$i; $j++) { if ($newArray[$i] < $newArray[$j]) { $newArray[$i] ^= $newArray[$j] ^= $newArray[$i] ^= $newArray[$j]; } } $i += 1; } return $newArray; }function foreachSort($oldArray) { $i = 0; foreach ($oldArray as $oldArrayValue) { $newArray[$i] = $oldArrayValue; foreach ($newArray as $j => $newArrayValue) { if ($newArray[$i] < $newArrayValue) { $newArray[$i] ^= $newArray[$j] ^= $newArray[$i] ^= $newArray[$j]; } } $i += 1; } return $newArray; }?>
Отредактировано tipsun (2011.11.15 14:02)
#796. POFIGISST Off (6)
Участник
2011.11.16 22:10
скоро Новый год,колитесь,кто как будет украшать свой сайт,ну или что нить новогоднее добавлять?  я пока собираюсь ток лого сменить на новогоднее,ну и пока дальше не думал) интересно мнение по поводу лого,мне кажется норм оно,ну другим может не понравиться(( ну я его к посту прикреплю)
Вложения
logo_x4atix.png 12kb {170x50} [загрузок: 688]
#797. TLENS Off (14)
Moderator
2011.11.17 13:01
POFIGISST Ничего делать не собираюсь!
#798. tipsun Off (19)
Moderator
2011.11.17 21:09
Сегодня про Путина посмотрел фильм: "Система Путина".
Я бы назвал это: Путин "за кулисами". smile
Этот фильм походу был подготовлен для зарубежья.
Похож на Дух времени, в котором говорится о зарубежье и подготовлен он для нас. smile
Короче все хорошие.
Отредактировано tipsun (2011.11.18 10:10)
#799. Gemorroj Off (107)
Administrator
2011.11.17 21:09
ссылку кинь?
#800. POFIGISST Off (6)
Участник
2011.11.18 01:01
TLENS написал:
POFIGISST Ничего делать не собираюсь!
многие что-то делают, как на 23 февраля например,на многих сайтах была георгиевская ленточка всунута))
Страниц: 178 79 80 81 82121 Все
Главная
WEB
PunBB Mod v0.6.2
0.046 s