
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
| 
 | 
| 12.09.2014, 15:00 | |||
|---|---|---|---|
| Встроенные циклы или перебор всех значений (вариантов) | |||
| #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, 16:10 | |||
|---|---|---|---|
| 
 | |||
| Встроенные циклы или перебор всех значений (вариантов) | |||
| #18+ Андрей159, топчетесь на месте . Все циклы с For можно заменить на другие виды циклов/операторов ветвления. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 
 | 

| start [/forum/topic.php?fid=60&mobile=1&tid=2156211]: | 0ms | 
| get settings: | 10ms | 
| get forum list: | 14ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 39ms | 
| get topic data: | 12ms | 
| get forum data: | 2ms | 
| get page messages: | 43ms | 
| get tp. blocked users: | 1ms | 
| others: | 12ms | 
| total: | 141ms | 

 
    | 0 / 0 | 
