нужна помощь, Турнирная сетка.

Diesel_craft

Профессор
Регистрация
21 Мар 2012
Сообщения
163
Реакции
46
1. Так как по срокая я реально ленился возникла небольшая проблемка.
один из пунктов это жеребьевка и турнирная сетка.
По поводу жеребьевки там все очень просто
SE = single emuliton
Генерирую я турнир(по кол-ву участников) (SE 64)( SE 32) (SE16).
Скриптик турнирной таблицы я взял Erik M. Zettersten ( Для просмотра ссылки Войди или Зарегистрируйся )
Вообщем получаю я такой результат
Для просмотра ссылки Войди или Зарегистрируйся
Теперь не могу сообразить как мне нужно генерировать след. сетку (если была это 1\32 теперь 1\16).
как именно привязать мне в сетке 1\16, 1 клетка сетки победителей 1 и 2 клетки сетки 1\32.
У кого какие идеи?
П.С. Для одного турнира от 1 до 30 сеток, в 1 сетке до 64 игроков
 
Последнее редактирование модератором:
Они должны показываться на странице все вместе в виде одной таблицы или возможен вывод лентой ?
 
смысл в том что нужно зделать следуший етап игор. понять нужно каким свойсвом связать пари сеток. победитель 1 проходить в право в следуший етап, победитель 2 играеть с победителем 1 , победитель 3 играеть с победителем 4 и т.п.
вывод только в такой форме сетки турнирной

сори за такой русский друг украинец, по его просьбе сделал пост
 
возникает логичный вопрос, какие свойства уже есть на данный момент?

пока решение видится как рекурсивный обход таблицы с построением дерева.

Таблица примерно такого стиля

id 34 date 13.11.13 win 0
id 35 date 13.11.13 win 1
id 36 date 13.11.13 win 1
id 37 date 13.11.13 win 0

Первый запрос получаем кол-во этапов или даты, только уникальные значения.

Вторым запросам выбираем. По одной из дат (этапу) при условии победы =1 . На сайте группируем по два в порядке выдачи.

Как-то так, подробнее нужно понимать что есть сделано на данный момент.
 
Решение очень простое при использование матриц
могли бы показать пример или ссылку на применение матриц к подобным задачам? Подобные задачи достаточно часто встречаются на практике.
 
Назад
Сверху