Data structures and algorithms: an object-oriented approach using Ada 95
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
New York [u.a.]
Springer
1997
|
Schriftenreihe: | Undergraduate texts in computer science
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XVI, 364 S. graph. Darst., Notenbeisp. |
ISBN: | 0387948341 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV011097370 | ||
003 | DE-604 | ||
005 | 20140905 | ||
007 | t | ||
008 | 961204s1997 xxudgl| |||| 00||| eng d | ||
016 | 7 | |a 949412554 |2 DE-101 | |
020 | |a 0387948341 |9 0-387-94834-1 | ||
035 | |a (OCoLC)34886303 | ||
035 | |a (DE-599)BVBBV011097370 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a xxu |c XD-US | ||
049 | |a DE-20 |a DE-91 |a DE-91G |a DE-384 |a DE-473 |a DE-521 |a DE-634 |a DE-83 |a DE-11 |a DE-188 |a DE-706 | ||
050 | 0 | |a QA76.64.B43 1997 | |
082 | 0 | |a 005.13/3 |2 20 | |
082 | 0 | |a 005.13/3 20 | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 265 |0 (DE-625)143634: |2 rvk | ||
084 | |a DAT 455f |2 stub | ||
084 | |a DAT 530f |2 stub | ||
084 | |a 28 |2 sdnb | ||
100 | 1 | |a Beidler, John |e Verfasser |4 aut | |
245 | 1 | 0 | |a Data structures and algorithms |b an object-oriented approach using Ada 95 |c John Beidler |
264 | 1 | |a New York [u.a.] |b Springer |c 1997 | |
300 | |a XVI, 364 S. |b graph. Darst., Notenbeisp. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Undergraduate texts in computer science | |
650 | 7 | |a ADAt |2 inriac | |
650 | 7 | |a Ada (langage de programmation) |2 ram | |
650 | 4 | |a Ada 95 (Langage de programmation) | |
650 | 4 | |a Algorithmes | |
650 | 7 | |a Algorithmes |2 ram | |
650 | 4 | |a Programmation orientée objet (Informatique) | |
650 | 7 | |a Programmation orientée objets (informatique) |2 ram | |
650 | 4 | |a Structures de données (Informatique) | |
650 | 7 | |a Structures de données (informatique) |2 ram | |
650 | 7 | |a algorithme |2 inriac | |
650 | 7 | |a arbre |2 inriac | |
650 | 7 | |a file attente |2 inriac | |
650 | 7 | |a graphe |2 inriac | |
650 | 7 | |a programmation orientée objet |2 inriac | |
650 | 7 | |a structure donnée |2 inriac | |
650 | 4 | |a Object-oriented programming (Computer science) | |
650 | 4 | |a Ada (Computer program language) | |
650 | 4 | |a Data structures (Computer science) | |
650 | 4 | |a Computer algorithms | |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Ada |0 (DE-588)4000430-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Ada 95 |0 (DE-588)4436900-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenstruktur |0 (DE-588)4011146-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Algorithmus |0 (DE-588)4001183-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Algorithmus |0 (DE-588)4001183-5 |D s |
689 | 0 | 1 | |a Datenstruktur |0 (DE-588)4011146-5 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 1 | 1 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |D s |
689 | 1 | 2 | |a Ada 95 |0 (DE-588)4436900-1 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a Ada |0 (DE-588)4000430-2 |D s |
689 | 2 | |8 1\p |5 DE-604 | |
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=007434244&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-007434244 |
Datensatz im Suchindex
_version_ | 1813170045706043392 |
---|---|
adam_text |
CONTENTS
PREFACE
VII
1
PRELIMINARIES
1
1.1
OBJECT-ORIENTED
SOFTWARE
DEVELOPMENT
.
3
1.1.1
THE
OBJECT-ORIENTED
CONCEPT
.
3
1.1.2
OBJECTS
AND
THEIR
ATTRIBUTES
.
4
1.1.3
OPERATIONS
.
6
1.2
PROBLEM
ANALYSIS
.
6
1.3
SOLUTION
DESIGN
.
8
1.4
DESIGN
TO
IMPLEMENTATION
.
10
1.5
SOFTWARE
MAINTENANCE
.
11
1.6
DATA
STRUCTURES
AND
ALGORITHMS
.
12
1.7
ADA
95
.
14
1.8
SIMPLE
STATIC
TYPES
.
15
1.8.1
ORDINAL
OBJECTS
.
17
1.8.2
ACCESS
TYPES
.
19
1.8.3
NONORDINAL
OBJECTS
.
26
1.9
STRUCTURED
DATA
TYPES
.
28
1.9.1
ARRAYS
.
31
1.9.1.1
CONSTRAINED
ARRAYS
.
31
1.9.1.2
UNCONSTRAINED
(GENERIC)
ARRAYS
.
35
1.9.2
RECORDS
.
36
1.9.2.1
SIMPLE
RECORD
STRUCTURE
.
36
1.9.2.2
RECORD
DISCRIMINANTS
.
37
1.9.2.3
VARIANT
RECORDS
.
39
1.9.2.4
PROTECTED
TYPES
.
41
1.9.3
COMPOUND
STRUCTURES
.
43
1.10
EXPLORATIONS
.
45
2
ENCAPSULATION
49
2.1
CONCEPT
.
49
2.2
PACKAGING
FUNDAMENTALS
.
50
2.2.1
INITIALIZE/FINALIZE
.
50
XII
CONTENTS
2.2.2
PRIVATE
TYPES
AND
SAFE
CLIENT/PACKAGE
INTERFACE
.
50
2.2.2.1
PRIVATE
TYPES
AND
EQUALITY
.
54
2.2.2.2
ISSUES
SURROUNDING
LIMITED
PRIVATE
TYPES
.
55
2.3
USING
GENERIC
PACKAGES
.
58
2.4
OBJECT-ORIENTED
SUPPORT
.
60
2.4.1
TAGGED
TYPES
.
60
2.4.2
ABSTRACT
TYPES
.
63
2.4.3
ABSTRACT
SUBPROGRAMS
.
66
2.4.4
'CLASS
.
67
2.4.5
DYNAMIC
DISPATCH
.
68
2.4.6
CONTROLLED
TYPES
.
70
2.5
USING
OBJECT-ORIENTED
PACKAGING
.
73
2.5.1
POLYMORPHIC
VERSUS
GENERIC
PACKAGING
.
77
2.6
A
TAXONOMY
OF
CLIENT/PACKAGE
VISIBILITY
.
77
2.6.1
SAFE
HANDLING
OF
USER
OBJECTS
.
78
2.6.1.1
PRIVATE
.
78
2.6.1.2
LIMITED
PRIVATE
.
79
2.6.1.3
TAGGED
.
80
2.6.1.4
CONTROLLED
.
81
2.6.2
SAFE
ENCAPSULATION
OF
DATA
STRUCTURES
.
82
2.6.2.1
PRIVATE
.
82
2.6.2.2
LIMITED
PRIVATE
.
83
2.6.2.3
CONTROLLED
.
84
2.6.2.4
ENCAPSULATED
.
85
2.7
COMPOSABILITY
.
86
2.8
CHILD
UNITS
.
86
2.8.1
GENERIC
CHILD
UNITS
.
88
2.9
EXPLORATIONS
.
89
3
STACKS
91
3.1
LINEAR
STRUCTURES
.
91
3.2
ELEMENTARY
STACKS
.
93
3.2.1
ABSTRACTION
.
93
3.2.2
REPRESENTATION
.
96
3.2.2.1
STATIC
.
96
3.2.2.2
DYNAMIC
.
98
3.2.3
ENCAPSULATION
.
101
3.2.3.1
STACK_PT_PT
.
101
3.2.3.2
DYNAMIC
REPRESENTATIONS
.
101
CONTENTS
XIII
3.2.4
MEASUREMENT
.
106
3.3
ADVANCED
FEATURES
.
106
3.3.1
ABSTRACTION
.
106
3.3.2
REPRESENTATION
.
107
3.3.2.1
STATIC
.
107
3.3.2.2
DYNAMIC
.
109
3.3.3
ENCAPSULATION
.
ILL
3.3.4
MEASUREMENT
.
ILL
3.4
ITERATORS
.
114
3.4.1
ABSTRACTION
.
114
3.4.2
REPRESENTATION
.
116
3.4.2.1
STATIC
.
116
3.4.2.2
DYNAMIC
.
118
3.4.3
ENCAPSULATION
.
119
3.4.4
MEASUREMENT
.
119
3.5
EXPLORATIONS
.
120
4
QUEUES
121
4.1
ELEMENTARY
QUEUES
.
121
4.1.1
ABSTRACTION
.
121
4.1.2
REPRESENTATION
.
124
4.1.2.1
STATIC:
FIRST
THOUGHTS
.
124
4.1.2.2
STATIC:
WRAPAROUND
.
125
4.1.2.3
DYNAMIC:
TWO-POINTER
QUEUES
.
127
4.1.2.4
DYNAMIC:
ONE-POINTER
QUEUES
.
130
4.1.3
ENCAPSULATION
.
133
4.2
ADVANCED
FEATURES
.
136
4.2.1
ABSTRACTION
.
136
4.2.2
REPRESENTATION
.
137
4.2.2.1
STATIC
WRAPAROUND
.
137
4.2.2.2
DYNAMIC:
ONE-POINTER
QUEUES
.
137
4.3
ITERATORS
.
139
4.3.1
ABSTRACTION
.
139
4.3.2
REPRESENTATION
.
142
4.3.2.1
STATIC
.
142
4.3.2.2
DYNAMIC
.
143
4.3.3
MEASUREMENT
.
143
4.4
EXPLORATIONS
.
144
XIV
CONTENTS
5
LISTS
145
5.1
RECURSIVE
PARADIGM
.
146
5.1.1
ABSTRACTION
.
146
5.1.2
REPRESENTATION
.
150
5.1.2.1
STATIC
.
150
5.1.2.2
DYNAMIC
.
151
5.1.3
ENCAPSULATION
.
159
5.1.4
ADVANCED
SUPPORT
.
159
5.1.5
ITERATORS
.
160
5.1.6
MEASUREMENT
.
163
5.2
POSITIONAL
PARADIGM
.
164
5.2.1
ABSTRACTION
.
165
5.2.2
REPRESENTATION
.
167
5.3
EXPLORATIONS
.
178
6
TREES
181
6.1
NONLINEAR
STRUCTURES
.
181
6.2
BINARY
TREES,
POSITIONAL
PARADIGM
.
185
6.2.1
ABSTRACTION
.
185
6.2.2
REPRESENTATION
.
189
6.3
BINARY
TREES,
RECURSIVE
PARADIGM
.
196
6.3.1
ABSTRACTION
.
196
6.3.2
REPRESENTATION
.
199
6.4
TREE
TRAVERSALS
.
204
6.4.1
DEPTH-FIRST
.
204
6.4.2
BREADTH-FIRST
.
207
6.4.3
OTHER
SCHEMA
.
208
6.5
COMPLETE
TREES
.
209
6.6
N-ARY
TREES
.
210
6.7
MEASUREMENT
.
213
6.8
EXPLORATIONS
.
215
7
TREE
APPLICATIONS
217
7.1
TREE
RESTRUCTURING
.
217
7.1.1
BINARY
SEARCH
TREES
REVISITED
.
217
7.1.2
AVL
TREES
.
221
7.1.3
B-TREES
.
227
CONTENTS
XV
7.2
HEAPS
.
233
7.2.1
HEAPSORT
.
239
7.2.2
PRIORITY
QUEUES
.
243
7.2.3
HUFFMAN
CODING
.244
7.3
DICTIONARY
TREES
.
247
7.4
EXPLORATIONS
.
248
8
GRAPHS
251
8.1
GRAPHS
AND
DIGRAPHS
.
251
8.2
DIGRAPH
SPECIFICATIONS
.254
8.3
MATRIX
REPRESENTATION
.
257
8.4
TABLE
REPRESENTATION
.
260
8.5
DYNAMIC
REPRESENTATION
.
263
8.6
APPLICATIONS
.
265
8.7
EXPLORATIONS
.
267
9
SETS
269
9.1
SPECIFICATIONS
.
269
9.2
STATIC
REPRESENTATION
.
272
9.3
DYNAMIC
REPRESENTATION
.
277
9.4
HASHING
REPRESENTATION
.
279
9.5
HAMMING
CODES
.
280
9.6
BAGS
.
284
9.7
EXPLORATIONS
.
285
10
STRINGS
287
10.1
SPECIFICATIONS
.
287
10.1.1
STRING
CONSTRUCTORS
.
289
10.1.2
STRING
OBSERVERS
.
291
10.1.3
STRING
EXCEPTIONS
.
292
10.2
STATIC
REPRESENTATIONS
.
293
10.2.1
ADA
STRINGS
.
294
10.2.2
TURBOPASCAL-LIKE
STRINGS
.
296
10.2.3
THE
SENTINEL
METHOD
.
300
10.3
DYNAMIC
REPRESENTATIONS
.
301
10.3.1
STRINGS
AS
LISTS
.
301
10.3.2
STRINGS
AS
PIECEWISE
LISTS
.
302
10.3.3
TRADEOFFS
.
304
XVI
CONTENTS
10.4
STRING
SEARCH
ALGORITHMS
.
306
10.4.1
THE
OBVIOUS
ALGORITHM
.
306
10.4.2
A
HUMAN
VARIATION
.
308
10.4.3
KNUTH-MORRIS-PRATT
ALGORITHM
.
309
10.4.4
BOYER-MOORE
ALGORITHM
.
311
10.4.5
COMPARISONS
.
313
10.5
TRADEOFFS
.314
10.6
EXPLORATIONS
.314
11
SORTING
317
11.1
O(N
2
)
SORTS
.
318
11.1.1
SELECTION
SORT
.
318
11.1.2
INSERTION
(BUBBLE)
SORT
.
320
11.1.3
TIMING
CHARACTERISTICS
.
322
11.2
BETTER
SORTS
.
322
11.2.1
SHELL
SORT
.
323
11.2.2
QUICKSORT
.
325
11.2.3
TIMING
CHARACTERISTICS
.
329
11.3
O(N
LOG
N)
SORTS
.
330
11.3.1
HEAPSORT
.
330
11.3.2
MERGESORT
.
330
11.3.3
POLYPHASE
MERGE
.
333
11.4
EXPLORATIONS
.
335
12
SEARCH
/
UPDATE
337
12.1
SEQUENTIAL
SEARCH
.
338
12.2
BISECTION
METHOD
SEARCH
.
339
12.3
BLOCK
SEQUENTIAL
SEARCH/UPDATE
.
340
12.4
ADDRESS
CALCULATION
SEARCH/UPDATE
.344
12.5
HASHING
.
350
12.6
EVALUATION
.
353
12.7
EXPLORATIONS
.
354
REFERENCES
355
INDEX
361 |
any_adam_object | 1 |
author | Beidler, John |
author_facet | Beidler, John |
author_role | aut |
author_sort | Beidler, John |
author_variant | j b jb |
building | Verbundindex |
bvnumber | BV011097370 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.64.B43 1997 |
callnumber-search | QA76.64.B43 1997 |
callnumber-sort | QA 276.64 B43 41997 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 230 ST 250 ST 265 |
classification_tum | DAT 455f DAT 530f |
ctrlnum | (OCoLC)34886303 (DE-599)BVBBV011097370 |
dewey-full | 005.13/3 005.13/320 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13/3 005.13/3 20 |
dewey-search | 005.13/3 005.13/3 20 |
dewey-sort | 15.13 13 |
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>00000nam a2200000 c 4500</leader><controlfield tag="001">BV011097370</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20140905</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">961204s1997 xxudgl| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">949412554</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0387948341</subfield><subfield code="9">0-387-94834-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)34886303</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV011097370</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">XD-US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-20</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-521</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-706</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.64.B43 1997</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13/3</subfield><subfield code="2">20</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13/3 20</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 265</subfield><subfield code="0">(DE-625)143634:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 455f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 530f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">28</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Beidler, John</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Data structures and algorithms</subfield><subfield code="b">an object-oriented approach using Ada 95</subfield><subfield code="c">John Beidler</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">New York [u.a.]</subfield><subfield code="b">Springer</subfield><subfield code="c">1997</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVI, 364 S.</subfield><subfield code="b">graph. Darst., Notenbeisp.</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="0" ind2=" "><subfield code="a">Undergraduate texts in computer science</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">ADAt</subfield><subfield code="2">inriac</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Ada (langage de programmation)</subfield><subfield code="2">ram</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Ada 95 (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Algorithmes</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Algorithmes</subfield><subfield code="2">ram</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation orientée objet (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Programmation orientée objets (informatique)</subfield><subfield code="2">ram</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Structures de données (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Structures de données (informatique)</subfield><subfield code="2">ram</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">algorithme</subfield><subfield code="2">inriac</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">arbre</subfield><subfield code="2">inriac</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">file attente</subfield><subfield code="2">inriac</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">graphe</subfield><subfield code="2">inriac</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">programmation orientée objet</subfield><subfield code="2">inriac</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">structure donnée</subfield><subfield code="2">inriac</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Object-oriented programming (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Ada (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Data structures (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer algorithms</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Ada</subfield><subfield code="0">(DE-588)4000430-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Ada 95</subfield><subfield code="0">(DE-588)4436900-1</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="650" ind1="0" ind2="7"><subfield code="a">Objektorientierte Programmierung</subfield><subfield code="0">(DE-588)4233947-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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="689" ind1="0" ind2="0"><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="1"><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=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Objektorientierte Programmierung</subfield><subfield code="0">(DE-588)4233947-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">Ada 95</subfield><subfield code="0">(DE-588)4436900-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Ada</subfield><subfield code="0">(DE-588)4000430-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</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=007434244&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-007434244</subfield></datafield></record></collection> |
id | DE-604.BV011097370 |
illustrated | Illustrated |
indexdate | 2024-10-17T14:01:43Z |
institution | BVB |
isbn | 0387948341 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-007434244 |
oclc_num | 34886303 |
open_access_boolean | |
owner | DE-20 DE-91 DE-BY-TUM DE-91G DE-BY-TUM DE-384 DE-473 DE-BY-UBG DE-521 DE-634 DE-83 DE-11 DE-188 DE-706 |
owner_facet | DE-20 DE-91 DE-BY-TUM DE-91G DE-BY-TUM DE-384 DE-473 DE-BY-UBG DE-521 DE-634 DE-83 DE-11 DE-188 DE-706 |
physical | XVI, 364 S. graph. Darst., Notenbeisp. |
publishDate | 1997 |
publishDateSearch | 1997 |
publishDateSort | 1997 |
publisher | Springer |
record_format | marc |
series2 | Undergraduate texts in computer science |
spelling | Beidler, John Verfasser aut Data structures and algorithms an object-oriented approach using Ada 95 John Beidler New York [u.a.] Springer 1997 XVI, 364 S. graph. Darst., Notenbeisp. txt rdacontent n rdamedia nc rdacarrier Undergraduate texts in computer science ADAt inriac Ada (langage de programmation) ram Ada 95 (Langage de programmation) Algorithmes Algorithmes ram Programmation orientée objet (Informatique) Programmation orientée objets (informatique) ram Structures de données (Informatique) Structures de données (informatique) ram algorithme inriac arbre inriac file attente inriac graphe inriac programmation orientée objet inriac structure donnée inriac Object-oriented programming (Computer science) Ada (Computer program language) Data structures (Computer science) Computer algorithms Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Ada (DE-588)4000430-2 gnd rswk-swf Ada 95 (DE-588)4436900-1 gnd rswk-swf Datenstruktur (DE-588)4011146-5 gnd rswk-swf Objektorientierte Programmierung (DE-588)4233947-9 gnd rswk-swf Algorithmus (DE-588)4001183-5 gnd rswk-swf Algorithmus (DE-588)4001183-5 s Datenstruktur (DE-588)4011146-5 s DE-604 Softwareentwicklung (DE-588)4116522-6 s Objektorientierte Programmierung (DE-588)4233947-9 s Ada 95 (DE-588)4436900-1 s Ada (DE-588)4000430-2 s 1\p DE-604 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007434244&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Beidler, John Data structures and algorithms an object-oriented approach using Ada 95 ADAt inriac Ada (langage de programmation) ram Ada 95 (Langage de programmation) Algorithmes Algorithmes ram Programmation orientée objet (Informatique) Programmation orientée objets (informatique) ram Structures de données (Informatique) Structures de données (informatique) ram algorithme inriac arbre inriac file attente inriac graphe inriac programmation orientée objet inriac structure donnée inriac Object-oriented programming (Computer science) Ada (Computer program language) Data structures (Computer science) Computer algorithms Softwareentwicklung (DE-588)4116522-6 gnd Ada (DE-588)4000430-2 gnd Ada 95 (DE-588)4436900-1 gnd Datenstruktur (DE-588)4011146-5 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd Algorithmus (DE-588)4001183-5 gnd |
subject_GND | (DE-588)4116522-6 (DE-588)4000430-2 (DE-588)4436900-1 (DE-588)4011146-5 (DE-588)4233947-9 (DE-588)4001183-5 |
title | Data structures and algorithms an object-oriented approach using Ada 95 |
title_auth | Data structures and algorithms an object-oriented approach using Ada 95 |
title_exact_search | Data structures and algorithms an object-oriented approach using Ada 95 |
title_full | Data structures and algorithms an object-oriented approach using Ada 95 John Beidler |
title_fullStr | Data structures and algorithms an object-oriented approach using Ada 95 John Beidler |
title_full_unstemmed | Data structures and algorithms an object-oriented approach using Ada 95 John Beidler |
title_short | Data structures and algorithms |
title_sort | data structures and algorithms an object oriented approach using ada 95 |
title_sub | an object-oriented approach using Ada 95 |
topic | ADAt inriac Ada (langage de programmation) ram Ada 95 (Langage de programmation) Algorithmes Algorithmes ram Programmation orientée objet (Informatique) Programmation orientée objets (informatique) ram Structures de données (Informatique) Structures de données (informatique) ram algorithme inriac arbre inriac file attente inriac graphe inriac programmation orientée objet inriac structure donnée inriac Object-oriented programming (Computer science) Ada (Computer program language) Data structures (Computer science) Computer algorithms Softwareentwicklung (DE-588)4116522-6 gnd Ada (DE-588)4000430-2 gnd Ada 95 (DE-588)4436900-1 gnd Datenstruktur (DE-588)4011146-5 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd Algorithmus (DE-588)4001183-5 gnd |
topic_facet | ADAt Ada (langage de programmation) Ada 95 (Langage de programmation) Algorithmes Programmation orientée objet (Informatique) Programmation orientée objets (informatique) Structures de données (Informatique) Structures de données (informatique) algorithme arbre file attente graphe programmation orientée objet structure donnée Object-oriented programming (Computer science) Ada (Computer program language) Data structures (Computer science) Computer algorithms Softwareentwicklung Ada Ada 95 Datenstruktur Objektorientierte Programmierung Algorithmus |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007434244&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT beidlerjohn datastructuresandalgorithmsanobjectorientedapproachusingada95 |