├── .gitignore ├── Grades ├── 8Puzzule.png ├── BaseballElimination.png ├── Boggle.png ├── BoggleSpeed.png ├── BurrowsWheeler.png ├── DequesandRandomizedQueues.png ├── KdTree.png ├── PercolationGrade.png ├── SeamCarving.png ├── WordNet.png └── collinear.png ├── README.md ├── Week 1 - Percolation ├── Programming Assignment 1 - Percolation.pdf └── src │ ├── Percolation.java │ └── PercolationStats.java ├── Week 10 - Burrows-Wheeler ├── Programming Assignment 10 - Burrows–Wheeler.pdf ├── Tests │ ├── CS_bricks.jpg │ ├── a.txt │ ├── abra.txt │ ├── abra.txt.bwt │ ├── abra.txt.bwt.mtf.huf │ ├── abra.txt.huf │ ├── abra.txt.mtf │ ├── aesop.txt │ ├── aesop.txt.bwt │ ├── aesop.txt.bwt.mtf.huf │ ├── aesop.txt.huf │ ├── aesop.txt.mtf │ ├── alphanum.txt │ ├── amendments.txt │ ├── banana.txt │ ├── cadabra.txt │ ├── couscous.txt │ ├── encodedSecretMessage.txt │ ├── logo.png │ ├── purple.gif │ ├── rand10K.bin │ ├── stars.txt │ ├── us.gif │ ├── us.gif.bwt │ ├── us.gif.bwt.mtf.huf │ ├── us.gif.huf │ ├── us.gif.mtf │ ├── weekend.txt │ └── zebra.txt └── src │ ├── BurrowsWheeler.java │ ├── CircularSuffixArray.java │ └── MoveToFront.java ├── Week 2 - Queues ├── Programming Assignment 2 - Queues.pdf ├── Tests │ ├── distinct.txt │ └── duplicates.txt └── src │ ├── Deque.java │ ├── Permutation.java │ └── RandomizedQueue.java ├── Week 3 - Collinear Points ├── Programming Assignment 3 - Collinear Points.pdf ├── Tests │ ├── equidistant.txt │ ├── grid4x4.txt │ ├── grid5x5.txt │ ├── grid6x6.txt │ ├── horizontal100.txt │ ├── horizontal25.txt │ ├── horizontal5.txt │ ├── horizontal50.txt │ ├── horizontal75.txt │ ├── inarow.txt │ ├── input1.txt │ ├── input10.png │ ├── input10.txt │ ├── input100.png │ ├── input100.txt │ ├── input1000.txt │ ├── input10000.txt │ ├── input150.txt │ ├── input2.txt │ ├── input20.png │ ├── input20.txt │ ├── input200.png │ ├── input200.txt │ ├── input2000.txt │ ├── input250.txt │ ├── input299.txt │ ├── input3.txt │ ├── input300.txt │ ├── input3000.txt │ ├── input350.txt │ ├── input40.png │ ├── input40.txt │ ├── input400.png │ ├── input400.txt │ ├── input4000.txt │ ├── input48.txt │ ├── input50.png │ ├── input50.txt │ ├── input5000.txt │ ├── input56.png │ ├── input56.txt │ ├── input6.png │ ├── input6.txt │ ├── input6000.txt │ ├── input8.png │ ├── input8.txt │ ├── input80.png │ ├── input80.txt │ ├── input8000.txt │ ├── input9.png │ ├── input9.txt │ ├── kw1260.txt │ ├── logo.png │ ├── mystery10089.txt │ ├── random152.txt │ ├── random23.txt │ ├── random38.txt │ ├── random91.txt │ ├── rs1423.png │ ├── rs1423.txt │ ├── vertical100.txt │ ├── vertical25.txt │ ├── vertical5.txt │ ├── vertical50.txt │ └── vertical75.txt └── src │ ├── BruteCollinearPoints.java │ ├── FastCollinearPoints.java │ ├── LineSegment.java │ └── Point.java ├── Week 4 - 8Puzzle ├── Programming Assignment 4 - 8Puzzle.pdf ├── Tests │ ├── logo.png │ ├── puzzle00.txt │ ├── puzzle01.txt │ ├── puzzle02.txt │ ├── puzzle03.txt │ ├── puzzle04.txt │ ├── puzzle05.txt │ ├── puzzle06.txt │ ├── puzzle07.txt │ ├── puzzle08.txt │ ├── puzzle09.txt │ ├── puzzle10.txt │ ├── puzzle11.txt │ ├── puzzle12.txt │ ├── puzzle13.txt │ ├── puzzle14.txt │ ├── puzzle15.txt │ ├── puzzle16.txt │ ├── puzzle17.txt │ ├── puzzle18.txt │ ├── puzzle19.txt │ ├── puzzle20.txt │ ├── puzzle21.txt │ ├── puzzle22.txt │ ├── puzzle23.txt │ ├── puzzle24.txt │ ├── puzzle25.txt │ ├── puzzle26.txt │ ├── puzzle27.txt │ ├── puzzle28.txt │ ├── puzzle29.txt │ ├── puzzle2x2-00.txt │ ├── puzzle2x2-01.txt │ ├── puzzle2x2-02.txt │ ├── puzzle2x2-03.txt │ ├── puzzle2x2-04.txt │ ├── puzzle2x2-05.txt │ ├── puzzle2x2-06.txt │ ├── puzzle2x2-unsolvable1.txt │ ├── puzzle2x2-unsolvable2.txt │ ├── puzzle2x2-unsolvable3.txt │ ├── puzzle30.txt │ ├── puzzle31.txt │ ├── puzzle32.txt │ ├── puzzle33.txt │ ├── puzzle34.txt │ ├── puzzle35.txt │ ├── puzzle36.txt │ ├── puzzle37.txt │ ├── puzzle38.txt │ ├── puzzle39.txt │ ├── puzzle3x3-00.txt │ ├── puzzle3x3-01.txt │ ├── puzzle3x3-02.txt │ ├── puzzle3x3-03.txt │ ├── puzzle3x3-04.txt │ ├── puzzle3x3-05.txt │ ├── puzzle3x3-06.txt │ ├── puzzle3x3-07.txt │ ├── puzzle3x3-08.txt │ ├── puzzle3x3-09.txt │ ├── puzzle3x3-10.txt │ ├── puzzle3x3-11.txt │ ├── puzzle3x3-12.txt │ ├── puzzle3x3-13.txt │ ├── puzzle3x3-14.txt │ ├── puzzle3x3-15.txt │ ├── puzzle3x3-16.txt │ ├── puzzle3x3-17.txt │ ├── puzzle3x3-18.txt │ ├── puzzle3x3-19.txt │ ├── puzzle3x3-20.txt │ ├── puzzle3x3-21.txt │ ├── puzzle3x3-22.txt │ ├── puzzle3x3-23.txt │ ├── puzzle3x3-24.txt │ ├── puzzle3x3-25.txt │ ├── puzzle3x3-26.txt │ ├── puzzle3x3-27.txt │ ├── puzzle3x3-28.txt │ ├── puzzle3x3-29.txt │ ├── puzzle3x3-30.txt │ ├── puzzle3x3-31.txt │ ├── puzzle3x3-unsolvable.txt │ ├── puzzle3x3-unsolvable1.txt │ ├── puzzle3x3-unsolvable2.txt │ ├── puzzle40.txt │ ├── puzzle41.txt │ ├── puzzle42.txt │ ├── puzzle43.txt │ ├── puzzle44.txt │ ├── puzzle45.txt │ ├── puzzle46.txt │ ├── puzzle47.txt │ ├── puzzle48.txt │ ├── puzzle49.txt │ ├── puzzle4x4-00.txt │ ├── puzzle4x4-01.txt │ ├── puzzle4x4-02.txt │ ├── puzzle4x4-03.txt │ ├── puzzle4x4-04.txt │ ├── puzzle4x4-05.txt │ ├── puzzle4x4-06.txt │ ├── puzzle4x4-07.txt │ ├── puzzle4x4-08.txt │ ├── puzzle4x4-09.txt │ ├── puzzle4x4-10.txt │ ├── puzzle4x4-11.txt │ ├── puzzle4x4-12.txt │ ├── puzzle4x4-13.txt │ ├── puzzle4x4-14.txt │ ├── puzzle4x4-15.txt │ ├── puzzle4x4-16.txt │ ├── puzzle4x4-17.txt │ ├── puzzle4x4-18.txt │ ├── puzzle4x4-19.txt │ ├── puzzle4x4-20.txt │ ├── puzzle4x4-21.txt │ ├── puzzle4x4-22.txt │ ├── puzzle4x4-23.txt │ ├── puzzle4x4-24.txt │ ├── puzzle4x4-25.txt │ ├── puzzle4x4-26.txt │ ├── puzzle4x4-27.txt │ ├── puzzle4x4-28.txt │ ├── puzzle4x4-29.txt │ ├── puzzle4x4-30.txt │ ├── puzzle4x4-31.txt │ ├── puzzle4x4-32.txt │ ├── puzzle4x4-33.txt │ ├── puzzle4x4-34.txt │ ├── puzzle4x4-35.txt │ ├── puzzle4x4-36.txt │ ├── puzzle4x4-37.txt │ ├── puzzle4x4-38.txt │ ├── puzzle4x4-39.txt │ ├── puzzle4x4-40.txt │ ├── puzzle4x4-41.txt │ ├── puzzle4x4-42.txt │ ├── puzzle4x4-43.txt │ ├── puzzle4x4-44.txt │ ├── puzzle4x4-45.txt │ ├── puzzle4x4-46.txt │ ├── puzzle4x4-47.txt │ ├── puzzle4x4-48.txt │ ├── puzzle4x4-49.txt │ ├── puzzle4x4-50.txt │ ├── puzzle4x4-78.txt │ ├── puzzle4x4-80.txt │ ├── puzzle4x4-unsolvable.txt │ └── puzzle50.txt └── src │ ├── Board.java │ ├── PuzzleChecker.java │ └── Solver.java ├── Week 5 - KD Trees ├── Programming Assignment 5 - kd Trees.pdf ├── Tests │ ├── KdTreeVisualizer.java │ ├── NearestNeighborVisualizer.java │ ├── RangeSearchVisualizer.java │ ├── circle10.png │ ├── circle10.txt │ ├── circle100.txt │ ├── circle1000.txt │ ├── circle10000.txt │ ├── circle4.txt │ ├── horizontal8.txt │ ├── input10.txt │ ├── input100K.txt │ ├── input10K.txt │ ├── input1M.txt │ ├── input200K.txt │ ├── input20K.txt │ ├── input400K.txt │ ├── input40K.txt │ ├── input800K.txt │ ├── input80K.txt │ └── vertical7.txt └── src │ ├── KdTree.java │ └── PointSET.java ├── Week 6 - WordNet ├── Programming Assignment 6 - WordNet.pdf ├── Tests │ ├── digraph-ambiguous-ancestor.txt │ ├── digraph-wordnet.txt │ ├── digraph1.txt │ ├── digraph2.txt │ ├── digraph25.txt │ ├── digraph3.txt │ ├── digraph4.txt │ ├── digraph5.txt │ ├── digraph6.txt │ ├── digraph9.txt │ ├── hypernyms.txt │ ├── hypernyms100-subgraph.txt │ ├── hypernyms1000-subgraph.txt │ ├── hypernyms10000-subgraph.txt │ ├── hypernyms100K.txt │ ├── hypernyms11AmbiguousAncestor.txt │ ├── hypernyms11ManyPathsOneAncestor.txt │ ├── hypernyms15Path.txt │ ├── hypernyms15Tree.txt │ ├── hypernyms200K.txt │ ├── hypernyms300K.txt │ ├── hypernyms3InvalidCycle.txt │ ├── hypernyms3InvalidTwoRoots.txt │ ├── hypernyms500-subgraph.txt │ ├── hypernyms5000-subgraph.txt │ ├── hypernyms50000-subgraph.txt │ ├── hypernyms6InvalidCycle+Path.txt │ ├── hypernyms6InvalidCycle.txt │ ├── hypernyms6InvalidTwoRoots.txt │ ├── hypernyms6TwoAncestors.txt │ ├── hypernyms8ManyAncestors.txt │ ├── hypernyms8ModTree.txt │ ├── hypernyms8WrongBFS.txt │ ├── hypernymsTwoCommonAncestors.txt │ ├── outcast1.txt │ ├── outcast10.txt │ ├── outcast10a.txt │ ├── outcast11.txt │ ├── outcast12.txt │ ├── outcast12a.txt │ ├── outcast17.txt │ ├── outcast2.txt │ ├── outcast20.txt │ ├── outcast29.txt │ ├── outcast3.txt │ ├── outcast4.txt │ ├── outcast5.txt │ ├── outcast5a.txt │ ├── outcast7.txt │ ├── outcast8.txt │ ├── outcast8a.txt │ ├── outcast8b.txt │ ├── outcast8c.txt │ ├── outcast9.txt │ ├── outcast9a.txt │ ├── synsets.txt │ ├── synsets100-subgraph.txt │ ├── synsets1000-subgraph.txt │ ├── synsets10000-subgraph.txt │ ├── synsets11.txt │ ├── synsets15.txt │ ├── synsets3.txt │ ├── synsets500-subgraph.txt │ ├── synsets5000-subgraph.txt │ ├── synsets50000-subgraph.txt │ ├── synsets6.txt │ └── synsets8.txt └── src │ ├── Outcast.java │ ├── SAP.java │ └── WordNet.java ├── Week 7 - Seam Carving ├── Programming Assignment 7 - Seam Carving.pdf ├── Tests │ ├── 10x10.png │ ├── 10x10.printseams.txt │ ├── 10x12.png │ ├── 10x12.printseams.txt │ ├── 12x10.png │ ├── 12x10.printseams.txt │ ├── 1x1.png │ ├── 1x8.png │ ├── 3x4.png │ ├── 3x4.printseams.txt │ ├── 3x7.png │ ├── 3x7.printseams.txt │ ├── 4x6.png │ ├── 4x6.printseams.txt │ ├── 5x6.png │ ├── 5x6.printseams.txt │ ├── 6x5.png │ ├── 6x5.printseams.txt │ ├── 7x10.png │ ├── 7x10.printseams.txt │ ├── 7x3.png │ ├── 7x3.printseams.txt │ ├── 8x1.png │ ├── HJocean.png │ ├── HJoceanTransposed.png │ ├── PrintEnergy.java │ ├── PrintSeams.java │ ├── ResizeDemo.java │ ├── SCUtility.java │ ├── ShowEnergy.java │ ├── ShowSeams.java │ ├── chameleon.png │ ├── diagonals.png │ ├── diagonals.printseams.txt │ ├── logo.png │ ├── stripes.png │ └── stripes.printseams.txt └── src │ └── SeamCarver.java ├── Week 8 - Baseball Elimination ├── Miscellaneous │ ├── Baseball Elimination.png │ └── MIT Baseball Lecture Notes.pdf ├── Programming Assignment 8 - Baseball Elimination.pdf ├── Tests │ ├── teams1.txt │ ├── teams10.txt │ ├── teams12-allgames.txt │ ├── teams12.txt │ ├── teams24.txt │ ├── teams29.txt │ ├── teams30.txt │ ├── teams32.txt │ ├── teams36.txt │ ├── teams4.txt │ ├── teams42.txt │ ├── teams48.txt │ ├── teams4a.txt │ ├── teams4b.txt │ ├── teams5.txt │ ├── teams50.txt │ ├── teams54.txt │ ├── teams5a.txt │ ├── teams5b.txt │ ├── teams5c.txt │ ├── teams60.txt │ ├── teams7.txt │ └── teams8.txt └── src │ └── BaseballElimination.java └── Week 9 - Boggle ├── Programming Assignment 9 - Boggle.pdf ├── Tests ├── board-16q.txt ├── board-antidisestablishmentarianisms.txt ├── board-aqua.txt ├── board-couscous.txt ├── board-diagonal.txt ├── board-dichlorodiphenyltrichloroethanes.txt ├── board-dodo.txt ├── board-estrangers.txt ├── board-horizontal.txt ├── board-inconsequentially.txt ├── board-noon.txt ├── board-pneumonoultramicroscopicsilicovolcanoconiosis.txt ├── board-points0.txt ├── board-points1.txt ├── board-points100.txt ├── board-points1000.txt ├── board-points1111.txt ├── board-points1250.txt ├── board-points13464.txt ├── board-points1500.txt ├── board-points2.txt ├── board-points200.txt ├── board-points2000.txt ├── board-points26539.txt ├── board-points3.txt ├── board-points300.txt ├── board-points4.txt ├── board-points400.txt ├── board-points4410.txt ├── board-points4527.txt ├── board-points4540.txt ├── board-points5.txt ├── board-points500.txt ├── board-points750.txt ├── board-points777.txt ├── board-q.txt ├── board-quinquevalencies.txt ├── board-qwerty.txt ├── board-rotavator.txt ├── board-vertical.txt ├── board4x4.txt ├── dictionary-16q.txt ├── dictionary-2letters.txt ├── dictionary-algs4.txt ├── dictionary-common.txt ├── dictionary-enable2k.txt ├── dictionary-nursery.txt ├── dictionary-shakespeare.txt ├── dictionary-sowpods.txt ├── dictionary-twl06.txt ├── dictionary-yawl.txt └── dictionary-zingarelli2005.txt └── src ├── BoggleBoard.java ├── BoggleSolver.java └── RT.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/.gitignore -------------------------------------------------------------------------------- /Grades/8Puzzule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Grades/8Puzzule.png -------------------------------------------------------------------------------- /Grades/BaseballElimination.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Grades/BaseballElimination.png -------------------------------------------------------------------------------- /Grades/Boggle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Grades/Boggle.png -------------------------------------------------------------------------------- /Grades/BoggleSpeed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Grades/BoggleSpeed.png -------------------------------------------------------------------------------- /Grades/BurrowsWheeler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Grades/BurrowsWheeler.png -------------------------------------------------------------------------------- /Grades/DequesandRandomizedQueues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Grades/DequesandRandomizedQueues.png -------------------------------------------------------------------------------- /Grades/KdTree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Grades/KdTree.png -------------------------------------------------------------------------------- /Grades/PercolationGrade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Grades/PercolationGrade.png -------------------------------------------------------------------------------- /Grades/SeamCarving.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Grades/SeamCarving.png -------------------------------------------------------------------------------- /Grades/WordNet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Grades/WordNet.png -------------------------------------------------------------------------------- /Grades/collinear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Grades/collinear.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/README.md -------------------------------------------------------------------------------- /Week 1 - Percolation/Programming Assignment 1 - Percolation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 1 - Percolation/Programming Assignment 1 - Percolation.pdf -------------------------------------------------------------------------------- /Week 1 - Percolation/src/Percolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 1 - Percolation/src/Percolation.java -------------------------------------------------------------------------------- /Week 1 - Percolation/src/PercolationStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 1 - Percolation/src/PercolationStats.java -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Programming Assignment 10 - Burrows–Wheeler.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Programming Assignment 10 - Burrows–Wheeler.pdf -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/CS_bricks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/CS_bricks.jpg -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/a.txt: -------------------------------------------------------------------------------- 1 | a -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/abra.txt: -------------------------------------------------------------------------------- 1 | ABRACADABRA! -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/abra.txt.bwt: -------------------------------------------------------------------------------- 1 | ARD!RCAAAABB -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/abra.txt.bwt.mtf.huf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/abra.txt.bwt.mtf.huf -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/abra.txt.huf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/abra.txt.huf -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/abra.txt.mtf: -------------------------------------------------------------------------------- 1 | ABRDE& -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/aesop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/aesop.txt -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/aesop.txt.bwt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/aesop.txt.bwt -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/aesop.txt.bwt.mtf.huf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/aesop.txt.bwt.mtf.huf -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/aesop.txt.huf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/aesop.txt.huf -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/aesop.txt.mtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/aesop.txt.mtf -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/alphanum.txt: -------------------------------------------------------------------------------- 1 | abcdefghijklmnopqrstuvwxyz0123456789 -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/amendments.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/amendments.txt -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/banana.txt: -------------------------------------------------------------------------------- 1 | BANANA -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/cadabra.txt: -------------------------------------------------------------------------------- 1 | svtqt 2 | rT -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/couscous.txt: -------------------------------------------------------------------------------- 1 | couscous -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/encodedSecretMessage.txt: -------------------------------------------------------------------------------- 1 | dead: hnovwek )eeoga -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/logo.png -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/purple.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/purple.gif -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/rand10K.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/rand10K.bin -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/stars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/stars.txt -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/us.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/us.gif -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/us.gif.bwt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/us.gif.bwt -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/us.gif.bwt.mtf.huf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/us.gif.bwt.mtf.huf -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/us.gif.huf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/us.gif.huf -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/us.gif.mtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/Tests/us.gif.mtf -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/weekend.txt: -------------------------------------------------------------------------------- 1 | WEEKEND -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/Tests/zebra.txt: -------------------------------------------------------------------------------- 1 | zebra -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/src/BurrowsWheeler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/src/BurrowsWheeler.java -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/src/CircularSuffixArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/src/CircularSuffixArray.java -------------------------------------------------------------------------------- /Week 10 - Burrows-Wheeler/src/MoveToFront.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 10 - Burrows-Wheeler/src/MoveToFront.java -------------------------------------------------------------------------------- /Week 2 - Queues/Programming Assignment 2 - Queues.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 2 - Queues/Programming Assignment 2 - Queues.pdf -------------------------------------------------------------------------------- /Week 2 - Queues/Tests/distinct.txt: -------------------------------------------------------------------------------- 1 | A B C D E F G H I 2 | -------------------------------------------------------------------------------- /Week 2 - Queues/Tests/duplicates.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 2 - Queues/Tests/duplicates.txt -------------------------------------------------------------------------------- /Week 2 - Queues/src/Deque.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 2 - Queues/src/Deque.java -------------------------------------------------------------------------------- /Week 2 - Queues/src/Permutation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 2 - Queues/src/Permutation.java -------------------------------------------------------------------------------- /Week 2 - Queues/src/RandomizedQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 2 - Queues/src/RandomizedQueue.java -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Programming Assignment 3 - Collinear Points.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Programming Assignment 3 - Collinear Points.pdf -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/equidistant.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/equidistant.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/grid4x4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/grid4x4.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/grid5x5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/grid5x5.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/grid6x6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/grid6x6.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/horizontal100.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/horizontal100.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/horizontal25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/horizontal25.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/horizontal5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/horizontal5.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/horizontal50.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/horizontal50.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/horizontal75.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/horizontal75.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/inarow.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/inarow.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input1.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input10.png -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input10.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input100.png -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input100.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input100.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input1000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input1000.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input10000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input10000.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input150.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input150.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input2.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input20.png -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input20.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input200.png -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input200.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input200.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input2000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input2000.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input250.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input250.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input299.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input299.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input3.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input300.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input300.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input3000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input3000.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input350.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input350.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input40.png -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input40.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input40.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input400.png -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input400.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input400.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input4000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input4000.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input48.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input48.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input50.png -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input50.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input50.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input5000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input5000.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input56.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input56.png -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input56.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input56.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input6.png -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input6.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input6000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input6000.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input8.png -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input8.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input80.png -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input80.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input80.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input8000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input8000.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input9.png -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/input9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/input9.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/kw1260.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/kw1260.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/logo.png -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/mystery10089.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/mystery10089.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/random152.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/random152.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/random23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/random23.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/random38.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/random38.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/random91.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/random91.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/rs1423.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/rs1423.png -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/rs1423.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/rs1423.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/vertical100.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/vertical100.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/vertical25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/vertical25.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/vertical5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/vertical5.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/vertical50.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/vertical50.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/Tests/vertical75.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/Tests/vertical75.txt -------------------------------------------------------------------------------- /Week 3 - Collinear Points/src/BruteCollinearPoints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/src/BruteCollinearPoints.java -------------------------------------------------------------------------------- /Week 3 - Collinear Points/src/FastCollinearPoints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/src/FastCollinearPoints.java -------------------------------------------------------------------------------- /Week 3 - Collinear Points/src/LineSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/src/LineSegment.java -------------------------------------------------------------------------------- /Week 3 - Collinear Points/src/Point.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 3 - Collinear Points/src/Point.java -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Programming Assignment 4 - 8Puzzle.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Programming Assignment 4 - 8Puzzle.pdf -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/logo.png -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle00.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle00.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle01.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 1 0 3 | 3 2 4 | -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle02.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle03.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 2 0 3 | 1 3 4 | -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle04.txt: -------------------------------------------------------------------------------- 1 | 3 2 | 0 1 3 3 | 4 2 5 4 | 7 8 6 5 | 6 | -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle05.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle05.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle06.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle06.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle07.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle07.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle08.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle08.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle09.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle09.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle10.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle11.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle12.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle13.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle14.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle15.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle16.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle17.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle18.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle19.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle20.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle21.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle22.txt: -------------------------------------------------------------------------------- 1 | 3 2 | 4 8 2 3 | 3 6 5 4 | 1 7 0 5 | 6 | -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle23.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle24.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle25.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle26.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle27.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle28.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle29.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle2x2-00.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 1 2 3 | 3 0 4 | -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle2x2-01.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 1 2 3 | 0 3 4 | -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle2x2-02.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 0 1 3 | 3 2 4 | -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle2x2-03.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 3 1 3 | 0 2 4 | -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle2x2-04.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 2 3 3 | 1 0 4 | -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle2x2-05.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 2 3 3 | 0 1 4 | -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle2x2-06.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 0 3 3 | 2 1 4 | -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle2x2-unsolvable1.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 1 0 3 | 2 3 4 | -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle2x2-unsolvable2.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 0 1 3 | 2 3 4 | -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle2x2-unsolvable3.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 3 2 3 | 1 0 4 | -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle30.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle31.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle31.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle32.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle32.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle33.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle33.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle34.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle34.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle35.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle35.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle36.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle36.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle37.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle37.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle38.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle38.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle39.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle39.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-00.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-00.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-01.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-02.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-03.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-04.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-05.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-05.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-06.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-06.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-07.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-07.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-08.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-08.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-09.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-09.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-10.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-11.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-12.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-13.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-14.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-15.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-16.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-17.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-18.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-19.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-20.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-21.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-22.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-23.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-24.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-25.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-26.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-27.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-28.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-29.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-30.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-31.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-31.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-unsolvable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-unsolvable.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-unsolvable1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-unsolvable1.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle3x3-unsolvable2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle3x3-unsolvable2.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle40.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle40.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle41.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle41.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle42.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle42.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle43.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle43.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle44.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle44.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle45.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle45.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle46.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle46.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle47.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle47.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle48.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle48.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle49.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle49.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-00.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-00.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-01.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-02.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-03.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-04.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-05.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-05.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-06.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-06.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-07.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-07.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-08.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-08.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-09.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-09.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-10.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-11.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-12.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-13.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-14.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-15.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-16.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-17.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-18.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-19.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-19.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-20.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-21.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-22.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-22.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-23.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-24.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-25.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-26.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-26.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-27.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-28.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-28.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-29.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-30.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-31.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-31.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-32.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-32.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-33.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-33.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-34.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-34.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-35.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-35.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-36.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-36.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-37.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-37.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-38.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-38.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-39.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-39.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-40.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-40.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-41.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-41.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-42.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-42.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-43.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-43.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-44.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-44.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-45.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-45.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-46.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-46.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-47.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-47.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-48.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-48.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-49.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-49.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-50.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-50.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-78.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-78.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-80.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-80.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle4x4-unsolvable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle4x4-unsolvable.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/Tests/puzzle50.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/Tests/puzzle50.txt -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/src/Board.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/src/Board.java -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/src/PuzzleChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/src/PuzzleChecker.java -------------------------------------------------------------------------------- /Week 4 - 8Puzzle/src/Solver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 4 - 8Puzzle/src/Solver.java -------------------------------------------------------------------------------- /Week 5 - KD Trees/Programming Assignment 5 - kd Trees.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Programming Assignment 5 - kd Trees.pdf -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/KdTreeVisualizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/KdTreeVisualizer.java -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/NearestNeighborVisualizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/NearestNeighborVisualizer.java -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/RangeSearchVisualizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/RangeSearchVisualizer.java -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/circle10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/circle10.png -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/circle10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/circle10.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/circle100.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/circle100.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/circle1000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/circle1000.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/circle10000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/circle10000.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/circle4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/circle4.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/horizontal8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/horizontal8.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/input10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/input10.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/input100K.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/input100K.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/input10K.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/input10K.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/input1M.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/input1M.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/input200K.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/input200K.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/input20K.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/input20K.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/input400K.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/input400K.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/input40K.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/input40K.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/input800K.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/input800K.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/input80K.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/input80K.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/Tests/vertical7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/Tests/vertical7.txt -------------------------------------------------------------------------------- /Week 5 - KD Trees/src/KdTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/src/KdTree.java -------------------------------------------------------------------------------- /Week 5 - KD Trees/src/PointSET.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 5 - KD Trees/src/PointSET.java -------------------------------------------------------------------------------- /Week 6 - WordNet/Programming Assignment 6 - WordNet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Programming Assignment 6 - WordNet.pdf -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/digraph-ambiguous-ancestor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/digraph-ambiguous-ancestor.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/digraph-wordnet.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/digraph-wordnet.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/digraph1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/digraph1.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/digraph2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/digraph2.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/digraph25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/digraph25.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/digraph3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/digraph3.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/digraph4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/digraph4.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/digraph5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/digraph5.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/digraph6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/digraph6.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/digraph9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/digraph9.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms100-subgraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms100-subgraph.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms1000-subgraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms1000-subgraph.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms10000-subgraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms10000-subgraph.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms100K.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms100K.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms11AmbiguousAncestor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms11AmbiguousAncestor.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms11ManyPathsOneAncestor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms11ManyPathsOneAncestor.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms15Path.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms15Path.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms15Tree.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms15Tree.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms200K.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms200K.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms300K.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms300K.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms3InvalidCycle.txt: -------------------------------------------------------------------------------- 1 | 0,1 2 | 1,2 3 | 2,0 4 | -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms3InvalidTwoRoots.txt: -------------------------------------------------------------------------------- 1 | 2,0,1 2 | -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms500-subgraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms500-subgraph.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms5000-subgraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms5000-subgraph.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms50000-subgraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms50000-subgraph.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms6InvalidCycle+Path.txt: -------------------------------------------------------------------------------- 1 | 0,1 2 | 1,2 3 | 2,3 4 | 4,5 5 | -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms6InvalidCycle.txt: -------------------------------------------------------------------------------- 1 | 1,2 2 | 2,3 3 | 3,4 4 | 4,5 5 | 5,0 6 | 0,1 7 | -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms6InvalidTwoRoots.txt: -------------------------------------------------------------------------------- 1 | 1,0,2 2 | 2,3 3 | 3,4 4 | 4,5 5 | -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms6TwoAncestors.txt: -------------------------------------------------------------------------------- 1 | 0 2 | 1,0,2 3 | 2,3 4 | 3,4 5 | 4,5 6 | 5,0 7 | -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms8ManyAncestors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms8ManyAncestors.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms8ModTree.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms8ModTree.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernyms8WrongBFS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernyms8WrongBFS.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/hypernymsTwoCommonAncestors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/hypernymsTwoCommonAncestors.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast1.txt: -------------------------------------------------------------------------------- 1 | Turing 2 | -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast10.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast10a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast10a.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast11.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast12.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast12a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast12a.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast17.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast2.txt: -------------------------------------------------------------------------------- 1 | Turing 2 | von_Neumann 3 | -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast20.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast29.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast3.txt: -------------------------------------------------------------------------------- 1 | Turing 2 | von_Neumann 3 | Mickey_Mouse 4 | -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast4.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast5.txt: -------------------------------------------------------------------------------- 1 | horse 2 | zebra 3 | cat 4 | bear 5 | table 6 | -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast5a.txt: -------------------------------------------------------------------------------- 1 | earth 2 | fire 3 | air 4 | water 5 | heart 6 | -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast7.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast8.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast8a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast8a.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast8b.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast8b.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast8c.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast8c.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast9.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast9.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/outcast9a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/outcast9a.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/synsets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/synsets.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/synsets100-subgraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/synsets100-subgraph.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/synsets1000-subgraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/synsets1000-subgraph.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/synsets10000-subgraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/synsets10000-subgraph.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/synsets11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/synsets11.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/synsets15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/synsets15.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/synsets3.txt: -------------------------------------------------------------------------------- 1 | 0,a,one 2 | 1,b,two 3 | 2,c,three 4 | -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/synsets500-subgraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/synsets500-subgraph.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/synsets5000-subgraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/synsets5000-subgraph.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/synsets50000-subgraph.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/synsets50000-subgraph.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/synsets6.txt: -------------------------------------------------------------------------------- 1 | 0,a,one 2 | 1,b,two 3 | 2,c,three 4 | 3,d,four 5 | 4,e,five 6 | 5,f,six 7 | -------------------------------------------------------------------------------- /Week 6 - WordNet/Tests/synsets8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/Tests/synsets8.txt -------------------------------------------------------------------------------- /Week 6 - WordNet/src/Outcast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/src/Outcast.java -------------------------------------------------------------------------------- /Week 6 - WordNet/src/SAP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/src/SAP.java -------------------------------------------------------------------------------- /Week 6 - WordNet/src/WordNet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 6 - WordNet/src/WordNet.java -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Programming Assignment 7 - Seam Carving.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Programming Assignment 7 - Seam Carving.pdf -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/10x10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/10x10.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/10x10.printseams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/10x10.printseams.txt -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/10x12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/10x12.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/10x12.printseams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/10x12.printseams.txt -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/12x10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/12x10.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/12x10.printseams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/12x10.printseams.txt -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/1x1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/1x1.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/1x8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/1x8.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/3x4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/3x4.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/3x4.printseams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/3x4.printseams.txt -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/3x7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/3x7.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/3x7.printseams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/3x7.printseams.txt -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/4x6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/4x6.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/4x6.printseams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/4x6.printseams.txt -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/5x6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/5x6.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/5x6.printseams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/5x6.printseams.txt -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/6x5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/6x5.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/6x5.printseams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/6x5.printseams.txt -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/7x10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/7x10.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/7x10.printseams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/7x10.printseams.txt -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/7x3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/7x3.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/7x3.printseams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/7x3.printseams.txt -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/8x1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/8x1.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/HJocean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/HJocean.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/HJoceanTransposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/HJoceanTransposed.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/PrintEnergy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/PrintEnergy.java -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/PrintSeams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/PrintSeams.java -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/ResizeDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/ResizeDemo.java -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/SCUtility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/SCUtility.java -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/ShowEnergy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/ShowEnergy.java -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/ShowSeams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/ShowSeams.java -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/chameleon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/chameleon.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/diagonals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/diagonals.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/diagonals.printseams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/diagonals.printseams.txt -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/logo.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/stripes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/stripes.png -------------------------------------------------------------------------------- /Week 7 - Seam Carving/Tests/stripes.printseams.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/Tests/stripes.printseams.txt -------------------------------------------------------------------------------- /Week 7 - Seam Carving/src/SeamCarver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 7 - Seam Carving/src/SeamCarver.java -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Miscellaneous/Baseball Elimination.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Miscellaneous/Baseball Elimination.png -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Miscellaneous/MIT Baseball Lecture Notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Miscellaneous/MIT Baseball Lecture Notes.pdf -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Programming Assignment 8 - Baseball Elimination.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Programming Assignment 8 - Baseball Elimination.pdf -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams1.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams10.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams12-allgames.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams12-allgames.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams12.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams24.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams29.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams29.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams30.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams32.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams32.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams36.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams36.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams4.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams42.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams42.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams48.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams48.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams4a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams4a.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams4b.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams4b.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams5.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams50.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams50.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams54.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams54.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams5a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams5a.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams5b.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams5b.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams5c.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams5c.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams60.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams60.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams7.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/Tests/teams8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/Tests/teams8.txt -------------------------------------------------------------------------------- /Week 8 - Baseball Elimination/src/BaseballElimination.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 8 - Baseball Elimination/src/BaseballElimination.java -------------------------------------------------------------------------------- /Week 9 - Boggle/Programming Assignment 9 - Boggle.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Programming Assignment 9 - Boggle.pdf -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-16q.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-16q.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-antidisestablishmentarianisms.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-antidisestablishmentarianisms.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-aqua.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-aqua.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-couscous.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-couscous.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-diagonal.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-diagonal.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-dichlorodiphenyltrichloroethanes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-dichlorodiphenyltrichloroethanes.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-dodo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-dodo.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-estrangers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-estrangers.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-horizontal.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-horizontal.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-inconsequentially.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-inconsequentially.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-noon.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-noon.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-pneumonoultramicroscopicsilicovolcanoconiosis.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-pneumonoultramicroscopicsilicovolcanoconiosis.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points0.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points1.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points100.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points100.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points1000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points1000.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points1111.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points1111.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points1250.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points1250.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points13464.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points13464.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points1500.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points1500.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points2.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points200.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points200.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points2000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points2000.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points26539.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points26539.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points3.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points300.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points300.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points4.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points400.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points400.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points4410.txt: -------------------------------------------------------------------------------- 1 | 4 4 2 | S T N G 3 | E I A E 4 | D R L S 5 | S E P O 6 | -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points4527.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points4527.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points4540.txt: -------------------------------------------------------------------------------- 1 | 4 4 2 | G N E S 3 | S R I P 4 | E T A L 5 | T S E B 6 | -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points5.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points500.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points500.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points750.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points750.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-points777.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-points777.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-q.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-q.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-quinquevalencies.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-quinquevalencies.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-qwerty.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-qwerty.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-rotavator.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-rotavator.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board-vertical.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board-vertical.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/board4x4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/board4x4.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/dictionary-16q.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/dictionary-16q.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/dictionary-2letters.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/dictionary-2letters.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/dictionary-algs4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/dictionary-algs4.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/dictionary-common.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/dictionary-common.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/dictionary-enable2k.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/dictionary-enable2k.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/dictionary-nursery.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/dictionary-nursery.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/dictionary-shakespeare.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/dictionary-shakespeare.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/dictionary-sowpods.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/dictionary-sowpods.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/dictionary-twl06.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/dictionary-twl06.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/dictionary-yawl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/dictionary-yawl.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/Tests/dictionary-zingarelli2005.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/Tests/dictionary-zingarelli2005.txt -------------------------------------------------------------------------------- /Week 9 - Boggle/src/BoggleBoard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/src/BoggleBoard.java -------------------------------------------------------------------------------- /Week 9 - Boggle/src/BoggleSolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/src/BoggleSolver.java -------------------------------------------------------------------------------- /Week 9 - Boggle/src/RT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OmarShawky1/Course-Princeton-Algorithms-DS/HEAD/Week 9 - Boggle/src/RT.java --------------------------------------------------------------------------------