0

My Bag

0.00

Download App

Mastering Algorithms with C (Book/CD-Rom) : CD 7.0%OFF

Mastering Algorithms with C (Book/CD-Rom) : CD

by Kyle Loudon

  • ISBN

    :  

    9788173661167

  • Publisher

    :  

    O’reilly

  • Subject

    :  

    Encyclopaedias & Reference Works

  • Binding

    :  

    Paperback

  • Pages

    :  

    568

  • Year

    :  

    2010

500.0

7.0% OFF

465.0

Buy Now

Shipping charges are applicable for books below Rs. 101.0

View Details

Estimated Shipping Time : 5-7 Business Days

View Details

Share it on

  • Description

    There are many books on data structures and algorithms, and some books laying out useful libraries of C functions, but this book aims to give you a unique combination of theoretical background and working code. In offering robust solutions for everyday programming tasks, Mastering Algorithms with C avoids the abstract style of most classic data structures and algorithms texts but still provides all the information you need to understand the purpose and use of common programming techniques. Implementations, as well as interesting, real-world examples of each data structure and algorithm, are shown in the text. Full source code appears on the accompanying disk. Using both a programming style and a writing style that are exceptionally clean, Kyle Loudon shows you how to use such essential data structures as lists, stacks, queues, sets, trees, heaps, priority queues, and graphs. He shows you how to use algorithms for sorting, searching, numerical analysis, data compression, data encryption, common graph problems, and computational geometry. He also describes the relative efficiency of all implementations. The compression and encryption chapters not only give you working code for reasonably efficient solutions, they explain concepts in an approachable manner for people who never have had the time or expertise to study them in depth.Anyone with a basic understanding of the C language can use this book. In order to provide maintainable and extendible code, an extra level of abstraction (such as pointers to functions) is used in examples where appropriate. Understanding that these techniques may be unfamiliar to some programmers, Loudon explains them clearly in the introductory chapters. Contents include: Pointers Recursion Analysis of algorithms Data structures (lists, stacks, queues, sets, hash tables, trees, heaps, priority queues, graphs) Sorting and searching Numerical methods Data compression Data encryption Graph algorithms Geometric algorithms.

  • Author Biography

    Kyle Loudon is a software engineer at Matrix Semiconductor in Santa Clara, California, where he works with file systems and applications for memory chips. Prior to Matrix, Kyle developed platform software for embedded devices, including various wireless phones and the Apple iPod. He also led the graphical user interface group at Jeppesen Dataplan (now a part of Boeing), developed flight planning software, and created system software at IBM in the early 1990s. For the past several years, Kyle has taught object-oriented programming using C++ at the University of California, Santa Cruz Extension, and has worked with C++ since the beginning of its widespread use in 1990. Kyle is the author of Mastering Algorithms with C, also published by O'Reilly and Associates. Kyle Loudon Preliminaries    Chapter 1 Introduction    Chapter 2 Pointer Manipulation    Chapter 3 Recursion    Chapter 4 Analysis of AlgorithmsData Structures    Chapter 6 Stacks and Queues    Chapter 7 Sets    Chapter 8 Hash Tables    Chapter 9 Trees    Chapter 10 Heaps and Priority Queues    Chapter 11 GraphsAlgorithms    Chapter 12 Sorting and Searching    Chapter 13 Numerical Methods    Chapter 14 Data Compression    Chapter 15 Data Encryption    Chapter 16 Graph Algorithms    Chapter 17 Geometric AlgorithmsColophon

Related Items

-

of

  • Foundations of Algorithms

    Richard Neapolitan

    Starts At

    695.0

  • OFFER

    Multi-Objective Optimization Using Evolutionary Algorithms

    Kalyanmoy Deb

    Starts At

    675.0

    768.0

    12% OFF

  • OFFER

    Applied Cryptography: Protocols, Algorithms And, Source Code In C

    Bruice Schneier

    Starts At

    613.0

    829.0

    26% OFF

  • OFFER

    Data Structures And Algorithms In C++

    Michael T. Goodrich Roberto Tamassia David Mount

    Starts At

    501.0

    669.0

    25% OFF

  • OFFER

    Data Structures And Algorithms In Java

    Michael T Goodrich

    Starts At

    471.0

    629.0

    25% OFF

  • OFFER

    Data Structures and Algorithms

    Pai G A V

    Starts At

    572.0

    690.0

    17% OFF

  • OFFER

    Neural Networks : Algorithms, Applications, and Programming Techniques

    James A. Freeman

    Starts At

    646.0

    839.0

    23% OFF

  • OFFER

    A Book on C

    A. L. Kelly

    Starts At

    653.0

    849.0

    23% OFF

  • Digital Signal Processing: Principles, Algorithms, And Applications

    John G. Proakis

    Starts At

    1000.0

  • OFFER

    Introduction to Design & Analysis of Algorithms : For VTU

    Anany V. Levitin

    Starts At

    422.0

    475.0

    11% OFF

  • OFFER

    Design & Analysis of Computer Algorithms

    Alfred V. Aho

    Starts At

    782.0

    899.0

    13% OFF

  • OFFER

    Computer Algorithms: Introduction To Design And Analysis

    Sara Baase

    Starts At

    661.0

    859.0

    23% OFF

  • OFFER

    Introduction to Design and Analysis of Algorithms

    Anany Levitin

    Starts At

    615.0

    699.0

    12% OFF

  • OFFER

    Data Structures and Algorithms

    Alfred V Aho

    Starts At

    696.0

    849.0

    18% OFF

  • OFFER

    Wdm Optical Networks: Concepts, Design And Algorithms

    Ram C. Siva Murthy

    Starts At

    280.0

    350.0

    20% OFF

  • OFFER

    An Introduction to Genetic Algorithms

    Mitchell

    Starts At

    127.0

    150.0

    15% OFF

  • OFFER

    ALGORITHMS IN BIOINFORMATICS

    Roderic Page Gary Benson

    Starts At

    542.0

    695.0

    22% OFF

  • OFFER

    Algorithms For Vlsi Physical Design Automation Third Edition

    Sherwani

    Starts At

    635.0

    825.0

    23% OFF

  • OFFER

    Introduction To Distributed Algorithms, 2nd Edition

    Tel Gerard

    Starts At

    518.0

    625.0

    17% OFF

  • OFFER

    E.Encyclopedia

    JO BOURNE

    Starts At

    662.0

    895.0

    26% OFF

  • OFFER

    Operating Systems : Concepts & Design,Milenkovic,Milenkovic

    Milenkovic M

    Starts At

    828.0

    1010.0

    18% OFF

  • OFFER

    ASP.NET: Developer's Guide

    Greg Buczek

    Starts At

    877.0

    1070.0

    18% OFF

  • OFFER

    Competing For The Future books

    Hamel

    Starts At

    495.0

    635.0

    22% OFF

  • OFFER

    Britannica Concise Encyclopedia

    Jacob E. Safra

    Starts At

    2186.0

    2995.0

    27% OFF

  • OFFER

    INDIAN HISTORY (ANCIENT AND MEDIEVAL)

    Britannica

    Starts At

    226.0

    290.0

    22% OFF

  • OFFER

    OPTICAL ELECTRONICS

    Ghatak

    Starts At

    415.0

    495.0

    16% OFF

  • The Financial Expert

    R. K Narayan

    Starts At

    230.0

  • OFFER

    Longman Business English Dictionary

    Longman

    Starts At

    193.0

    245.0

    21% OFF

  • A History Of India- Vol Two

    Percival Spear

    Starts At

    350.0

© 2016, All rights are reserved.

Subscribe to Our Newsletter

 

Are you sure you want to remove the item from your Bag?

Yes

No

Added to Your Wish List

OK

Your Shopping Bag

- Bag Empty

Your Bag is Empty!!

Item

Delivery

Unit Price

Quantity

Sub Total

Shipping Charges : null Total Savings        : Grand Total :

Order Summary