Skip to content

lana-z/data-structures-and-algorithms

Repository files navigation

Data Structures and Algorithms

See setup instructions, in the Code 301 Setup Guide.

Repository Quick Tour and Usage

This is a collection of code challenges I've completed as part of my software development learning journey at Code Fellows.

Table of Contents

(see below for information about 301 level code challenges)

401

Array Reverse

Insert Shift Array

Binary Search

Sum Matrix of Arrays

Linked List

Linked List Insertions

Linked List Kth

Linked List Zip

Stack and Queue

Stack Queue Pseudo

Stack Queue Animal Shelter

Stack Queue Brackets

Trees - Binary and Binary Search

Tree Max

Tree Breadth First

Tree Fizz Buzz

Hashtable

Tree Intersection

Graphs - WIP

Hashmap Left Join

Determine if BST



301 Code Challenges

Under the javascript folder, at the top level, is a sub-folder called code-challenges

I've added new files to this folder for the day's assigned code challenges.

I ran npm install from within this folder to setup my system to be able to run tests using Jest

To run my tests

  • Change to the javascript folder
  • run npm test to run all of the tests
  • run npm test ## to only run tests for challenge ## (i.e. 01)

401 Data Structures, Code Challenges

  • I am following instructions specific to my 401 language (python), which can be found in the directory below, matching my course.

About

Practice with Data Structures and Algorithms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages