Algorithms - By Shai Simonson (Size: 3.5 GB)
| | style.css | 5 KB |
| | Trees.htm | 18.94 KB |
| | style.css | 5 KB |
| | Rubik's Cube.htm | 13.04 KB |
| | style.css | 5 KB |
| | Second Attempt O(n).htm | 9.36 KB |
| | style.css | 5 KB |
| | Abstract and Concrete Datatypes.htm | 9.03 KB |
| | style.css | 5 KB |
| | Floyd-Warshall (ADU Feb 15).htm | 8.43 KB |
| | style.css | 5 KB |
| | The Ford-Fulkerson Algorithm in C.htm | 5.12 KB |
| | style.css | 5 KB |
| | Knight Tour.htm | 2.07 KB |
| | style.css | 5 KB |
| | Breadth-First Search.htm | 3.78 KB |
| | style.css | 5 KB |
| | Developing a Dynamic Programming algorithm.htm | 2.76 KB |
| | style.css | 5 KB |
| | Preventing an Array-Index-Out-Of-Bound Error.htm | 4.83 KB |
| | general_info.pdf | 2.75 KB |
| | useful-links.txt | 945 bytes |
| | lecture_notes1.pdf | 84.5 KB |
| | lecture_notes2.pdf | 30.32 KB |
| | Problem Set 1 Solutions.pdf | 1.21 MB |
| | Problem_Set_01.pdf | 7.1 KB |
| | Problem Set 6_ NP-Complete Reductions.pdf | 1.08 MB |
| | Problem_Set_06.pdf | 5.11 KB |
| | Problem_Set_02_Solutions.pdf | 84.1 KB |
| | Problem_Set_02.pdf | 5.24 KB |
| | Problem_Set_02_Solutions.tex | 3.91 KB |
| | Problem_Set_05_Solutions.dvi | 48.39 KB |
| | Problem_Set_05_Solutions.tex | 8.24 KB |
| | Problem_Set_05.pdf | 6.25 KB |
| | Problem_Set_03.pdf | 15.6 KB |
| | Problem_Set_03_Solutions_Code.tar.gz | 6.42 KB |
| | Problem_Set_04.pdf | 14.08 KB |
| | Problem_Set_04_Solutions_Code.tar.gz | 3.52 KB |
| | 2_1a.eps | 53.84 KB |
| | 2_2c.eps | 16.08 KB |
| | 2_1b.eps | 13.29 KB |
| | 2_2b.eps | 11.26 KB |
| | fig5.gif | 9.14 KB |
| | 2_2a.eps | 5.35 KB |
| | fig2.gif | 2.41 KB |
| | fig3.gif | 2.14 KB |
| | fig4.gif | 1.69 KB |
| | fig1.gif | 993 bytes |
| | 9.Graph Algoritms 4 - Intro to Geometric Algorithms.ram | 201.17 MB |
| | 2.Sorting.ram | 200.55 MB |
| | 8.Graph Algoritms 3 - Shortest Path.ram | 195.23 MB |
| | 5.Red-Black Trees.ram | 192.11 MB |
| | 6.Graph Algorithms 1 - Topological Sorting,Prim's Algorithm.ram | 186.53 MB |
| | 1.Algorithms-Overview.ram | 186.02 MB |
| | 18.Np Completeness 4.ram | 185.31 MB |
| | 11.Dynamic Programming 1 of 2.ram | 184.87 MB |
| | 13.Parsing.ram | 181.32 MB |
| | 3.Sorting 2.ram | 180.95 MB |
| | Algorithms - Lectures and Courseware.png | 303.18 KB |
| | Contents - Algorithms.png | 183.07 KB |
| | syllabus.pdf | 7.31 KB |
Description
Algorithms
Instructor: Shai Simonson
The design of algorithms is studied, according to methodology and application. Methodologies include: divide and conquer, dynamic programming, and greedy strategies. Applications involve: sorting, ordering and searching, graph algorithms, geometric algorithms, mathematical (number theory, algebra and linear algebra) algorithms, and string matching algorithms. Analysis of algorithms is studied - worst case, average case, and amortized - with an emphasis on the close connection between the time complexity of an algorithm and the underlying data structures. NP-Completeness theory is examined along with methods of coping with intractability, such as approximation and probabilistic algorithms.
Sharing Widget