|
Форум Форум
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Rasty Crackpot цитировать
Репутация: +88/–10
Зарегистрирован: 23.05.2006 Сообщения: 24372
Награды: Нет
|
Добавлено: Вт Апр 05, 2016 7:09 pm Заголовок сообщения: shuffler.php |
|
|
Код: | <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" >
N: <input type="text" name="n" value="<?php if(isset($_POST['n'])) echo $_POST['n']; ?>" /><br />
B: <input type="text" name="b" value="<?php if(isset($_POST['b'])) echo $_POST['b']; ?>" /><br />
<input type="submit">
</form>
<?php
$filename="shuffler.png";
if(isset($_POST['n']) && $_POST['n']!=""){
$n=$_POST['n'];
}else{
$n="001011010010110100101001011010010110101101001011010010100101101001011010110100101101001011010110100101101001010010110";
}
if(isset($_POST['b']) && $_POST['n']>0){
$b=(int)$_POST['b'];
}else{
$b=2;
}
$sizex=strlen($n);
$sizey=($sizex+1)*$b;
$im=imagecreatetruecolor($sizex, $sizey);
$colorb=ImageColorAllocate($im, 0, 0, 0);
$colorw=ImageColorAllocate($im, 255, 255, 255);
$colorg=ImageColorAllocate($im, 127, 127, 127);
imageFilledRectangle($im, 0, 0, imageSX($im), imageSY($im), $colorb);
for($x=0; $x<$sizex; $x++){
$array[$x]=$x;
}
for($i=0;$i<$b;$i++){
$right=array();
$left=array();
for($x=0; $x<$sizex; $x++){
if($n[$x]==1){
array_push($right, $array[$x]);
}else{
array_push($left, $array[$x]);
}
imageSetPixel($im, $x, $array[$x]+$i*($sizex+1), $colorw);
}
imageLine($im, 0, ($sizex+1)*$i-1, $sizex, ($sizex+1)*$i-1, $colorg);
$array=array_merge($left, $right);
}
imagepng($im, $filename);
imagedestroy($im);
$cach="?".rand();
echo "<img src=\"".$filename.$cach."\"></br>\n";
?>
|
|
|
Вернуться к началу |
|
|
Rasty Crackpot цитировать
Репутация: +88/–10
Зарегистрирован: 23.05.2006 Сообщения: 24372
Награды: Нет
|
Добавлено: Вт Апр 05, 2016 7:38 pm Заголовок сообщения: |
|
|
От балды последовательность
100101011010010101101001010110100101011010010101101001010110 (1001010110~6):
|
|
Вернуться к началу |
|
|
Rasty Crackpot цитировать
Репутация: +88/–10
Зарегистрирован: 23.05.2006 Сообщения: 24372
Награды: Нет
|
Добавлено: Вт Апр 05, 2016 7:48 pm Заголовок сообщения: |
|
|
Слишком непредсказуемо энтропия изменяется. Хуй ты тут чего сделаешь. Надобно попробовать туда какой-нить элементарный паттерн всобачить |
|
Вернуться к началу |
|
|
Rasty Crackpot цитировать
Репутация: +88/–10
Зарегистрирован: 23.05.2006 Сообщения: 24372
Награды: Нет
|
Добавлено: Вт Апр 05, 2016 8:27 pm Заголовок сообщения: |
|
|
Пёрхвект шуфл. Тот shuffle как-бы вообще частичный случай. Подмножество
Admin писал(а): | Слишком непредсказуемо энтропия изменяется. Хуй ты тут чего сделаешь. |
Хм... а чего не предсказуемо? Уже некоторые закономерности заметил. Так, сча мысля где-то крутится. Не упустить главное |
|
Вернуться к началу |
|
|
Rasty Crackpot цитировать
Репутация: +88/–10
Зарегистрирован: 23.05.2006 Сообщения: 24372
Награды: Нет
|
Добавлено: Ср Апр 06, 2016 1:49 am Заголовок сообщения: |
|
|
1011111111111111111111111111111101
1011111111111111111111111111111101
1011111111111111111111111111111101
1011111111111111111111111111111101
|
|
Вернуться к началу |
|
|
|
|
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group Русская поддержка phpBB
|