- Notifications
You must be signed in to change notification settings - Fork0
Algorithms, 4th edition textbook code and libraries
License
algorithm-programming/algs4
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
edu.princeton.cs.algs4
.If you need only the class files (and not the source code), you can usealgs4.jar instead.Our original goal was to cover the50 algorithms that every programmer should know.We use the wordprogrammer to refer to anyone engaged in trying to accomplishsomething with the help of a computer, including scientists, engineers, and applicationsdevelopers, not to mention college students in science, engineering, and computer science.The code is optimized for clarity, portability, and efficiency. While some of ourimplementations are as fast as (or faster than) their counterparts injava.util,our main goal is to express the core algorithmic ideas in an elegant and simple manner.While we embrace some advanced Java features (such as generics and iterators),we avoid those that interfere with the exposition (such as inheritance and concurrency).
This repository is intended for use with either theMavenorGradle build managers.It can be run from either the command line or integrated intoEclipse, NetBeans, and IntelliJ.You can also access it viaBintray.
Feel free to use this public repository to develop solutions to the programming assignments.However, please do not store solutions to programming assignments in public repositories.
Copyright © 2000–2019 by Robert Sedgewick and Kevin Wayne.
This code is released under GPLv3.
Thiswishlist.txtcontains a list of algorithms and data structures that we wouldlike to add to the repository. Indeed, several of the algorithms anddata structures in this repository were contributed by others. If interested, pleasefollow the same style as the code in the repository and thoroughly test yourcode before contacting us.
Some of the code in this repository has been translated to other languages:
Thanks to Peter Korgan for Maven and Gradle support.
About
Algorithms, 4th edition textbook code and libraries
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Languages
- Java100.0%