Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.07.2010, 13:38   #1
MaRteN571
Новичок
Джуниор
 
Регистрация: 08.07.2010
Сообщений: 1
Вопрос Трудности с турнирной сеткой

Ребят решил заняться построение турнирной сетки, но не знаю с чего начать, а именно можете помочь найти алгоритм или исходник турнирной сетки? Ясное дело иммею ввиду сетку, которая будет сама обновляться после того как участники внесут свои результаты, буду рад даже мануальчику какому-нибудь все излазил нигде не нашел
MaRteN571 вне форума Ответить с цитированием
Старый 08.07.2010, 14:03   #2
LeoN
Форумчанин
 
Аватар для LeoN
 
Регистрация: 03.11.2006
Сообщений: 278
По умолчанию

для начало нужно определиться с параметрами сетки, по каким критериям строится, все остальное элементарно и даже не нуждается в описании.
Разработка сайтов -дело прикольное
LeoN вне форума Ответить с цитированием
Старый 08.07.2010, 14:18   #3
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

Турнирную сетку делают на первом году обучения профильной специальности по программированию. Дизайн и всякие вкусности, это уже отдельно.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Старый 08.07.2010, 16:38   #4
Cronos20
Форумчанин
 
Регистрация: 08.07.2010
Сообщений: 679
По умолчанию

Поясню задачу.
У нас есть список из 16-32 команд .. Они играют на вылет (плей-оф). В базе данных есть матчи с результатами (Команда1 vs Команда2).
Задача - графически в html нарисовать с помощью php турнирную сетку (дерево). Ну задача не слишком сложная... решить могу, но время поджимает .. а алгоритм какой-то кривой получается. Основная проблема - как генерировать строки в <table> .. получаются сложные rowspan.
НУ даже это вроде бы ничего. Есть вторая задача - создать такой же алгоритм рисования сетки команд в системе - до 2-х поражений (Full Double Eleminatuin), где проигравшая 1 раз команда вылетает в нижнюю сетку (в нужную ее часть) и затем победители нижней и верхней сетки встречаются в финале.
Я понимаю, что просить писать кого-то готовые скрипты это уже слишком, просто может кто-нибудь встречал в инете что-нить похожее...
Самая главная проблема - расчертить <table> со строками (только обязательно вертикально нужно - горизонтально я почти сделал для простой системы) или может предложите более оптимальный метод.
Cronos20 вне форума Ответить с цитированием
Старый 08.07.2010, 17:13   #5
LeoN
Форумчанин
 
Аватар для LeoN
 
Регистрация: 03.11.2006
Сообщений: 278
По умолчанию

думаю будет проще сделать div со вложенными div'ами, выравнивание по центру и прописка несложных стилей.
Разработка сайтов -дело прикольное
LeoN вне форума Ответить с цитированием
Старый 08.07.2010, 17:34   #6
Cronos20
Форумчанин
 
Регистрация: 08.07.2010
Сообщений: 679
По умолчанию

Цитата:
только обязательно вертикально нужно - горизонтально я почти сделал для простой системы
ой.... наоборот))) горизонтально нужно ... ну хоршо дивы ... а как выровнять по центру по вертикали допустим 2 блока относительно 4-х слева .. да еще правильно рассчитать их высоту, чтобы симметрично было??)))
Cronos20 вне форума Ответить с цитированием
Старый 09.07.2010, 16:16   #7
Cronos20
Форумчанин
 
Регистрация: 08.07.2010
Сообщений: 679
По умолчанию

Ну так что??? Кто-нить делал "Турнирную сетку на первом году обучения профильной специальности по программированию" ??? Или все студенты сразу пропали??)))))
Ладно сижу вот сам пишу-соображаю)
Cronos20 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчет результатов в турнирной таблице. vladi Microsoft Office Excel 5 29.06.2010 13:45
C# и Java трудности. LaiQue Общие вопросы .NET 0 24.04.2010 15:50
Трудности перевода Elidan Общие вопросы C/C++ 0 10.06.2009 01:49
Трудности с формулой arr1val Microsoft Office Excel 1 15.08.2008 17:18
Трудности перевода Maks1978 Свободное общение 6 30.05.2008 12:55