Datenstrukturen und Algorithmen: Grundlagen, Basisalgorithmen und Lösungsstrategien für sequentielle und parallele Algorithmen
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Lüneburg
Leuphana-Univ.
2013
|
Schriftenreihe: | Final
Jg. 23, H. 3 |
Schlagworte: | |
Online-Zugang: | kostenfrei Inhaltsverzeichnis |
Beschreibung: | Literaturangaben |
Beschreibung: | 403 S. graph. Darst. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV041840650 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 140512s2013 d||| |||| 00||| ger d | ||
015 | |a 14,B01 |2 dnb | ||
016 | 7 | |a 1042113076 |2 DE-101 | |
035 | |a (OCoLC)880348713 | ||
035 | |a (DE-599)DNB1042113076 | ||
040 | |a DE-604 |b ger | ||
041 | 0 | |a ger | |
049 | |a DE-473 | ||
082 | 0 | |a 005.73 | |
082 | 0 | |a 005.73 |2 22/ger | |
082 | 0 | |a 004 | |
100 | 1 | |a Hoffmann, Ulrich |e Verfasser |0 (DE-588)1044617632 |4 aut | |
245 | 1 | 0 | |a Datenstrukturen und Algorithmen |b Grundlagen, Basisalgorithmen und Lösungsstrategien für sequentielle und parallele Algorithmen |c Ulrich Hoffmann |
264 | 1 | |a Lüneburg |b Leuphana-Univ. |c 2013 | |
300 | |a 403 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Final |v Jg. 23, H. 3 | |
500 | |a Literaturangaben | ||
650 | 0 | 7 | |a Algorithmus |0 (DE-588)4001183-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenstruktur |0 (DE-588)4011146-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Datenstruktur |0 (DE-588)4011146-5 |D s |
689 | 0 | 1 | |a Algorithmus |0 (DE-588)4001183-5 |D s |
689 | 0 | |5 DE-604 | |
830 | 0 | |a Final |v Jg. 23, H. 3 |w (DE-604)BV041840640 |9 23,3 | |
856 | 4 | |u http://www.leuphana.de/fileadmin/user_upload/Forschungseinrichtungen/ics/files/FInAL/2013/FINAL-10-2013-3.pdf |x Verlag |z kostenfrei | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027285336&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
912 | |a ebook | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-027285336 |
Datensatz im Suchindex
_version_ | 1804152182344253440 |
---|---|
adam_text | INHALTSVERZEICHNIS
1 EINLEITUNG 7
2 DATENOBJEKTE 8
2.1 GRUNDLEGENDE DATENTYPEN EINES RECHNERS 12
2.1.1 DATENTYP ZAHL 17
2.1.2 DATENTYP ZEICHENKETTE 28
2.1.3 DATENTYP BINAERWERT 31
2.1.4 DATENTYP ADRESSE 31
2.1.5 DATENTYP INSTRUKTION 32
2.2 WICHTIGE DATENTYPEN IN EINER HOEHEREN PROGRAMMIERSPRACHE 33
2.2.1 GRUNDDATENTYPEN 35
2.2.2 ABGELEITETE DATENTYPEN 38
2.2.3 ZEIGERDATENTYPEN 44
2.2.4 TYPKOMPATIBILITAET 51
2.2.5 ASPEKTE DER OBJEKTORIENTIERUNG UND KLASSENDATENTYPEN 53
2.2.6 ANWENDUNGSORIENTIERTE DATENTYPEN 62
3 ASPEKTE DER PROGRAMMIERUNG 63
3.1 PROGRAMMSTRUKTUREN AUF ANWENDEREBENE 63
3.1.1 DER GUELTIGKEITSBEREICH VON BEZEICHNEN) 65
3.1.2 BEMERKUNGEN ZUR LEBENSDAUER VON DATENOBJEKTEN 69
3.1.3 MODULARISIERUNGSKONZEPTE 71
3.1.4 DAS LAUFZEITLAYOUT EINES PROGRAMMS 78
3.2 DAS PROZEDURKONZEPT 80
3.2.1 PARAMETERUEBERGABE 83
3.2.2 IMPLEMENTIERUNGSPRINZIP VON PROZEDUREN 90
3.2.3 MEHRFACHVERWENDBARKEIT VON PROZEDURCODE 103
3.3 METHODEN IN DER OBJEKTORIENTIERTEN PROGRAMMIERUNG 105
3.3.1 STATISCHE METHODEN 105
3.3.2 VIRTUELLE UND DYNAMISCHE METHODEN 117
3.3.3 ABSTRAKTE METHODEN 123
4 ALGORITHMEN 124
4.1 PROBLEM
KLASSEN 124
4.2 EIN INTUITIVER ALGORITHMUSBEGRIFF 129
4.3 KOMPLEXITAET EINES ALGORITHMUS 130
4.4 GROESSENORDNUNG VON FUNKTIONEN 131
4.5 ZUSAMMENFASSUNG DER LAUFZEITEN ARITHMETISCHER OPERATIONEN 135
4.6 BEMERKUNGEN ZU BINAERBAEUMEN 142
5 ANWENDUNGSORIENTIERTE BASISDATENSTRUKTUREN 146
5.1 LINEARE DATENSTRUKTUREN 154
5.1.1 GRUNDLEGENDE LISTENSTRUKTUREN 154
5.1.2 ARRAY-BASIERTE LISTENSTRUKTUREN 168
5.1.3 MENGEN UND TEILMENGENSYSTEME EINER GRUNDMENGE 189
HTTP://D-NB.INFO/1042113076
5.2 NICHTLINEARE DATENSTRUKTUREN . . 202
5.2.1 PRIORITAETSSCHLANGEN 202
5.2.2 DURCHLAUFEN VON BINAERBAEUMEN 216
5.2.3 GRAPHEN 222
6 ANWENDUNGSORIENTIERTE BASISALGORITHMEN 235
6.1 SORTIERVERFAHREN 235
6. I. 1 BUBBLESORT UND INSERTIONSORT 249
6.1.2 QUICKSORT UND QUICKSON-VARIANTEN 251
6.1.3 HEAPSORT UND BOTTOM-UP-HEAPSORT 263
6.1.4 SONIERVERFAHREN IM VERGLEICH 274
6.2 SUCHVERFAHREN 275
6.2.1 INTERNES SUCHEN MITTELS BINAERSUCHE 276
6.2.2 EXTERNES SUCHEN MITTELS HOEHENBALANCIERTER BAEUME 279
7 ALLGEMEINE LOESUNGSSTRATEGIEN 292
7.1 DIVIDE AND CONQUER 292
7.2 GREEDY-METHODE 293
7.2.1 WEGE MINIMALEN GEWICHTS IN GERICHTETEN GRAPHEN 294
7.2.2 AUFSPANNENDE BAEUME 299
7.3 DYNAMISCHE PROGRAMMIERUNG 307
7.3.1 PROBLEM DES HANDLUNGSREISENDEN 1. LOESUNGSANSATZ 308
7.3.2 ALLE WEGE MINIMALEN GEWICHTS IN GERICHTETEN GRAPHEN 316
7.3.3 0/1-RUCKSACKPROBLEM 319
7.4 BRANCH AND BOUND 331
7.4.1 PROBLEM DES HANDLUNGSREISENDEN 2. LOESUNGSANSATZ 332
8 SPEZIELLE LOESUNGSANSAETZE 337
8.1 PARALLELE ALGORITHMEN 337
8.1.1 PARALLELES SORTIEREN 345
8.1.2 PARALLELE MATRIXOPERATIONEN 363
8.1.3 PARALLELE ALGORITHMEN FUER AUSGEWAEHLTE OPTIMIERUNGSPROBLEME 380
8.2 STOCHASTISCHE VERFAHREN 390
8.2.1 PRIMZAHLSUCHE 391
8.2.2 STOCHASTISCHE APPROXIMATION DES BINPACKING-PROBLEMS 400
|
any_adam_object | 1 |
author | Hoffmann, Ulrich |
author_GND | (DE-588)1044617632 |
author_facet | Hoffmann, Ulrich |
author_role | aut |
author_sort | Hoffmann, Ulrich |
author_variant | u h uh |
building | Verbundindex |
bvnumber | BV041840650 |
collection | ebook |
ctrlnum | (OCoLC)880348713 (DE-599)DNB1042113076 |
dewey-full | 005.73 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security 004 - Computer science |
dewey-raw | 005.73 004 |
dewey-search | 005.73 004 |
dewey-sort | 15.73 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01701nam a2200433 cb4500</leader><controlfield tag="001">BV041840650</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">140512s2013 d||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">14,B01</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1042113076</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)880348713</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1042113076</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.73</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.73</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hoffmann, Ulrich</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1044617632</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Datenstrukturen und Algorithmen</subfield><subfield code="b">Grundlagen, Basisalgorithmen und Lösungsstrategien für sequentielle und parallele Algorithmen</subfield><subfield code="c">Ulrich Hoffmann</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Lüneburg</subfield><subfield code="b">Leuphana-Univ.</subfield><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">403 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Final</subfield><subfield code="v">Jg. 23, H. 3</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Literaturangaben</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenstruktur</subfield><subfield code="0">(DE-588)4011146-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Datenstruktur</subfield><subfield code="0">(DE-588)4011146-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Final</subfield><subfield code="v">Jg. 23, H. 3</subfield><subfield code="w">(DE-604)BV041840640</subfield><subfield code="9">23,3</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.leuphana.de/fileadmin/user_upload/Forschungseinrichtungen/ics/files/FInAL/2013/FINAL-10-2013-3.pdf</subfield><subfield code="x">Verlag</subfield><subfield code="z">kostenfrei</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027285336&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ebook</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-027285336</subfield></datafield></record></collection> |
id | DE-604.BV041840650 |
illustrated | Illustrated |
indexdate | 2024-07-10T01:06:39Z |
institution | BVB |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-027285336 |
oclc_num | 880348713 |
open_access_boolean | 1 |
owner | DE-473 DE-BY-UBG |
owner_facet | DE-473 DE-BY-UBG |
physical | 403 S. graph. Darst. |
psigel | ebook |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Leuphana-Univ. |
record_format | marc |
series | Final |
series2 | Final |
spelling | Hoffmann, Ulrich Verfasser (DE-588)1044617632 aut Datenstrukturen und Algorithmen Grundlagen, Basisalgorithmen und Lösungsstrategien für sequentielle und parallele Algorithmen Ulrich Hoffmann Lüneburg Leuphana-Univ. 2013 403 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Final Jg. 23, H. 3 Literaturangaben Algorithmus (DE-588)4001183-5 gnd rswk-swf Datenstruktur (DE-588)4011146-5 gnd rswk-swf Datenstruktur (DE-588)4011146-5 s Algorithmus (DE-588)4001183-5 s DE-604 Final Jg. 23, H. 3 (DE-604)BV041840640 23,3 http://www.leuphana.de/fileadmin/user_upload/Forschungseinrichtungen/ics/files/FInAL/2013/FINAL-10-2013-3.pdf Verlag kostenfrei DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027285336&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Hoffmann, Ulrich Datenstrukturen und Algorithmen Grundlagen, Basisalgorithmen und Lösungsstrategien für sequentielle und parallele Algorithmen Final Algorithmus (DE-588)4001183-5 gnd Datenstruktur (DE-588)4011146-5 gnd |
subject_GND | (DE-588)4001183-5 (DE-588)4011146-5 |
title | Datenstrukturen und Algorithmen Grundlagen, Basisalgorithmen und Lösungsstrategien für sequentielle und parallele Algorithmen |
title_auth | Datenstrukturen und Algorithmen Grundlagen, Basisalgorithmen und Lösungsstrategien für sequentielle und parallele Algorithmen |
title_exact_search | Datenstrukturen und Algorithmen Grundlagen, Basisalgorithmen und Lösungsstrategien für sequentielle und parallele Algorithmen |
title_full | Datenstrukturen und Algorithmen Grundlagen, Basisalgorithmen und Lösungsstrategien für sequentielle und parallele Algorithmen Ulrich Hoffmann |
title_fullStr | Datenstrukturen und Algorithmen Grundlagen, Basisalgorithmen und Lösungsstrategien für sequentielle und parallele Algorithmen Ulrich Hoffmann |
title_full_unstemmed | Datenstrukturen und Algorithmen Grundlagen, Basisalgorithmen und Lösungsstrategien für sequentielle und parallele Algorithmen Ulrich Hoffmann |
title_short | Datenstrukturen und Algorithmen |
title_sort | datenstrukturen und algorithmen grundlagen basisalgorithmen und losungsstrategien fur sequentielle und parallele algorithmen |
title_sub | Grundlagen, Basisalgorithmen und Lösungsstrategien für sequentielle und parallele Algorithmen |
topic | Algorithmus (DE-588)4001183-5 gnd Datenstruktur (DE-588)4011146-5 gnd |
topic_facet | Algorithmus Datenstruktur |
url | http://www.leuphana.de/fileadmin/user_upload/Forschungseinrichtungen/ics/files/FInAL/2013/FINAL-10-2013-3.pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027285336&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
volume_link | (DE-604)BV041840640 |
work_keys_str_mv | AT hoffmannulrich datenstrukturenundalgorithmengrundlagenbasisalgorithmenundlosungsstrategienfursequentielleundparallelealgorithmen |