Schreiben Sie eine React-App, die Benutzereingaben annehmen kann, rufen Sie einen Api auf und zeigen Sie das Ergebnis in HTML an.
user
schreiben Sie den erforderlichen Java-Code, um die folgenden Aufgaben auszuführen: Der Algorithmus für die Erstellung einer Karte eines unterirdischen Kerkers basiert auf der zufälligen Auswahl einer Wand und eines Raumes, um zum Kerker hinzuzufügen. Eine Tür wird dann an einem zufälligen Ort an der ausgewählten Wand platziert, und eine Tür wird auf dem Raum platziert, der der Position der Tür an der Wand entspricht. Die beiden Räume werden dann entlang der Tür ausgerichtet, und wenn der neue Raum mit einem bestehenden Raum überlappt, versucht der Algorithmus, den neuen Raum zu bewegen, bis er nicht mehr überlappt. Dieser Prozess wird wiederholt, bis alle verfügbaren Räume platziert wurden, oder bis der Algorithmus keinen Raum nach einer bestimmten Anzahl von Versuchen platziert. Das Ergebnis ist eine zufällig generierte Karte eines unterirdischen Kerkers mit verbundenen Räumen und Türen.
assistant