Ãëàâíàÿ    Ex Libris    Êíèãè    Æóðíàëû    Ñòàòüè    Ñåðèè    Êàòàëîã    Wanted    Çàãðóçêà    ÕóäËèò    Ñïðàâêà    Ïîèñê ïî èíäåêñàì    Ïîèñê    Ôîðóì   
blank
Àâòîðèçàöèÿ

       
blank
Ïîèñê ïî óêàçàòåëÿì

blank
blank
blank
Êðàñîòà
blank
Knuth D.E. — The art of computer programming (vol. 1 Fundàmental algorithms)
Knuth D.E. — The art of computer programming (vol. 1 Fundàmental algorithms)



Îáñóäèòå êíèãó íà íàó÷íîì ôîðóìå



Íàøëè îïå÷àòêó?
Âûäåëèòå åå ìûøêîé è íàæìèòå Ctrl+Enter


Íàçâàíèå: The art of computer programming (vol. 1 Fundàmental algorithms)

Àâòîð: Knuth D.E.

Àííîòàöèÿ:

This first volume in the series begins with basic programming concepts and techniques, then focuses more particularly on information structures-the representation of information inside a computer, the structural relationships between data elements and how to deal with them efficiently. Elementary applications are given to simulation, numerical methods, symbolic computing, software and system design. Dozens of simple and important algorithms and techniques have been added to those of the previous edition. The section on mathematical preliminaries has been extensively revised to match present trends in research.


ßçûê: en

Ðóáðèêà: Computer science/Àëãîðèòìû/

Ñòàòóñ ïðåäìåòíîãî óêàçàòåëÿ: Ãîòîâ óêàçàòåëü ñ íîìåðàìè ñòðàíèö

ed2k: ed2k stats

Èçäàíèå: third edition

Ãîä èçäàíèÿ: 1997

Êîëè÷åñòâî ñòðàíèö: 655

Äîáàâëåíà â êàòàëîã: 18.11.2005

Îïåðàöèè: Ïîëîæèòü íà ïîëêó | Ñêîïèðîâàòü ññûëêó äëÿ ôîðóìà | Ñêîïèðîâàòü ID
blank
Ïðåäìåòíûé óêàçàòåëü
Christian IX, King of Denmark      310 311 562
Christie Mallowan, Agatha Mary Clarissa (Miller)      xvii
Chu Shih-Chieh (= Zh$\bar{u}$ Sh$\grave{i}$ji$\acute{e}$ H$\grave{a}$nq$\bar{i}$ng, Zh$\bar{u}$ S$\bar{o}$ngt$\acute{i}$ng)      53 59 70
Chung, Fan Rong King      514
Chung, Kai Lai      105
Circle of buffers      218—227 231
Circuit, Eulerian, in a directed graph      374—376 379—380 584
Circuit, Hamiltonian, in a directed graph      374 379
Circular definition      263 308; circular
Circular linking      273—280 302 355 411 459
Circular store      240
Circulating shift      135
Citrus      457
Cl, The comparison indicator of MIX      126 134 142 211 213 228
Clark, Douglas Wells      604
Clavius, Christopher      159
Clock, for real time      228
Clock, simulated      283 288
Clock, solitaire game      377—378
Closed subroutine      see Subroutine
CMatb, Concrete Mathematics, a book by R. L. Graham, D. E. Knuth, and O. Patashnik      11
CMP1 (compare rI1)      134 210 211
CMPA (compare rA)      134 210 211
CMPX (compare rX)      134 210 211
COBOL, “Common Business — Oriented Language      424—43 457 458
Codes for difficulty of exercises      xvii
Coefficient extraction      92
Cofactor of element in square matrix, Determinant of the matrix obtained by replacing this element by unity and replacing all other elements in the same row or column by zero      37 381
Coffman, Edward Grady, Jr      450 451
Cohen, Jacques      421 461 614
coin tossing      101—102
Coin tossing, tail of distribution      106
Collins, George Edwin      461
Combinations of $n$ objects taken $k$ at a time      52—53 69
Combinations of $n$ objects taken $k$ at a time, with repetitions permitted      73 95 386 388
Combinations of $n$ objects taken $k$ at a time, with restricted repetitions      95
Combinatorial matrix      37—38 589
Combinatorial number system      73 560
Comfort, Webb      461
COMIT      461
Comments      2—3
Comments, in assembly language      145 149
Commutative law      165
Compacting memory      423 439 449 455
Comparability      270
Comparison indicator of MIX      126 134 211 213 228
Comparison operators of MIX      134 210—211
Compiler, algorithms especially for use in      360 424—434 556
Complete $t$-ary tree      401—402
Complete binary tree      401 405 563
Complex conjugate      21
Complex number      21
Compound interest      23—24
Compression of messages      407
Computational error      24—26
Computational method      5 7—8
CON (constant)      149—150 155
Concatenation of strings      274
Concave function      406
Conditional expression      460 624
Congruence      40—42
Connected directed graph      363
Connected directed graph, strongly      372 377
Connected graph      363
Conservative law      170; see Kirchhoff’s law
Constants in assembly language      149—150 155
Construction of trees      340—341 343 428—429
Contents      127 235—236
Context-free grammar      539
Continuants      600—601
Continued fractions      498
Continuous simulation      282 298
Convergence, absolute      29
Convergence, An infinite sequence ($X_{n}$) converges if it approaches a limit as $n$ approaches infinity, an infinite sum or product is said to “converge” or to “exist” if it has a value according to the conventions of mathematical calculus      see Eq. 1.2.3—(3)
Convergence, of power series      87 396
Conversion operations of MIX      138
Convolution of probability distributions, The distribution obtained by adding two independent variables      103
Conway, Melvin Edward      19 80 151 273 408 600
Copy a data structure, binary tree      329 330 333 347
Copy a data structure, linear list      279
Copy a data structure, List      423
Copy a data structure, two-dimensional linked list      306
Copying and compacting      421
Corless, Robert Malcolm      395
coroutines      193—200 222—223 283—296 320
Coroutines, history      229
Coroutines, linkage      194 200 223 291
Correspondence between binary trees and forests      334—335 346
Cousins      317
Coxeter, Harold Scott Macdonald      80 162 407 408
Crelle, August Leopold      58 632
Critical path time      217
Crossword puzzle      163
Crowe, Donald Warren      601
Cumulants of a probability distribution      103—106
Cycle, detection of      271
Cycle, fundamental      366—370 377
Cycle, in directed graph      363
Cycle, in graph      363
Cycle, in permutation      164—167 176—178 182—184
Cycle, in random permutation      179—184
Cycle, notation for permutations      164 167 172—175 182
Cycle, oriented, in directed graph      372
Cycle, singleton, in permutation      164 171 180—181
Dahl, Ole — Johan      230 461 462
Dahm, David Michael      433 434
Data (originally the plural of “datum”, but now used collectively as singular or plural, like “information”), Representation in a precise, formalized language of some facts or concepts, often numeric or alphabetic values, to facilitate manipulation by a computational method      215
Data structure, A table of data including structural relationships      232—465
Data structure, linear list structures      238—298
Data structure, List structures      408—423
Data structure, multilinked structures      424—434
Data structure, orthogonal lists      298—307 424—434
Data structure, tree structures      308—408
Data, packed      128 158
Daughter, in a tree structure      311
David, Florence Nightingale      66
Davies, David Julian Meredith      445
Davis, Philip Jacob      50
Dawson, Reed      584
de Bruijn, Nicolaas Govert      121 122 375 379 380 478 504 543 565
De Moivre, Abraham      74 83 87 106 182 536
de Morgan, Augustus      17
deallocation      see Liberation
Debugging, Detecting and removing bugs (errors)      192—193 201 257 297 413 556
DEC1 (decrease rI1)      134 210
DECA (decrease rA)      134 210
Decimal number system      21 619
DECX (decrease rX)      134 210
Defined symbol, an assembly language      153
Definition, circular      see Circular definition
Degree, of node in tree      308 317 377
Degree, of vertex in directed graph      372
Deletion of a node, from available space list      see Reservation
Deletion of a node, from deque      251 297
Deletion of a node, from doubly linked list      281 290—291 297
Deletion of a node, from doubly linked ring structure      358
Deletion of a node, from linear list      239
Deletion of a node, from linked list      236 255 276 305
Deletion of a node, from queue      242 244—245 254 261 265 273—274
Deletion of a node, from stack      241 242 244—245 247 254 259 269 273—274 278 458
Deletion of a node, from tree      358
Deletion of a node, from two-dimensional list      305
Demuth, Howard B.      120
Depth-first search      578 581
Deque, deletion from      251 297
Deque, Double-ended queue      239—243 269
Deque, input-restricted      239 243 416
Deque, insertion into      251 297
Deque, linked allocation      280 297
Deque, output-restricted      239 243 269 274
Deque, sequential allocation      251
Derangements      180 183
Derivative      90 338
Dershowitz, Nachum      518 588
Descendant, in a tree structure      311
Determinant of a square matrix      37—39 81 378—379 382
Deuel, Phillip DeVere, Jr      556
Deutsch, Laurence Peter      418 421 422
Dewar, Robert Berriedale Keith      614
Dewey notation for trees      313 317 382—383 460
Dewey, Melvil, notation for binary trees (due to Galton)      317 331 346 405
Diaconis, Persi Warren      491
Diagonals of polygons      408
Diagrams of structural information      234 279
Diagrams of structural information, before-and-after      260—261 278 281 571
Diagrams of structural information, binary trees      312 318 563
Diagrams of structural information, List structures      315—317 408—409
Diagrams of structural information, tree structures      309—315 337 346 349 460
Dickman, Karl Daniel      525
Dickson, Leonard Eugene      81
Dictionaries of English      1—2 215—216
Differences of polynomials      64
Differentiation      90 338—347 459
Differentiation, chain rule for      52
Digamma function $\phi(z)$      44 75 493
Digraph      372; see Directed graph
Dijkstra, Edsger Wijbe      17 230 231 240 459 462 545 580 605
Directed graphs      372 374 422
Directed graphs, as flow charts      364—365 377
Directed graphs, balanced      374 375
Directed graphs, connected      363
Directed graphs, regular      379
Directed graphs, strongly connected      372 377
Discrete system simulation      203 282 298
Discrete system simulation, synchronous      282 298
Disk files      136—137 435 463
Disk input, buffered      228
disposal      see Garbage collection Liberation
Dissection of a polygon      408
Distributed-fit method of storage allocation      450—451 456
Distribution, binomial      101 102
Distribution, negative binomial      107
Distribution, normal      104—106 122
Distribution, Poisson      106 502 524
Distribution, tails of      104 106 107
Distribution, uniform      102 253 446
Distributive law      28 37 42 598
DIV (divide)      131—133 139 208
Divergent series      28 75
Division converted to multiplication      516—518
Dixon, Alfred Cardew      490
Dixon, Robert Dan      509
DLINK, Link downward      409 411
Doran, Robert William      229
Double generating function, A generating function of two variables      94 396 405 537—539
Double order for traversing trees      332 333 564
Doubly linked lists      280—281 288—291 298 357 411 441 443 452 459
Doubly linked lists, compared to singly linked      281 298
Dougall, John      490
Doyle, Arthur Conan      465
Drum memory      136—137 457
Dull, Brutus Cyclops      111
Dummy variable      27
Dunlap, James Robert      457
Dutka, Jacques      50 65
Dvoretzky, Aryeh      593
Dwyer, Barry      567
Dynamic storage allocation      246—254 256—259 413—414 435-456
Dynamic storage allocation, history      457—458 461—462
Dynamic storage allocation, running time estimates      449
Dynastic order      336; see Preorder
DYSEAC computer      231
d’Imperio, Mary E.      462
Earley, Jackson Clark      462
Easter Date      159 160
Edelman, Paul Henry      598
Edge in graph      363
Edwards, Daniel James      423
Effective algorithm      6 8 9
Egorychev, Georgii Petrovich      499
Eisele, Peter      480
Eisenstein, Ferdinand Gotthold Max      479
Elementary symmetric functions      38 94 497
Elevator (lift) system      282—298
Embedding of partial order into linear order      262; see Topological sorting
Embedding of tree in another tree      348 386
Emulation      202
END      151 156 296
End of file      216 227
Endorder      see Postorder
Engles, Robert William      462
English letter frequencies      159
ENN1 (enter negative into rI1)      133 210
ENNA (enter negative into rA)      133 210
ENNX (enter negative into rX)      133 210
ENT1 (enter into rI1)      133 210
ENTA (enter into rA)      133 210
Entity      233; see Node
Entrances to subroutines      186—191
Entrances to subroutines, multiple      189
ENTX (enter into rX)      133 210
Enumeration of subtrees      378 379
Enumeration of tree structures      386—399
Enumeration, history      406—407
Epictetus of Hierapolis      1
EQU (equivalent to)      146 149 155
Equivalence algorithm      360—361 578 581
Equivalence classes      354
Equivalence declarations      360
Equivalence relations      353—355 487
Equivalent algorithms      467
Equivalent binary trees      328—329
Equivalent forests      346
Equivalent Lists      423
Equivalent of a MIXAL symbol      156
Equivalent trees      346
Erase a data structure, linear list      273 274 279
Erase a data structure, List      413—414
Erase a data structure, right-threaded binary tree      333
Erd$\acute{e}$lyi, Arthur      399
Erdwinn, Joel Dyne      229
Errors, avoiding      260—261 556
Errors, computational      305
Errors, detection of      192—193 201 257 297 413
Etherington, Ivor Malcolm Haddon      399
Ettingshausen, Andreas von      54
Etymology      1—2
Euclid      2 5
Euclid algorithm for gcd      2—9 80
Euclid algorithm for gcd, extended      13—14 42
Euclidean domains      468
Euler constant $\gamma$      75 114 619—620
Euler summation formula      111—116 120 123
Euler theorem      42
Euler, Leonhard      49 50 52 57 75 76 87 111 374 407 472 496 536 600
Eulerian circuit in directed graph      374—376 379 584
Eulerian circuit in directed graph, enumeration of      380
Eulerian numbers, second-order      506
Eulertotient function $\phi(n)$      42 184
Evaluation of powers      509
Evaluation of tree functions      351 361
Evans, Arthur, Jr      202
Exchange operation ($\leftrightarrow$)      3 182 274
Exclusive OR      442 455 553
Execution time for MIX instructions      138 141
Execution time, methods for studying      96 170—172
Exercises, notes on      xv—xvii 284
Exits from subroutines      186—191
Expected value of a random variable, from a generating function      100—103
Expected value of a random variable, The average or “mean” value      98 103
1 2 3 4 5 6 7
blank
Ðåêëàìà
blank
blank
HR
@Mail.ru
       © Ýëåêòðîííàÿ áèáëèîòåêà ïîïå÷èòåëüñêîãî ñîâåòà ìåõìàòà ÌÃÓ, 2004-2024
Ýëåêòðîííàÿ áèáëèîòåêà ìåõìàòà ÌÃÓ | Valid HTML 4.01! | Valid CSS! Î ïðîåêòå