2009-10-05 3 views
15

Ich möchte Geometrieprobleme in Online-Programmierwettbewerben lösen. Aber wenn ich sie lese, finde ich einfach zu schwierig. Bitte schlagen Sie einige Bücher und Ressourcen vor, mit denen ich die computergestützte Geometrie studieren kann.Wo kann man rechnergestützte Geometrie studieren?

+0

Mit welchen Problemen sind Sie konfrontiert, die schwer zu verstehen sind? Könnte es sich um ein grundlegendes Geometrie/Trigger-Problem handeln? –

+0

Bedeutet irgendeinen Algorithmus, der meiner Meinung nach sehr rechenintensiv ist und nicht in das Zeitlimit passt. – avd

+1

Die meisten Geometrieprobleme sind schwierig – SomeUser

Antwort

2

Hier sind zwei hervorragende Bücher, habe ich sie als Lehrbücher an der Universität:

  1. J D Foley, A van Dam et al. Introduction to Computer Graphics. Addison-Wesley, 1994, ISBN 0-201-60921-5.

  2. D Hearn und M P Bäcker. Computer Graphics with Open GL (3rd edition). Prentice-Hall, 2004, ISBN 0-13-120238-3.

Introduction to Computer Graphics http://ecx.images-amazon.com/images/I/513QBRR0VAL._SL500_AA240_.jpg Computer Graphics with Open GL http://ecx.images-amazon.com/images/I/519TMP2ENVL._SL500_AA240_.jpg

+1

Sind sie von Hilfe zu diesen Wettbewerben bedeutet sie auf Computergrafik – avd

+0

Nun, das hängt wirklich von dem Problem ab, das Sie lösen möchten; Computergrafiken beinhalten normalerweise eine starke Verwendung von Geometrie. Ich bin mir nicht sicher, ob sie Ihnen helfen würden, Ihr spezifisches Geometrieproblem zu lösen. –

+0

@Aditya - Ich erwarte, dass sie in den Wettbewerben nicht von Nutzen sein werden, aber Ihre Frage ist verwirrend, da Berechnungsgeometrie für die meisten Menschen eine sehr spezifische Bedeutung hat. http://en.wikipedia.org/wiki/Computational_geometry –

3

Um schnell grundlegenden Geometrie Probleme zu lösen, so dass es innerhalb der Fristen des Wettbewerbs läuft, müssen Sie sicher, dass Sie ein starkes Verständnis des Schreiben Algorithmen machen.

Diese Seite hat einige gute Vorschläge, wie Sie besser werden können. Es ist als zweisemestrige Vorlesung angelegt.

http://mrmbdctg.freehostia.com/contest_Tipsforbeginner.html

3

Sie können das Problemarchiv auf TopCoder versuchen.
Aber Sie sollten sich zuerst registrieren.

Auf dem Filter wählen:
Kategorie: Geometrie
Abteilung II Level: Level One oder Level Two.

Fast alle Probleme haben eine Beschreibung der Lösungen.

Sie sind ziemlich einfach im Vergleich Sie wählen zufällige geometrische Problem aus einem Wettbewerb Archiv.

Auf der page finden Sie auch viele Tutorials, einschließlich geometrische.