iPhone, iPod touch, and iPad Apps Search Engine
iPhone Apps Users Community
Advanced search | Example: action games
iPhone apps

Mastering Algorithms with C

Mastering Algorithms with C
  • #: 114506
  • Price: $6.99 In Apple Store
  • Category: Books
  • Updated: 2009-09-18
  • Current Version: 1.0
  • 1.0
  • Size: 7.10 MB
  • Language: English
  • Seller: O'Reilly Media, Inc
  • Requirements: Compatible with iPhone, iPod touch, and iPad. Requires iOS 2.0 or later
  • © O'Reilly Media, Inc.
  •  Add to Favorite apps



By Kyle Loudon

Published by O'Reilly Media (http://oreilly.com/catalog/9781565924536/)

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

Superb Reading Features

Through a partnership between O'Reilly Media and Lexcycle, this app includes the same features that have made Stanza an iPhone phenomenon with over a million downloads:

* Full book text search

* Several fonts and themes to choose from

* Built-in dictionary

* The ability to add annotations

* Landscape view

* Extensive cross-referencing and working hyperlinks

* Zoom function for images and screenshots

About O'Reilly Media

O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, research, and conferences. Whether it's delivered in print, online, or in person, everything O'Reilly produces reflects the company's unshakeable belief in the power of information to spur innovation. Learn more about Ebooks from O'Reilly at oreilly.com/ebooks.

About Lexcycle

Lexcycle is the creator of Stanza Bookbinder which was used to create this standalone book application. Stanza Bookbinder is based on the popular iPhone Ebook reading application, Stanza. For more information about Stanza, visit www.lexcycle.com.

iPhone Screenshots

Mastering Algorithms with C iPhone Screenshot 1
Mastering Algorithms with C iPhone Screenshot 2

Video Reviews

No video review.

Customer reviews

Write a Review

Rated 3/5 based on 1 customer reviews.


3/5 stars

Informational, but TERRIBLE code samples

The information and algorithms are great actually. Very scientific and correct. BUT the comments in the code samples are TERRIBLE. They span 5 lines just to explain simple and short things. O'Reilly Inc. should really redo this book.


Ask a question

Be the first question this app.

Users Community

+ Connect to community

The information may be outdated (2011-04-12 22:27:31). For actual information go to iTunes

Related to «Mastering Algorithms with C» applications

Viniyoga Master with Stan Hafner

Viniyoga Master with Stan Hafner

Learn and practice yoga with a genuine yoga master, and leading practitioner and instructor of the Desikachar method of Viniyoga, Stan Hafner. His ingenuity, creativity, and expertise make Stan an excellent mentor while the method offers the tools to meet the needs and goals of each individual.This… more

Price: $3.99 | Category: Health & Fitness
African Drum Master -10 Drums with 37 Sounds

African Drum Master -10 Drums with 37 Sounds

The drums of Africa in XXL versionWith African Drum Master you load a complete Drum Kit on your iPad.You can choose between 10 drums with 37 Sounds.This rocks the party and the holidays fever is increasingTo improve the performance you can connect your iPad also to a Amplifier or a Hi-fi system.You… more

Price: $1.99 | Category: Entertainment

Violin Mastery - Talks with Master Violinists and Teachers

Discover the Secrets of Violin MasteryDo you enjoy the beautiful sounds produced from the violin? Do you admire those people who seem to be able to so effortlessly coax the beautiful and haunting sound of music from a violin?Many people believe that it is quite difficult to learn how to play the… more

Price: $0.99 | Category: Music
Vocal Mastery - Talks with Master Singers and Teachers

Vocal Mastery - Talks with Master Singers and Teachers

As a book and manual, vocal mastery offers aspiring and professional vocalists new fresh skills in voice training. Teachers in music schools will also find this material invaluable as it shows them new ways to help their students obtain that vocal quality they had always yearned for.This is probably… more

Price: $0.99 | Category: Music

Mastering the Ball Screen, with Ganon Baker: Basketball Instruction

"If you have a passion fueled by a purpose, you are unstoppable." Ganon BakerNow you can have world-renowned, in-demand Nike Basketball Trainer Ganon Baker wherever you goKnown world-wide as the #1 Basketball Skills trainer and teacher, Ganon travels the world teaching and training… more

Price: $3.99 | Category: Sports
BBQ Master - Ultimate Cooking Guide with Timer

BBQ Master - Ultimate Cooking Guide with Timer

Are you having problem figuring out how long you should cook it for? Always under cooking or just burning everything on the BBQ? This is where BBQ Master takes all guessing work away. You just select what you are cooking and the timer will tell when it's done. Multiple timers to keep track… more

Price: $0.99 | Category: Lifestyle
Michel Roux Jr, Fine Dining with the Master Chef

Michel Roux Jr, Fine Dining with the Master Chef

VOTED TOP OF THE CHEFS APPS BY THE GUARDIAN:http://www.guardian.co.uk/lifeandstyle/2011/jul/08/food-apps-test-chefs-recipesWelcome to my App, I hope you enjoy recreating the 67 recipes which I have included for you to cook at home and to delight your friends and family.The App also includes:A… more

Price: $7.99 | Category: Lifestyle
This Day With the Master Daily Devotional

This Day With the Master Daily Devotional

In This Day with the Master, author Dennis Kinlaw brings a unique perspective, rich with life experiences to the stories of Abraham and Sarah, Moses and Joshua, King David and King Solomon, and others who have looked for God in times of quiet solitude. Through their successes and failures we learn… more

Price: $3.99 | Category: Books
Battery Doctor Pro - Maximize Your Battery Life With Magic(Device Info for Master Battery Status And Tips For Maintenance)

Battery Doctor Pro - Maximize Your Battery Life With Magic(Device Info for…

ON SALE TO CELEBRATE FIRST LAUNCH BUY NOW BEFORE THE PRICE GOES UP This App can help maximize Battery Life and increase Battery Usage during charing.Battery Doctor Pro is a tool that displays the current battery level of your iPhone or iPod Touch using a percentage output and a bar indicator. … more

Price: $0.99 | Category: Utilities

View all related to: Mastering Algorithms with C applications

Mobile Version
iApps4you.com - is iPhone, iPod touch, and iPad apps search engine and not been authorized, sponsored or approved by Apple Inc.
Copyright © 2017 iApps4you.com.
98 ms.