All Books
Algorithms in C: Graph Algorithms by Robert Sedgewick – Hardcover book cover
Computers & Internet

Algorithms in C: Graph Algorithms by Robert Sedgewick – A Comprehensive Guide to Graph Theory and C Programming for Comp

5,492

Inclusive of all applicable taxes. FREE shipping on all orders.

Quantity:
1
Share:
Free DeliveryOn every order
15-Day ReturnEasy returns
Genuine BookPhysical copy only

Available Offers

  • 🚚Free DeliveryFree shipping on all orders
  • 💵Cash on DeliveryPay when your order arrives
  • ↩️15-Day Easy ReturnsHassle-free return policy
  • 🔒Cash on DeliveryPay safely when your order arrives

Check Delivery

Product Description

Introduction

Algorithms are the backbone of modern computing, and understanding them is essential for every serious programmer. Robert Sedgewick’s Algorithms in C: Graph Algorithms is a masterclass in the design, analysis, and implementation of graph algorithms using the C programming language. This hardcover edition, published by Addison-Wesley Professional, is an indispensable resource for Indian students, software engineers, and computer science enthusiasts who want to deepen their knowledge of graph theory and its practical applications.

Book Overview

This volume focuses exclusively on graph algorithms—a critical area of computer science that deals with networks, connections, and relationships. Sedgewick builds on his classic Algorithms series, offering a thorough treatment of fundamental graph concepts, from directed graphs (digraphs) and directed acyclic graphs (DAGs) to shortest paths, minimum spanning trees, and network flows. The book is packed with clear, well-commented C code examples that bring theory to life, making it ideal for both self-study and classroom use.

Key Highlights

  • Comprehensive coverage of graph algorithms, including depth-first search, breadth-first search, topological sorting, and more.
  • Practical C implementations with detailed code snippets that are ready to compile and test.
  • Real-world applications such as route planning, network optimization, and social network analysis.
  • Rigorous algorithmic analysis with emphasis on time and space complexity.
  • Clear, step-by-step explanations that demystify complex topics for Indian undergraduates and postgraduate students.

Inside the Book

The book is structured to guide the reader from foundational concepts to advanced topics. Early chapters introduce graph representations—adjacency matrices, adjacency lists, and edge sets—and basic traversal techniques. Later chapters dive into weighted graphs, shortest path algorithms (Dijkstra, Bellman-Ford, Floyd-Warshall), minimum spanning trees (Prim, Kruskal), and network flow (Ford-Fulkerson). Each algorithm is presented with pseudocode, a full C implementation, and worked examples that illustrate its behavior on sample graphs.

Key Topics

  • Graph properties and representations
  • Depth-first and breadth-first search
  • Directed graphs and DAGs
  • Topological sorting and strongly connected components
  • Minimum spanning trees
  • Shortest paths in weighted graphs
  • Network flows and matching
  • Advanced data structures for graphs

Reader Benefits

Indian readers will find this book particularly valuable because it bridges theory and practice. The C language is widely taught in Indian engineering colleges, and Sedgewick’s code is clean, portable, and easy to adapt. By working through the examples, students gain hands-on experience that directly translates to competitive programming, campus placements, and industry projects. The book also emphasizes algorithmic thinking, which is crucial for cracking technical interviews at top IT companies.

Learning Outcomes

  • Master the art of implementing graph algorithms in C from scratch.
  • Understand how to choose the right algorithm for a given problem based on constraints.
  • Analyze the performance of algorithms using big-O notation and empirical testing.
  • Apply graph theory to solve real-world problems in networking, logistics, and data science.
  • Build a strong foundation for advanced topics like machine learning, cryptography, and system design.

Who Should Read

This book is tailored for undergraduate and postgraduate students in computer science and information technology. It is also an excellent resource for self-taught programmers, coding bootcamp graduates, and working professionals who want to refresh their algorithmic skills. Anyone preparing for GATE, campus placements, or competitive programming contests will benefit immensely from Sedgewick’s clear exposition and practical focus.

About the Author

Robert Sedgewick is a renowned computer scientist and professor at Princeton University. He is the author of the bestselling Algorithms series, which has educated generations of programmers worldwide. His research spans algorithm design, data structures, and analytic combinatorics. Sedgewick’s teaching style is legendary for its clarity, and this book reflects his ability to make complex ideas accessible.

About the Publisher

Addison-Wesley Professional is a prestigious imprint of Pearson Education, known for publishing high-quality technical books by leading experts. With a legacy dating back decades, Addison-Wesley has been a trusted partner for students and professionals seeking authoritative resources in programming, software engineering, and computer science.

Conclusion

Algorithms in C: Graph Algorithms is more than a textbook—it is a companion for anyone serious about mastering algorithms. Whether you are a student in Delhi, a developer in Bengaluru, or a researcher in Hyderabad, this book will equip you with the skills to write efficient, correct, and elegant graph programs. Add it to your library today and take a decisive step toward algorithmic excellence.

Quick Summary

Algorithms in C: Graph Algorithms by Robert Sedgewick is a definitive guide to graph theory and its implementation in the C programming language. This book is designed for computer science students, software developers, and professionals who want to master graph algorithms, including digraphs, DAGs, shortest paths, minimum spanning trees, and network flows. Each algorithm is explained clearly with step-by-step descriptions and accompanied by ready-to-use C code. Readers will gain both theoretical understanding and practical coding skills, making it an essential resource for academic study, technical interviews, and real-world software development. Published by Addison-Wesley Professional, this hardcover edition is built to last. By purchasing from Bookshops.in, India's premium online bookstore, you get authentic products, fast delivery, and excellent customer service. Whether you are preparing for competitive exams or advancing your career, this book is a valuable investment in your computer science education.

Book Highlights

In-depth coverage of graph algorithms in C
Includes digraphs, DAGs, and topological sorting
Detailed explanation of shortest path algorithms (Dijkstra, Bellman-Ford)
Minimum spanning tree algorithms (Kruskal, Prim) with C code
Network flow algorithms including maximum flow and minimum cut
Sample C code for every algorithm discussed
Clear, step-by-step algorithm descriptions
Designed for undergraduate and graduate computer science students
Written by renowned computer scientist Robert Sedgewick
Published by Addison-Wesley, a trusted name in technical books
Focus on both theory and practical implementation
Helps build strong foundations in data structures and algorithms
Suitable for self-study and classroom use
High-quality hardcover edition for long-lasting reference

Book Specifications

ISBN-139780201316636
ISBN-100201316633
Publisher‎ Addison-Wesley Professional
Language‎ English
Dimensions‎ 19.69 x 2.54 x 23.5 cm
Weight‎ 726 g
Country‎ India
CategoryC & C++ › C
GenreNon-fiction
Original LanguageEnglish

Frequently Asked Questions

What is Algorithms in C: Graph Algorithms about?
It is a comprehensive textbook that covers graph algorithms implemented in C, including digraphs, shortest paths, minimum spanning trees, and network flows.
Who is the author of this book?
The author is Robert Sedgewick, a renowned computer scientist and professor at Princeton University.
Is this book suitable for beginners in C programming?
It assumes basic knowledge of C and data structures. It is best for intermediate to advanced learners.
Does the book include code examples?
Yes, it includes detailed sample C code for every algorithm discussed.
What graph algorithms are covered?
It covers digraphs, DAGs, topological sorting, shortest paths, minimum spanning trees, network flows, and more.
Is this book part of a series?
Yes, it is part of the 'Algorithms in C' series by Robert Sedgewick, but can be used independently.
What is the ISBN-13 of this book?
The ISBN-13 is 9780201316636.
Is this book available in hardcover?
Yes, this edition is a hardcover.
Can I use this book for self-study?
Absolutely. The clear explanations and code samples make it suitable for self-study.
Is this book relevant for Indian students?
Yes, it aligns well with computer science curricula in Indian universities and is widely recommended.
What is the price of this book at Bookshops.in?
The price is ₹5492.
Does this book cover network flow algorithms?
Yes, it includes detailed coverage of network flows, including maximum flow and minimum cut.
What is the difference between this and other algorithms books?
It focuses specifically on graph algorithms with full C implementations, making it a practical reference.

Customers Also Bought

Buy Algorithmische Sprache Und Programmentwicklung | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer — BookShops.in

Programming

Algorithmische Sprache Und Programmentwicklung | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer

3,143
Buy Distributed Algorithms | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean — BookShops.in

Programming

Distributed Algorithms | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean

5,539
Buy Meta-Level Control for Deductive Database Systems | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schm — BookShops.in

Programming

Meta-Level Control for Deductive Database Systems | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schm

5,458
Buy Java Web Services | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O' — BookShops.in

Programming

Java Web Services | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'

3,680
Buy Database in Depth | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J.  — BookShops.in

Programming

Database in Depth | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J.

3,158
Buy Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problem | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson |  — BookShops.in

Programming

Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problem | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson |

5,602

Related Products

View All
Buy Modern Full-Stack React Projects by Daniel Bugl — BookShops.in

Computers & Internet

Modern Full-Stack React Projects by Daniel Bugl

2,311
Buy Mootools 1.2 Beginner's Guide (English, Jacob Gube) — BookShops.in

Computers & Internet

Mootools 1.2 Beginner's Guide (English, Jacob Gube)

2,085
Buy Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology) — BookShops.in

Computers & Internet

Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology)

4,187
Buy Information Technology and Lawyers | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lo — BookShops.in

Computers & Internet

Information Technology and Lawyers | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lo

4,985
Buy Digital Analysis of Remotely Sensed Imagery | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao — BookShops.in

Computers & Internet

Digital Analysis of Remotely Sensed Imagery | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao

5,336
Buy Computer-Aided Drug Design and Delivery Systems | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Compan — BookShops.in

Computers & Internet

Computer-Aided Drug Design and Delivery Systems | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Compan

4,180
Get In Touch

Contact BookShops.in

Find our bookstore in Madurai on the map below, or let us know about your reading experience by leaving a review.

Phone+91 81899 68108
Address12, Rajan Street, Main Road, KK Nagar, Madurai — 625020, Tamil Nadu, India
Support HoursMon–Sat, 10:00 AM – 6:00 PM (IST)

Value your feedback

Enjoyed the books you ordered from us? Your review helps fellow readers discover our store and helps us improve.

Leave a Google Review

Your Cart

Your cart is empty

Add books to get started