Difference between revisions of "Extra Credit"

From CSE231 Wiki
Jump to navigation Jump to search
Line 7: Line 7:
  
 
==Parallel Path==
 
==Parallel Path==
 +
Complete all four:
 
# [[MergeSort#.28Optional.29_Challenge_Parallel_Combiner| Merge Sort Parallel Combiner]]
 
# [[MergeSort#.28Optional.29_Challenge_Parallel_Combiner| Merge Sort Parallel Combiner]]
 
# [[N-Queens/Sudoku_Assignment#.28Optional.29_Challenge_Unit_Constraint_Propagation | Sudoku Unit Constraint Propagation]]
 
# [[N-Queens/Sudoku_Assignment#.28Optional.29_Challenge_Unit_Constraint_Propagation | Sudoku Unit Constraint Propagation]]

Revision as of 11:48, 6 April 2019

Choose one of two paths:

Concurrent Path

Atomic K-Mer

class: ConcurrentExtraCreditTestSuite.java Junit.png
package: all.extracredit
source folder: testing/src/test/java

Parallel Path

Complete all four:

  1. Merge Sort Parallel Combiner
  2. Sudoku Unit Constraint Propagation
  3. Connect Four
  4. Work-efficient Blelloch Scan
class: ParallelExtraCreditTestSuite.java Junit.png
package: all.extracredit
source folder: testing/src/test/java