Cargando…

Python Algorithms : mastering basic algorithms in the python language /

Python Algorithms explains the Python approach to algorithm analysis and design. Written by Magnus Lie Hetland, author of Beginning Python, this book is sharply focused on classical algorithms, but it also gives a solid understanding of fundamental algorithmic problem-solving techniques. The book de...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Hetland, Magnus Lie
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [New York, N.Y.] : Apress, ©2010.
Colección:Expert's voice in open source.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 a 4500
001 OR_ocn710153863
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cn|||||||||
008 110331s2010 nyua ob 001 0 eng d
040 |a GW5XE  |b eng  |e pn  |c GW5XE  |d OCLCQ  |d UMI  |d E7B  |d YDXCP  |d FCMBL  |d DEBSZ  |d N$T  |d B24X7  |d OCLCQ  |d OCLCF  |d OCLCQ  |d BEDGE  |d COO  |d EBLCP  |d AZK  |d OCLCQ  |d Z5A  |d LIV  |d MERUC  |d ESU  |d OCLCQ  |d VT2  |d IOG  |d CEF  |d U3W  |d AU@  |d WYU  |d OCLCQ  |d LEAUB  |d W2U  |d UKAHL  |d OCLCQ  |d AUD  |d DCT  |d ERF  |d OCLCQ  |d BRF  |d OCLCQ  |d OCLCO  |d COM  |d OCLCQ  |d OCLCO 
019 |a 704407388  |a 707825473  |a 715170695  |a 750175457  |a 771183062  |a 902402147  |a 961594234  |a 1005785155  |a 1058083620  |a 1058485078  |a 1062894132  |a 1066612558  |a 1087440000  |a 1103252559  |a 1105597810  |a 1110968621  |a 1112530919  |a 1129375048  |a 1153027631  |a 1192351437  |a 1240515266  |a 1391841067 
020 |a 9781430232384  |q (electronic bk.) 
020 |a 1430232382  |q (electronic bk.) 
020 |a 1430232374 
020 |a 9781430232377 
024 7 |a 10.1007/978-1-4302-3238-4  |2 doi 
029 1 |a AU@  |b 000048716032 
029 1 |a AU@  |b 000053282761 
029 1 |a AU@  |b 000060583507 
029 1 |a AU@  |b 000067100246 
029 1 |a DEBSZ  |b 35543623X 
029 1 |a DEBSZ  |b 427410126 
029 1 |a HEBIS  |b 291507026 
029 1 |a NZ1  |b 13787148 
029 1 |a NZ1  |b 14136078 
035 |a (OCoLC)710153863  |z (OCoLC)704407388  |z (OCoLC)707825473  |z (OCoLC)715170695  |z (OCoLC)750175457  |z (OCoLC)771183062  |z (OCoLC)902402147  |z (OCoLC)961594234  |z (OCoLC)1005785155  |z (OCoLC)1058083620  |z (OCoLC)1058485078  |z (OCoLC)1062894132  |z (OCoLC)1066612558  |z (OCoLC)1087440000  |z (OCoLC)1103252559  |z (OCoLC)1105597810  |z (OCoLC)1110968621  |z (OCoLC)1112530919  |z (OCoLC)1129375048  |z (OCoLC)1153027631  |z (OCoLC)1192351437  |z (OCoLC)1240515266  |z (OCoLC)1391841067 
037 |a 978-1-4302-3237-7  |b Springer  |n http://www.springerlink.com 
050 4 |a QA76.73.P98  |b H489 2010 
072 7 |a COM  |x 051310  |2 bisacsh 
072 7 |a COM  |x 051280  |2 bisacsh 
072 7 |a COM  |x 051130  |2 bisacsh 
072 7 |a UY  |2 bicssc 
082 0 4 |a 005.133  |2 22 
049 |a UAMI 
100 1 |a Hetland, Magnus Lie. 
245 1 0 |a Python Algorithms :  |b mastering basic algorithms in the python language /  |c Magnus Lei Hetland. 
260 |a [New York, N.Y.] :  |b Apress,  |c ©2010. 
300 |a 1 online resource (xvi, 316 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a data file 
490 1 |a Expert's voice in open source 
500 |a Includes index. 
588 0 |a Print version record. 
504 |a Includes bibliographical references and index. 
505 0 |a Title Page ; Copyright Page ; Contents at a Glance; Table of Contents ; About the Author; About the Technical Reviewer; Acknowledgments; Preface; CHAPTER 1 Introduction; What's All This, Then?; Why Are You Here?; Some Prerequisites; What's in This Book; Summary; If You're Curious ... ; Exercises; References; CHAPTER 2 The Basics; Some Core Ideas in Computing; Asymptotic Notation; It's Greek to Me!; Rules of the Road; Taking the Asymptotics for a Spin; Three Important Cases; Empirical Evaluation of Algorithms; Implementing Graphs and Trees; Adjacency Lists and the Like. 
505 8 |a Adjacency Matrices Implementing Trees; A Multitude of Representations; Beware of Black Boxes; Hidden Squares; The Trouble with Floats; Summary; If You're Curious ... ; Exercises; References; CHAPTER 3 Counting 101; The Skinny on Sums; More Greek; Working with Sums; A Tale of Two Tournaments; Shaking Hands; The Hare and the Tortoise; Subsets, Permutations, and Combinations; Recursion and Recurrences; Doing It by Hand; A Few Important Examples; Guessing and Checking; The Master Theorem: A Cookie-Cutter Solution; So What Was All That About?; Summary; If You're Curious ... ; Exercises; References. 
505 8 |a CHAPTER 4 Induction and Recursion ... and Reduction Oh, That's Easy!; One, Two, Many; Mirror, Mirror; Designing with Induction (and Recursion); Finding a Maximum Permutation; The Celebrity Problem; Topological Sorting; Stronger Assumptions; Invariants and Correctness; Relaxation and Gradual Improvement; Reduction + Contraposition = Hardness Proof; Problem Solving Advice; Summary; If You're Curious ... ; Exercises; References; CHAPTER 5 Traversal: The Skeleton Key of Algorithmics; A Walk in the Park; No Cycles Allowed; How to Stop Walking in Circles; Go Deep! 
505 8 |a Depth-First Timestamps and Topological Sorting (Again) Infinite Mazes and Shortest (Unweighted) Paths; Strongly Connected Components; Summary; If You're Curious ... ; Exercises; References; CHAPTER 6 Divide, Combine, and Conquer; Tree-Shaped Problems: All About the Balance; The Canonical D & C Algorithm; Searching by Halves; Traversing Search Trees ... with Pruning; Selection; Sorting by Halves; How Fast Can We Sort?; Three More Examples; Closest Pair; Convex Hull; Greatest Slice; Tree Balance ... and Balancing* Summary; If You're Curious ... ; Exercises; References. 
505 8 |a CHAPTER 7 Greed Is Good? Prove It! Staying Safe, Step by Step; The Knapsack Problem; Fractional Knapsack; Integer Knapsack; Huffman's Algorithm; The Algorithm; The First Greedy Choice; Going the Rest of the Way; Optimal Merging; Minimum spanning trees; The Shortest Edge; What About the Rest?; Kruskal's Algorithm; Prim's Algorithm; Greed Works. But When?; Keeping Up with the Best; No Worse Than Perfect; Staying Safe; Summary; If You're Curious ... ; Exercises; References; CHAPTER 8 Tangled Dependencies and Memoization; Don't Repeat Yourself; Shortest Paths in Directed Acyclic Graphs. 
520 |a Python Algorithms explains the Python approach to algorithm analysis and design. Written by Magnus Lie Hetland, author of Beginning Python, this book is sharply focused on classical algorithms, but it also gives a solid understanding of fundamental algorithmic problem-solving techniques. The book deals with some of the most important and challenging areas of programming and computer science, but in a highly pedagogic and readable manner. The book covers both algorithmic theory and programming practice, demonstrating how theory is reflected in real Python programs. Well-known algorithms and data structures that are built into the Python language are explained, and the user is shown how to implement and evaluate others himself. 
506 |a University staff and students only. Requires University Computer Account login off-campus. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Python (Computer program language) 
650 0 |a Computer algorithms. 
650 2 |a Algorithms 
650 6 |a Python (Langage de programmation) 
650 6 |a Algorithmes. 
650 7 |a algorithms.  |2 aat 
650 7 |a COMPUTERS  |x Programming Languages  |x C♯  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x Pascal.  |2 bisacsh 
650 7 |a Python (Computer program language)  |2 blmlsh 
650 7 |a Computer algorithms.  |2 blmlsh 
650 7 |a Informatique.  |2 eclas 
650 7 |a Computer algorithms  |2 fast 
650 7 |a Python (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a Hetland, Magnus Lie.  |t Python Algorithms.  |d [New York, N.Y.] : Apress, ©2010  |z 9781430232377  |w (OCoLC)630509630 
830 0 |a Expert's voice in open source. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781430232377/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26905524 
938 |a Books 24x7  |b B247  |n bks00037959 
938 |a EBL - Ebook Library  |b EBLB  |n EBL691254 
938 |a ebrary  |b EBRY  |n ebr10452492 
938 |a EBSCOhost  |b EBSC  |n 372221 
938 |a YBP Library Services  |b YANK  |n 3640537 
994 |a 92  |b IZTAP