|
|
|
|
|
для: Trianon
(25.12.2010 в 19:57)
| | >Я считаю, что требование "узнать забытый пароль" нарушает саму концепцию паролей.
>И потакать ему - абсурдно.
На все 100% верное утверждение!!! | |
|
|
|
|
|
|
|
для: Dimon-zmey
(25.12.2010 в 18:01)
| | Время выполнение данной задачи, прямо пропорционально её идиотизму!
Куда проще отправить пользователю на ящик ссылку для изменения пароля и создать его с нуля.. | |
|
|
|
|
|
|
|
для: neadekvat
(26.12.2010 в 12:13)
| | пожалуй, мысль, что средствами быстрого поиска по хешу ключа, встроенными в ядро языка, непременно следует воспользоваться, была единственной к началу процесса поиска решения. :)))
Основное время было потрачено на рекурсию, позволяющую перебирать пароли по мере роста их длины. | |
|
|
|
|
|
|
|
для: Trianon
(26.12.2010 в 01:02)
| | Но идея использовать ключи массива в таком качестве - это открытие для меня. Я бы ковырялся с функциями array_*, а так сколько ресурсов экономится. | |
|
|
|
|
|
|
|
для: neadekvat
(26.12.2010 в 00:23)
| | А я помню? Это ж почти 4 года назад было - даж обращения к символам строки извратные стоят.
Часа 2-4 наверное. | |
|
|
|
|
|
|
|
для: Trianon
(26.12.2010 в 00:11)
| | Времени на приход к такому алгоритму | |
|
|
|
|
|
|
|
для: neadekvat
(25.12.2010 в 21:44)
| | Понадобилось времени на подбор?
Я и не проверял, это ж от процессора зависит.
А надо было попытаться? | |
|
|
|
|
|
|
|
для: Dimon-zmey
(25.12.2010 в 18:24)
| | если пользователю нужен будет старый пароль любыми способами, то он будет готов и час ждать
нахера ему старый пароль если он его не помнит?
воду вы мутите молодой человек
такие скрипты пишутся ночью под одеялом с фонариком | |
|
|
|
|
|
|
|
для: Trianon
(25.12.2010 в 21:38)
| | Вот это скорость!
Мне, кстати, первым делом в голову тоже вложенные цикли пришли.
Сколько вам понадобилось времени для второго варианта решения (показанного по ссылке)? | |
|
|
|
|
|
|
|
для: Красная_шляпа
(25.12.2010 в 21:28)
| | Вот мое решение одной очень давней задачи.
Там можно и скорость оценить. | |
|
|
|
|