Добрый день, нужна помощь в задачке по социальным сетям (пример в приложении): необходимо из группы друзей отобрать закрытые группы (кластеры), в состав которых попадают только те, кто есть друг у друга в списке. Заранее спасибо.
Добрый день, нужна помощь в задачке по социальным сетям (пример в приложении): необходимо из группы друзей отобрать закрытые группы (кластеры), в состав которых попадают только те, кто есть друг у друга в списке. Заранее спасибо.Scribe
В целом, задача такая: есть группа людей. У каждого из них есть список друзей одинакового размера (4 человека). Нужно из всего составить группы из 3 и более лиц по принципу наличия друг у друга в друзьях (они есть друг у друга в друзьях). У меня есть массив в excel, в котором нужно автоматизировать этот процесс, т.е. на выходе должны получиться список групп (в примере выделил желтым). В первой ячейке условный номер группы, далее в каждой ячейке номер друга, "состоящего в группе".
В целом, задача такая: есть группа людей. У каждого из них есть список друзей одинакового размера (4 человека). Нужно из всего составить группы из 3 и более лиц по принципу наличия друг у друга в друзьях (они есть друг у друга в друзьях). У меня есть массив в excel, в котором нужно автоматизировать этот процесс, т.е. на выходе должны получиться список групп (в примере выделил желтым). В первой ячейке условный номер группы, далее в каждой ячейке номер друга, "состоящего в группе".Scribe
Сообщение отредактировал Scribe - Пятница, 31.10.2014, 14:54
Что за "номер друга", если у них есть нормальные имена "Друг 1-3". Если у каждого друга есть по 4 товарища, может "друзей должно быть 5? Как расшифровать эту "жёлтенькую группу".
Что за "номер друга", если у них есть нормальные имена "Друг 1-3". Если у каждого друга есть по 4 товарища, может "друзей должно быть 5? Как расшифровать эту "жёлтенькую группу".wild_pig
Внес корректировки. есть 5 человек - Вася, Витя, Петя, Саша, Миша. У каждого из них всего по 3 друга. Нужно собрать закрытую группу из 3 человек, которые есть друг у друга в списке из 3 друзей (желтым выделил пример), нужен такой макрос, который мог заполнить эти 3 и более ячеек самостоятельно выбрав из общего списка.
Внес корректировки. есть 5 человек - Вася, Витя, Петя, Саша, Миша. У каждого из них всего по 3 друга. Нужно собрать закрытую группу из 3 человек, которые есть друг у друга в списке из 3 друзей (желтым выделил пример), нужен такой макрос, который мог заполнить эти 3 и более ячеек самостоятельно выбрав из общего списка.Scribe