A common-sense guide to data structures and algorithms : (Record no. 31656)

MARC details
000 -LEADER
fixed length control field 03725nam a22004577a 4500
001 - CONTROL NUMBER
control field 20988467
003 - CONTROL NUMBER IDENTIFIER
control field PACU
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20240207155108.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 190528s2017 ncua 001 0 eng d
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2018276301
015 ## - NATIONAL BIBLIOGRAPHY NUMBER
National bibliography number GBB7D2850
Source bnb
016 7# - NATIONAL BIBLIOGRAPHIC AGENCY CONTROL NUMBER
Record control number 018447118
Source Uk
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781680507225
Qualifying information (paperback ;
-- acid-free paper)
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)ocn982651040
040 ## - CATALOGING SOURCE
Original cataloging agency BTCTA
Language of cataloging eng
Transcribing agency PACU
Description conventions rda
Modifying agency PACU
042 ## - AUTHENTICATION CODE
Authentication code lccopycat
050 00 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.9.D35
Item number W46 2017
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.7/3
Edition number 23
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Wengrow, Jay.
Relator term author.
245 12 - TITLE STATEMENT
Title A common-sense guide to data structures and algorithms :
Remainder of title level up your core programming skills /
Statement of responsibility, etc. Jay Wengrow.
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture Raleigh, North Carolina :
Name of producer, publisher, distributor, manufacturer Pragmatic Bookshelf
Date of production, publication, distribution, manufacture, or copyright notice [2020]
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Date of production, publication, distribution, manufacture, or copyright notice ©2020
300 ## - PHYSICAL DESCRIPTION
Extent xiii, 198 pages :
Other physical details illustrations ;
Dimensions 24 cm.
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term unmediated
Media type code n
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term volume
Carrier type code nc
Source rdacarrier
490 1# - SERIES STATEMENT
Series statement The pragmatic programmers
500 ## - GENERAL NOTE
General note Includes index.
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc Includes bibliographical references and index.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Why Data Structures Matter -- Why Algorithms Matter -- Oh Yes! Big O Notation -- Speeding Up Your Code with Big O -- Optimizing Code with and Without Big O -- Optimizing for Optimistic Scenarios -- Blazing Fast Lookup with Hash Tables -- Crafting Elegant Code with Stacks and Queues -- Recursively Recurse with Recursion -- Recursive Algorithms for Speed -- Node-Based Data Structures -- Speeding Up All the Things with Binary Trees -- Connecting Everything with Graphs -- Dealing with Space Constraints
520 ## - SUMMARY, ETC.
Summary, etc. Algorithms and data structures are much more than abstract concepts. Mastering them enables you to write code that runs faster and more efficiently, which is particularly important for today's web and mobile apps. This book takes a practical approach to data structures and algorithms, with techniques and real-world scenarios that you can use in your daily production code. Graphics and examples make these computer science concepts understandable and relevant. You can use these techniques with any language; examples in the book are in JavaScript, Python, and Ruby. Use Big O notation, the primary tool for evaluating algorithms, to measure and articulate the efficiency of your code, and modify your algorithm to make it faster. Find out how your choice of arrays, linked lists, and hash tables can dramatically affect the code you write. Use recursion to solve tricky problems and create algorithms that run exponentially faster than the alternatives. Dig into advanced data structures such as binary trees and graphs to help scale specialized applications such as social networks and mapping software. You'll even encounter a single keyword that can give your code a turbo boost. Jay Wengrow brings to this book the key teaching practices he developed as a web development bootcamp founder and educator. Use these techniques today to make your code faster and more scalable. --
Assigning source Provided by publisher.
520 ## - SUMMARY, ETC.
Summary, etc. If you last saw algorithms in a university course or at a job interview, you're missing out on what they can do for your code. Learn different sorting and searching techniques, and when to use each.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Data structures (Computer science)
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Computer algorithms.
9 (RLIN) 1346
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Computer algorithms.
Source of heading or term fast
Authority record control number (OCoLC)fst00872010
9 (RLIN) 1346
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Data structures (Computer science)
Source of heading or term fast
Authority record control number (OCoLC)fst00887978
830 #0 - SERIES ADDED ENTRY--UNIFORM TITLE
Uniform title Pragmatic programmers.
906 ## - LOCAL DATA ELEMENT F, LDF (RLIN)
a 7
b cbc
c copycat
d 2
e ncip
f 20
g y-gencatlg
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Library of Congress Classification
Koha item type General books
Classification part QA76.9.D35
Item part W46 2017
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Collection code Home library Current library Shelving location Date acquired Source of acquisition Total Checkouts Full call number Barcode Date last seen Copy number Price effective from Koha item type
    Library of Congress Classification     Non-fiction PAC UNIVERSITY PAC UNIVERSITY General Stacks 07/02/2024 Purchase   QA76.9.D35 W46 2020 27346 07/02/2024 C.1 07/02/2024 General books
    Library of Congress Classification     Non-fiction PAC UNIVERSITY PAC UNIVERSITY General Stacks 07/02/2024 Purchase   QA76.9.D35 W46 2020 27347 07/02/2024 C.2 07/02/2024 General books

Richard Ondeng' Library |56875-00200,Nairobi | Kenya
Tel: +254-20-2013146 / 2076894 | Mobile: 0721-932050, 0734-400694
Email: enquiries@pacuniversity.ac.ke| Website: www.pacuniversity.ac.ke
Powered by PAC University ICT Department