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 с тремя полями. Поле первое без имени .. второе без имени.

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

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

Войти через центр авторизации
Похожие вопросы