sonterix
@sonterix

Как отсортировать массив так, чтоб превратить в древовидную структуру?

const variants = [
  ['0', 'Slate', 'Single'],
  ['1', 'Slate', 'Single'],
  ['2', 'Slate', 'Single'],
  ['3', 'Slate', 'Single'],
  ['4', 'Slate', 'Single'],
  ['5', 'Slate', 'Single'],
  ['0', 'Slate', '3-Pack'],
  ['1', 'Slate', '3-Pack'],
  ['2', 'Slate', '3-Pack'],
  ['3', 'Slate', '3-Pack'],
  ['4', 'Slate', '3-Pack'],
  ['5', 'Slate', '3-Pack']
]


Есть такой массив. Нужно его отсортировать таким образом, чтоб получились варианты типа:
0 - для него доступен Slate и для него доступен Single и 3-Pack
и таким образом сделать структуру чтоб в зваисимости от выбранного отображались доступные следующие варианты

Буду рад люому совету или помощи
  • Вопрос задан
  • 121 просмотр
Пригласить эксперта
Ответы на вопрос 1
mayton2019
@mayton2019
Bigdata Engineer
Автор ну ты капец мотивирующие задачи ставишь. Все структуры данных - с анонимными полями. Ну и как писать алгоритм? Есть tuple с тремя полями. Поле первое без имени .. второе без имени.

Мог бы хоть усилие приложить чтоб оформить.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы