Ich habe beschlossen, das Konzept der Rückzieher zu lernen, tiefer und ich habe folgende Aufgabe:Investoren und Pools - Rückzieher
Da N Investoren, M Städte, N durch M-Matrix P Anlegerpräferenzen (P [i, j ] = 1, wenn der i-te Investor möchte, dass der Pool in der j-ten Stadt gebaut wird, P [i, j] = 0 dann ist er neutral und wenn P [i, j] = -1 ist er skeptisch) und Akzeptanzniveau L (wenn die Summe der Anlegerpräferenzen bei einer bestimmten Standortwahl größer oder gleich L ist, halten wir ihn für überzeugt). Finden Sie eine maximale Anzahl von Investoren, die überzeugt werden können und Städte in welchen Pools gebaut werden sollen.
Ich habe versucht, Backtracking zu verwenden, aber ich frage mich, ob es möglich ist, es mehr zu optimieren. Vorerst, auf jeder Rekursionsebene, halte ich fest, wie viele Menschen möglicherweise überzeugt werden können. Wenn diese Zahl kleiner oder gleich meinem aktuellen Maximum ist, dann kehre ich zurück (es gibt keine bessere Antwort).
Nicht genau, aber ich schätze Ihre Antwort! – greenshade