Difference between revisions of "Main Page"

From The Algorithm Design Manual Solution Wiki
Jump to navigation Jump to search
Tag: Redirect target changed
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
The Wiki is an experiment, a grass-roots effort to create an answer key to aid self-study with Steven Skiena's The Algorithm Design Manual. Students and other readers are encouraged to contribute hints and answers to all odd numbered problems in the book, or expand/improve the solution contributed by others.
+
#REDIRECT [[Solution Wiki, The Algorithm Design Manual, 3rd Edition]]
 +
 
 +
The Wiki is an experiment, a grass-roots effort to create an answer key to aid self-study with the third edition of Steven Skiena's ''The Algorithm Design Manual''. Students and other readers are encouraged to contribute hints and answers to all odd-numbered problems in the book, or expand/improve the solution contributed by others.
  
 
Please do not use this resource to cheat on your class homework. Recognize that no authority certifies the correctness of these solutions; they could well have been submitted by the idiot who sits in the back row of your class. Also recognize that other students in your class have equal access to these solutions, and it is typically easy for professors to recognize when two students submit the same solution.
 
Please do not use this resource to cheat on your class homework. Recognize that no authority certifies the correctness of these solutions; they could well have been submitted by the idiot who sits in the back row of your class. Also recognize that other students in your class have equal access to these solutions, and it is typically easy for professors to recognize when two students submit the same solution.
  
[[Chapter List]]
+
<big>Chapters</big>
 +
 
 +
#[[Chapter 1|Introduction to Algorithms]]
 +
#[[Chapter 2|Algorithm Analysis]]
 +
#[[Chapter 3|Data Structures]]
 +
#[[Chapter 4|Sorting]]
 +
#[[Chapter 5|Divide and Conquer]]
 +
#[[Chapter 6|Hashing and Randomized Algorithms]]
 +
#[[Chapter 7|Graph Traversal]]
 +
#[[Chapter 8|Weighted Graph Algorithms]]
 +
#[[Chapter 9|Combinatorial Search]]
 +
#[[Chapter 10|Dynamic Programming]]
 +
#[[Chapter 11|NP-Completeness]]
 +
#[[Chapter 12|Dealing with Hard Problems]]
  
 
== Getting started ==
 
== Getting started ==
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
+
; Editing
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]
+
* [http://meta.wikimedia.org/wiki/Help:Formula MediaWiki Help:Formula]
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
+
* [http://meta.wikimedia.org/wiki/Help:Wikitext_examples Help:Wikitext Examples]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]
+
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]
+
; Configuration
 +
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]
 +
 
 +
; Mediawiki General
 +
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]
 +
* [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
 +
 
 +
; Questions
 +
*[[User: Algowikiadmin| The Admin]] (editing fixes for the problems)
 +
* [http://www.cs.sunysb.edu/~skiena/ Steven Skiena] (for additional hints and algorithm magic)

Latest revision as of 18:09, 28 October 2020

The Wiki is an experiment, a grass-roots effort to create an answer key to aid self-study with the third edition of Steven Skiena's The Algorithm Design Manual. Students and other readers are encouraged to contribute hints and answers to all odd-numbered problems in the book, or expand/improve the solution contributed by others.

Please do not use this resource to cheat on your class homework. Recognize that no authority certifies the correctness of these solutions; they could well have been submitted by the idiot who sits in the back row of your class. Also recognize that other students in your class have equal access to these solutions, and it is typically easy for professors to recognize when two students submit the same solution.

Chapters

  1. Introduction to Algorithms
  2. Algorithm Analysis
  3. Data Structures
  4. Sorting
  5. Divide and Conquer
  6. Hashing and Randomized Algorithms
  7. Graph Traversal
  8. Weighted Graph Algorithms
  9. Combinatorial Search
  10. Dynamic Programming
  11. NP-Completeness
  12. Dealing with Hard Problems

Getting started

Editing
Configuration
Mediawiki General
Questions