|  | 
| 
Встроенные циклы или перебор всех значений (вариантов) | |||
|---|---|---|---|
| #18+ Перебор всех возможных комбинаций. Как реализовать ? Вопрос возникал давно, но не задавал так как мог обойтись и без. Было всегда интересно построить логику игры в шашки, шахматы (попробовать), а сейчас нужно конкретно парсить: [преф1|преф2|преф3|преф4] КореньСлова1 [окнч1|2|3|4] [преф1|преф2|преф3|преф4] КореньСлова2 [окнч1|2|3|4] варианты "|" условно "ИЛИ" в [], также [[]|[]] и другие условности (лично своя задача, свой формат). Любую модель можно проверять в цикле, но количество циклов переменное. И универсальный вариант был бы For f(масив)=1 to max_z , но VB6 в отличии от TurboBasic не работает с циклами в которых можно использовать массив за переменную. Как создать эффект Particle. В других языках чуть по проще. Думал в VB6 заморачиваться классами, каждый как отдельный вариант или есть более простые решения. Знаю насколько скорость выполнения программы падает в VB6 когда использовать классы. Что посоветуете ? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.09.2014, 15:00 |  | ||
| 
Встроенные циклы или перебор всех значений (вариантов) | |||
|---|---|---|---|
| #18+ Андрей159, топчетесь на месте . Все циклы с For можно заменить на другие виды циклов/операторов ветвления. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.09.2014, 16:10 |  | ||
|  | 

| start [/forum/topic.php?fid=60&tid=2156211]: | 0ms | 
| get settings: | 12ms | 
| get forum list: | 13ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 38ms | 
| get topic data: | 13ms | 
| get forum data: | 3ms | 
| get page messages: | 47ms | 
| get tp. blocked users: | 2ms | 
| others: | 227ms | 
| total: | 363ms | 

| 0 / 0 | 
