Ich mache diese Telefonzentrale in Python, wo ich nachverfolgen muss, wer mit wem spricht. Wenn also Alice -> Bob, dann bedeutet das, dass Bob -> Alice.
Ja, ich könnte zwei Hash-Karten füllen, aber ich frage mich, ob jemand eine Idee hat, dies mit einer zu tun.
Oder schlagen Sie eine andere Datenstruktur vor.
Es gibt keine Mehrfachgespräche. Nehmen wir an, dies ist für ein Kundendienst-Callcenter. Wenn Alice sich in die Telefonzentrale einwählt, wird sie nur mit Bob sprechen. Seine Antworten gehen auch nur an sie.