![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | ||
Форумчанин
Регистрация: 01.06.2011
Сообщений: 215
|
![]() Цитата:
сразу же еще сюда вопрос кину,чтобы не флудить темы. насчет потоков создаю поток- юнит самого потока(это из другого проекта) Код:
Код:
в книги которую читал по теме сделано также.. Цитата:
Последний раз редактировалось Stilet; 19.08.2011 в 20:54. |
||
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 27.07.2011
Сообщений: 71
|
![]()
вообще-то имена классов принято предварять буквой Т (TRefresh).
а вдруг уже есть функция или переменная с именем refresh? попробуй изменить имя потока
Техника несовершенна: компьютеру, чтобы прийти в себя, нужно три пальца, человеку - всего два!
|
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 01.06.2011
Сообщений: 215
|
![]()
да,с "T" все работает,спасибо)
делаю так Код:
aaw2 abw2 acw2 baw2 bbw2 bcw2 caw2 cbw2 ccw2 разобрался) а как сделать,если я заранее не знаю из скольки символов должна состоять эта строка? навпример не из 4 а из 10 тут чтоли просто ифов понадобафлять? Код:
Последний раз редактировалось Stilet; 19.08.2011 в 20:56. |
![]() |
![]() |
![]() |
#14 | |
Пользователь
Регистрация: 27.07.2011
Сообщений: 71
|
![]() Цитата:
например для строки из 7 символов каждая позиция строки может принимать 32 символа, значит 32^7 = 34 359 738 368 варианта. Каждое слово занимает 7 байт минимум, следовательно 34359738368 * 7 = 240518168576 байт = 224 ГБ. а если символов не 32, а больше. в Пентагоне, и то наверное долго бы перебирали (перебор строк из 5 символов занял примерно 2 минуты - это с учетом того что я не отображал прогресс выполнения цикла, а если делать с прогрессом, который будет отображаться при каждом найденном варианте, то работа цикла СИЛЬНО замедлится) вот, для устрашения ![]() все 10-символьные комбинации из 32 символов займут 10 485 760 ГБ!
Техника несовершенна: компьютеру, чтобы прийти в себя, нужно три пальца, человеку - всего два!
Последний раз редактировалось Stilet; 19.08.2011 в 21:03. |
|
![]() |
![]() |
![]() |
#15 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
ничто не ново под луной...
смотрите темы: Перебор всех доступных значений! Комбинаторика - нахождение всех возможных комбинаций |
![]() |
![]() |
![]() |
#16 | |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
![]() Цитата:
учитывая что на 1 симв - 1 байт Но зачем это где-то хранить, если это можно получить Run-time?
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
Последний раз редактировалось chertovich; 19.08.2011 в 12:09. |
|
![]() |
![]() |
![]() |
#17 | |
Пользователь
Регистрация: 27.07.2011
Сообщений: 71
|
![]() Цитата:
32^10 = 1 125 899 906 842 624 вариантов. каждый вариант = 10 байт, значит всего 11 258 999 068 426 240 байт, дальше сам (в любом случае - у тебя что, винт на столько гиг есть или ОЗУ ![]()
Техника несовершенна: компьютеру, чтобы прийти в себя, нужно три пальца, человеку - всего два!
|
|
![]() |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
![]()
Сорри, да, надо было на 10 умножать а не на 1)
Но не в этом суть, зачем это где-то хранить, если можно получить Run-time?
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
![]() |
![]() |
![]() |
#19 |
Пользователь
Регистрация: 27.07.2011
Сообщений: 71
|
![]()
знал, что будет этот вопрос! а ты подумал, сколько времени будет идти перебор? недели? месяцы? а может больше??
Техника несовершенна: компьютеру, чтобы прийти в себя, нужно три пальца, человеку - всего два!
|
![]() |
![]() |
![]() |
#20 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
![]()
А можно сформулировать цель данного перебора, тогда можно и придумать, как это реализовать
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подстановка Cookies | Fizerator | Работа с сетью в Delphi | 0 | 21.05.2011 19:13 |
Подстановка формул | metotron | Microsoft Office Excel | 2 | 24.11.2010 18:58 |
Подсчитать количество букв "А" в предложении и общее количество букв.В тексте из файла несколько строк. | kvas91 | Общие вопросы C/C++ | 3 | 14.11.2010 16:51 |
Подстановка | Ael | Microsoft Office Access | 3 | 04.11.2010 19:17 |
Сравнение и подстановка | tsasha1 | Microsoft Office Excel | 2 | 08.04.2008 14:47 |