DataStructures-and-Algorithms

Data Structures and Algorithms

Language: JavaScript

Folder and Challenge Setup

Each type of code challenge has slightly different instructions. Please refer to the notes and examples below for instructions for each DS&A assignment type.

Data Structure: New Implementation

Data Structure: Extending an implementation

Code Challenge / Algorithm

Code challenges should be completed within a folder named code-challenges under the javascript level

Running Tests

If you setup your folders according to the above guidelines, running tests becomes a matter of deciding which tests you want to execute. Jest does a good job at finding the test files that match what you specify in the test command

From the data-structures-and-algorithms/javascript folder, execute the following commands:

Live Tests

Note that when you check your code into GitHub, all of your tests will automatically execute. These results should match your own, and will be found on the Actions tab