Algorithmen: Unterschied zwischen den Versionen

GISWiki - Das freie Portal für Geoinformatik (GIS)
Wechseln zu: Navigation, Suche
(links from http://www.triplexware.huckfinn.de/index.html#l1)
(Weblinks)
 
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
Unter einem '''Algorithmus''' versteht man allgemein eine genau definierte Handlungsvorschrift zur Lösung eines Problems oder einer bestimmten Art von Problemen.
 +
 +
Im täglichen Leben lassen sich leicht Beispiele für Algorithmen finden: Zum Beispiel ist ein Kochrezept ein Algorithmus – zumindest dann, wenn alle Angaben genau genug sind und es für alle Teilaufgaben, wie Braten, Rühren, etc., ebenfalls Algorithmen gibt. Auch Reparatur- und Bedienungsanleitungen oder Hilfen zum Ausfüllen von Formularen sind in der Regel Algorithmen.
 +
 
===Weblinks ===
 
===Weblinks ===
* [http://www.faqs.org/faqs/graphics/algorithms-faq/ comp.graphics.algorithms Frequently Asked Questions]<br>''"comp.graphics.algorithms is an unmoderated newsgroup intended as a forum for the discussion of the algorithms used in the process of generating computer graphics. "''
+
* [http://www.faqs.org/faqs/graphics/algorithms-faq/ comp.graphics.algorithms Frequently Asked Questions] - ''"comp.graphics.algorithms is an unmoderated newsgroup intended as a forum for the discussion of the algorithms used in the process of generating computer graphics. "''
  
* [http://www.cs.sunysb.edu/~algorith/index.html The Stony Brook Algorithm Repository] If you deal with GIS, graphics and geomerty, you should look at first to classify your problem.
+
* [http://olli.informatik.uni-oldenburg.de/Grafiti3/ Computergrafik Interaktiv - Grafiti] - Das Themengebiet "Generative Computergrafik" beschreibt, wie mit Hilfe von Computern Bilder erzeugt werden können. Das für die Erzeugung der Bilder nötige Zusammenspiel von Konzepten, Algorithmen, mathematischen Modellen, Interaktion und den daraus entstehenden Bildern läßt sich gut über ein Lernprogramm darstellen. Daher wurde in unserer Abteilung dieses WWW-basierte Lernprogramm "Computergrafik Interaktiv - Grafiti" entwickelt
  
 +
* [http://www.cs.sunysb.edu/%7Ealgorith/index.html  The Stony Brook Algorithm Repository ] - If you deal with GIS, graphics and geomerty, you should look at first to classify your problem.
  
If you deal with GIS, graphics and geomerty, you should look at first to classify your problem.
+
* A overview of computational geometry sites, documentationsand a very active teaching grooup you can find under these three links.
 +
** [http://compgeom.cs.uiuc.edu/%7Ejeffe/compgeom/software.html#nina  ..Directory of Computational Geometry Software ]
 +
** [http://compgeom.cs.uiuc.edu/%7Ejeffe/compgeom/  ..Computational Geometry Pages ]
 +
** [http://www.ics.uci.edu/%7Eeppstein/geom.html  ..Geometry in Action ]
  
* [http://www.cs.sunysb.edu/%7Ealgorith/index.html  The Stony Brook Algorithm Repository ]
+
* [http://www-users.informatik.rwth-aachen.de/%7Eroberts/meshgeneration.html  ..Robert Schneider's Mesh Generation repository ] If handle triangles, convex hulls, quad and octrees you should'n miss the page of Robert Schneider's Mesh Generation & Grid Generation repository.
  
A overview of computational geometry sites, documentationsand a very active teaching grooup you can find under these three links.
+
* Yes, and this men seems to sleep not. I think he is a project collector, ..maker and a workoholic and produces fine stuff. Never miss this if you deal with triangles and related to this ..the GTS.
 +
** [http://www.cs.berkeley.edu/%7Ejrs/  .. Jonathan Shewchuks home pages. ]
 +
** [http://gts.sourceforge.net/  ..GTS - GNU Triangulated Surface Library ]
  
* [http://compgeom.cs.uiuc.edu/%7Ejeffe/compgeom/software.html#nina  ..Directory of Computational Geometry Software ]
+
* [[Shortest path problem]]
* [http://compgeom.cs.uiuc.edu/%7Ejeffe/compgeom/  ..Computational Geometry Pages ]
+
* [http://www.ics.uci.edu/%7Eeppstein/geom.html  ..Geometry in Action ]
+
  
If handle triangles, convex hulls, quad and octrees you should'n miss the page of Robert Schneider's Mesh Generation & Grid Generation repository.
+
* [http://astronomy.swin.edu.au/~pbourke/projection/conrec/ Algorithmus zur Rastervektorkonvertierung von Paul Bourke] - Dieser Algorithumus erzeugt jedoch nur Einzellinienstücke, allerdings in allen gängigen Programmiersrachen.<br>
  
* [http://www-users.informatik.rwth-aachen.de/%7Eroberts/meshgeneration.html ..Robert Schneider's Mesh Generation repository ]
+
* [http://www.triplexware.huckfinn.de/contweber.html Algorithmus zur Rastervektorkonvertierung von Markus Weber und Alexander Weidauer] - Dieser Algorithmus liefert ein Polygonset über einen gegebenen Höhenschnitt eines Rasterfeldes. Die Polygone sind geschlossen, falls sie innerhalb der Rasterfeldgrenzen liegen. Die Datenstruktur ist so ausgelegt, dass angeschnitte Polygone markiert werden.
  
Yes, and this men seems to sleep not. I think he is a project collector, ..maker and a workoholic and produces fine stuff. Never miss this if you deal with triangles and related to this ..the GTS.
+
* [[Algorithmus von Dijkstra]]
  
* [http://www.cs.berkeley.edu/%7Ejrs/  .. Jonathan Shewchuks home pages. ]
+
* [[Mapnik]] - Mapnik ist ein C++/Python Werkzeugkasten für die Entwicklung von GIS-Anwendungen. Im Kern besteht es aus einer C++ Bilbiothek die Algorithmen für den Zugriff auf und die Verarbeitung von räumliochen Daten erlaubt
* [http://gts.sourceforge.net/  ..GTS - GNU Triangulated Surface Library ]
+
----
+
  
 +
* [http://local.wasp.uwa.edu.au/~pbourke/geometry/ Paul Bourke, Geometrie]
  
 
[[Kategorie:Grundlagen]]
 
[[Kategorie:Grundlagen]]
 +
[[Kategorie:Programmierung]]

Aktuelle Version vom 20. Januar 2007, 13:11 Uhr

Unter einem Algorithmus versteht man allgemein eine genau definierte Handlungsvorschrift zur Lösung eines Problems oder einer bestimmten Art von Problemen.

Im täglichen Leben lassen sich leicht Beispiele für Algorithmen finden: Zum Beispiel ist ein Kochrezept ein Algorithmus – zumindest dann, wenn alle Angaben genau genug sind und es für alle Teilaufgaben, wie Braten, Rühren, etc., ebenfalls Algorithmen gibt. Auch Reparatur- und Bedienungsanleitungen oder Hilfen zum Ausfüllen von Formularen sind in der Regel Algorithmen.

Weblinks

  • Computergrafik Interaktiv - Grafiti - Das Themengebiet "Generative Computergrafik" beschreibt, wie mit Hilfe von Computern Bilder erzeugt werden können. Das für die Erzeugung der Bilder nötige Zusammenspiel von Konzepten, Algorithmen, mathematischen Modellen, Interaktion und den daraus entstehenden Bildern läßt sich gut über ein Lernprogramm darstellen. Daher wurde in unserer Abteilung dieses WWW-basierte Lernprogramm "Computergrafik Interaktiv - Grafiti" entwickelt
  • Mapnik - Mapnik ist ein C++/Python Werkzeugkasten für die Entwicklung von GIS-Anwendungen. Im Kern besteht es aus einer C++ Bilbiothek die Algorithmen für den Zugriff auf und die Verarbeitung von räumliochen Daten erlaubt