Skip to content

algorithms-club-1eb9/algorithm-Feschenko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms/services implemented by Feschenko Natalia

Instalation:

Node/npm installed

First time installation

Clone this repo
Install dependencies from project root: npm install

Implemented algorithms/services:

  1. Binary search
  • Path: lib/binary-search
  • Tests: 6 tests are implemented and passed
  1. Data structures: LinkedList, Stack, Queue
  • Paths:
  • lib/data-structures/linkedlist
  • lib/data-structures/queue
  • lib/data-structures/stack
  • Tests: 3 tests are implemented and passed
  1. Dynamic connectivity:
  • Path: lib/dynamic-connectivity
  • Tests: 3 tests are implemented and passed
  1. Text reader
  • Path: lib/text-reader
  • Tests: 2 tests are implemented and passed
  1. Sorts: BubbleSort, InsertionSort, MergeSort, QuickSort, SelectionSort, ShellSort
  • Paths:
  • lib/sorts/bubble-sort
  • lib/sorts/binary-heap-sort
  • lib/sorts/insertion-sort
  • lib/sorts/merge-sort
  • lib/sorts/quick-sort
  • lib/sorts/selection-sort
  • lib/sorts/shell-sort
  • Tests: 21 tests are implemented and passed

To run tests path to folder/file and use one of two commands:

  1. npm test
  2. node ./node_modules/eslint/bin/eslint.js lib && node ./node_modules/mocha/bin/mocha --recursive lib --fix

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors