Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Вопрос к программистам - 2 [3]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (3): « 1 2 [3]   

> Описание: Продолжение
EuGen Администратор
Отправлено: 23 Декабря, 2013 - 16:09:36
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Panoptik
Задача о псевдослучайном генераторе в общем случае не связана с задачей про подарки на новый год.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Panoptik
Отправлено: 23 Декабря, 2013 - 16:33:35
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


Помог: 131 раз(а)




ну собственно поэтому и был выбран алгоритм хеширования. любой из них будет удовлетворять этим условиям


-----
Just do it
 
 Top
armancho7777777 Супермодератор
Отправлено: 23 Декабря, 2013 - 18:08:38
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




IllusionMH пишет:
с нуля я бы делал как указано в первых двух ответах.

Да и я.
Ходил пока за сигаретами, представил это практически, т.е. как это было бы в жизни )
Простое кольцо. И даже перемешивать не надо )
 
 Top
IllusionMH
Отправлено: 23 Декабря, 2013 - 18:12:44
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




armancho7777777, ну можно и перемешать, а то автор будет знать порядок.
А если все сделать "по чесноку" тогда берем алгоритм из предыдущей задачи, вводим список имен(знает только автор), потом автор честно вписывает рандомный сид и закрывает файл.
Далее все честно вызывают страницу со своим именем в качестве параметра и получают имя того, кому дарить. Когда все получили имя жертвы, тогда честный программист удаляет файл и никто не знает последовательности.
 
 Top
DlTA
Отправлено: 23 Декабря, 2013 - 20:34:04
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)





вот не думал что задачка настолько трольная получится)
 
 Top
EuGen Администратор
Отправлено: 30 Октября, 2015 - 00:53:11
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Дано - дерево, однако же, со следующими особеностями:

- Дерево невозможно сразу всё "получить". Элементы дерева можно получить некоторой производящей функцией, которая ставит в соответствие текущему узлу и уровню - список его подчинённых узлов.
- Дерево бесконечно. Иными словами, для любого уровня дерева и для любого узла производящая функция возвратит непустое множество подчинённых узлов.

Задача - создать обход листьев дерева, который принимает как параметр предельный уровень вложенности, но при этом генерирует значения, а не возвращает в виде массива. Листом дерева (в виду его формальной бесконечности) считается узел на уровне, переданном функции как предельный.

Например, пусть существует функция Y, которая принимает два параметра - node (узел) и level (уровень), и возвращает массив. Пусть значения узлов - будут обычными строками. Тогда нужно написать функцию X, которая принимает начальный узел и предельный уровень, и генерирует значения:

PHP:
скопировать код в буфер обмена
  1. //define $level, $startNode
  2. foreach (X($startNode, $level) as $leafNode) { /*...*/}


пояснение: инструменты (Отобразить)

пояснение: алгоритмы (Отобразить)

пояснение: версии (Отобразить)


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Love_me_Kiss_me
Отправлено: 13 Ноября, 2015 - 09:25:19
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Нояб. 2015  


Помог: 0 раз(а)




Подскажите пожалуйста))) Хочу ниже Лого сайта поставить картинку Регистрируйся у нас весело!!! Куда надо зайти и что прописать? Я в этом очень молодой и только начинаю изучать программирование!
Прикреплено изображение (Нажмите для увеличения)
002.png
 
 Top
SAD
Отправлено: 13 Ноября, 2015 - 10:20:29
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




Зачем Вы тут спрашиваете?! Создавайте отдельный пост и спрашивайте там.
 
 Top
Страниц (3): « 1 2 [3]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Прочее »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB