Исходные шаги к месту назначения - PullRequest
1 голос
/ 01 июня 2019

У меня есть два столбца, а именно Источник и Назначение.Я ищу какой-то VBA, чтобы найти путь от источника к месту назначения.

Source  Destination
1. MW   PW
2. MW   Shdn
3. PW   MW
4. PW   Circ
5. Circ Run
6. Circ PW
7. Run  Circ
8. Run  Shdn
9. Shdn MW

В качестве примера.Если я выберу Sourse: MW и Destination: Run.тогда я должен получить результаты, как показано ниже.

1. MW_PW
2. PW_Circ
3. Circ_Run

Я попробовал несколько возможностей, таких как алгоритмы Djkstra, DFS, но я не смог получить желаемые результаты.

Ввод

Source(colum A) Destination(CoulmB)
1. MW          PW
2. MW          Shdn
3. PW          MW
4. PW          Circ
5. Circ        Run
6. Circ        PW
7. Run         Circ
8. Run         Shdn
9. Shdn        MW

Выбор

source : MW
Dest : Run

Выход

1. MW_PW
2. PW_Circ
3. Circ_Run
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...