Boost logo

Boost Users :

Subject: [Boost-users] C++11 Algorithms Book
From: Algocoders . (algocoders_at_[hidden])
Date: 2013-01-29 21:44:00


The book "C++11 Algorithms Volume 1 : Using and Extending C++11, Boost and
Beyond <http://www.algocoders.com/>" is published.

*Table of Contents:
http://www.algocoders.com/sites/default/files/toc_c%2B%2B11algorithms_vol1.pdf
*<http://www.algocoders.com/sites/default/files/toc_c%2B%2B11algorithms_vol1.pdf>
*Sample Chapter:
http://www.algocoders.com/sites/default/files/chapter1_c%2B%2B11algorithms_vol1.pdf
*<http://www.algocoders.com/sites/default/files/chapter1_c%2B%2B11algorithms_vol1.pdf>
**<http://www.algocoders.com/sites/default/files/toc_c%2B%2B11algorithms_vol1.pdf>

@Amazon :
www.amazon.com/11-Algorithms-Volume-Extending-Beyond/dp/1482083396/<http://www.amazon.com/11-Algorithms-Volume-Extending-Beyond/dp/1482083396/>
@Pothi.com (Indian Edition) :
http://pothi.com/pothi/book/chandra-shekhar-kumar-c11-algorithms-volume-1>

**

*Description*
This book is vital to understand *algorithms* newly introduced in
*C++11*with the help of practical examples illustrating
*concepts*, *variations*, *customizations* and *correctness* with deep
insight into internals with primary focus on *effective usage*. This book
can be read by anyone having some experience in any higher level
programming. Beginners in C++ will be able to learn basic concepts of C++11
algorithms with practical examples. Intermediate programmers in C++ will
learn foundational aspect of C++11 algorithms in a pragmatic way. Expert
programmers(aka C++ hackers) can enjoy interesting variations leading to
future of C++11 algorithms(aka C++1y), Boost and beyond.
This book(*Volume 1*) illustrates following algorithms:

   - *Numeric Algorithms*
      - Simulating for-loop iteration with iota
      - Customizing iota
      - Return Type of iota
      - Compile Time iota
      - Interesting variations of iota
   - *Quantifier Algorithms*
      - Universal Quantifier(*Predicate Satisfiability For All*)
      - Non-Existential Quantifier(*Predicate Satisfiability For None*)
      - Existential Quantifier(*Predicate Satisfiability For Some*)
      - Unique Quantifier(*Predicate Satisfiability For One*)
   - *Partition Algorithms*
      - Predicate Based Rearrangements
      - Partition Structure Validation
      - Bisection Algorithm
      - Group Partitions

*Recommended Approach*
Though this book can be read without reference to any other source, still
we recommend our readers to keep a copy of the famous book
*The C++ Standard Library, Second Edition : A Tutorial and Reference by
Nicolai M. Josuttis* handy for gentle introduction to C++11 algorithms
followed by diving into respective sections of our book for detailed
information.

In-depth treatment of foundational aspect of C++11 algorithms is covered in
another book published by us
Foundation of Algorithms in C++11, Volume 1(Revised Edition) : Using and
Extending C++11, Boost and
Beyond.<
http://www.amazon.com/Foundation-Algorithms-Volume-Revised-Edition/dp/1481965549/>

For more details, please visit the link :
http://www.algocoders.com/article/books

Enjoy Reading !

Cheers,
Algocoders

http://www.algocoders.com
paranoids_at_[hidden]



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net