Ordne Paare von Zahlen so an, dass die Mitglieder benachbarter Paare gleich sind

Ich möchte die folgenden Elemente so anordnen, dass die längste mögliche Kette mit 12-8 beginnt und die Zahlen von Ende zu Ende übereinstimmen.

Meine Artikel sind 7-4, 11-8, 11-11, 1-0, 4-2, 7-5, 10-8, 7-3, 10-5, 7-2, 9-8, 12- 8, 0-0, 11-10

ie längste mögliche Kette ist 12-8, 8-11, 11-11, 11-10, 10-5, 5-7, 7-4, 4-2, 2-7, 7-

Ich habe versucht, das Array der Elemente zu durchlaufen und den ersten Wert zu verwenden, der mit der gesuchten Zahl übereinstimmt, aber es resultiert nicht in der längsten Kette. Meine Methode holt mich: 12-8, 8-11, 11-11, 11-10, 10-8, 8-9

Wie kann ich einen geeigneten Sortieralgorithmus für diese Aufgabe schreiben?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage