Skip to content

This respository is the C++ version of algs4.

License

Notifications You must be signed in to change notification settings

IngridPuppet/algorithmcpp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Algorithms 4/e textbook

algorithmcpp is a C++ library port of algs4.jar with the goal to serve instructors and programmers who adopt the Algorithms, 4th Edition textbook and would prefer to follow and demonstrate the text's algorithms using C++.

Documentation

The library was delivered as a Visual Studio 2017 solution. It adopts CRT Library to detect memory leak, and refers to Google C++ Style Guide over the naming rules.

Copyright

Copyright © 2018

All the codes in the repository is part of algorithmcpp.lib, a C++ library that ports algs4.jar, which accompanies the textbook

  • Algorithms, 4th edition by Robert Sedgewick and Kevin Wayne,
  • Addison-Wesley Professional, 2011, ISBN 0-321-57351-X.
  • http://algs4.cs.princeton.edu

algorithmcpp.lib is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

algs4.jar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with algs4.jar. If not, see http://www.gnu.org/licenses.

License

This code is released under GPLv3.

Contribution

Issue reports and code fixes are welcome.

About

This respository is the C++ version of algs4.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.8%
  • C 0.2%