From ffe05493200d09b6434c73c9bd26d43c100d4a9f Mon Sep 17 00:00:00 2001 From: Ashok Dey Date: Wed, 25 Sep 2019 12:48:03 +0530 Subject: [PATCH 1/2] update: table of contents in README --- README.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 468e7615..52b3d8dc 100644 --- a/README.md +++ b/README.md @@ -3,4 +3,21 @@ [![Build Status](https://travis-ci.org/knaxus/problem-solving-javascript.svg?branch=master)](https://travis-ci.org/knaxus/problem-solving-javascript) [![Coverage Status](https://coveralls.io/repos/github/knaxus/problem-solving-javascript/badge.svg?branch=master)](https://coveralls.io/github/knaxus/problem-solving-javascript?branch=master) -Collection of interview questions with Unit Tests +Collection of interview questions with Unit Tests. Problems includes Data Structures, Logical and few Classical problems. + +## Table of Contents + +### Classics + +- [Caeser Cipher](src/_Classics_/caeser_cipher) +- [Fibonacci](src/_Classics_/fibonacci) + +### Data Structures + +- [Singly Linked List](src/_DataStructures_/LinkedList) + - [N Element From Last](src/_DataStructures_/LinkedList/element-from-last) + - [Middle Node](src/_DataStructures_/LinkedList/middle-node) +- [Stack](src/_DataStructures_/Stack) + - [Implement Queue Using Stack](src/_DataStructures_/Stack/immitate-queue-using-stack) +- [Queue](src/_DataStructures_/Queue) + - [Weave](src/_DataStructures_/Queue/weave) From fde466addb6e750620c9d1e636088944c1d9a752 Mon Sep 17 00:00:00 2001 From: Ashok Dey Date: Wed, 25 Sep 2019 12:56:14 +0530 Subject: [PATCH 2/2] update: complete TOC, change in repo name --- README.md | 23 +++++++++++++++++++ .../BinarySearch/BinarySearch.test.js | 0 .../BinarySearch/index.js | 0 3 files changed, 23 insertions(+) rename src/{Searching => _Searching_}/BinarySearch/BinarySearch.test.js (100%) rename src/{Searching => _Searching_}/BinarySearch/index.js (100%) diff --git a/README.md b/README.md index 52b3d8dc..164e11d0 100644 --- a/README.md +++ b/README.md @@ -21,3 +21,26 @@ Collection of interview questions with Unit Tests. Problems includes Data Struct - [Implement Queue Using Stack](src/_DataStructures_/Stack/immitate-queue-using-stack) - [Queue](src/_DataStructures_/Queue) - [Weave](src/_DataStructures_/Queue/weave) + +### Logical Problems + +- [Anagrams](src/_Problems_/anagrams) +- [Array Chunk](src/_Problems_/array-chunk) +- [Count Vowels](src/_Problems_/count-vowels) +- [Find 2 numbers that add upto N](src/_Problems_/find-2-nums-adding-to-n) +- [Find 2nd Maxinum from an Array](src/_Problems_/find-2nd-max) +- [FizzBuzz](src/_Problems_/fizzbuzz) +- [String Permutaions](src/_Problems_/get_string_permutations) +- [Get Subsequence](src/_Problems_/get_subsequence) +- [Get Maze Path](src/_Problems_/get_subsequence) +- [Get longest consecutive 1s](src/_Problems_/max-consecutive-1s) +- [Get Max Char](src/_Problems_/maxchar) +- [Merge 2 Sorted Arrays](src/_Problems_/merge-two-sorted-arrays) +- [Palindrome](src/_Problems_/palindrome) +- [Product of Elements](src/_Problems_/product-of-elements) +- [Remove Duplicates](src/_Problems_/remove-duplicates) +- [Reverse String](src/_Problems_/reverse_string) + +### Searching + +- [Binary Search](src/_Searching_/BinarySearch) diff --git a/src/Searching/BinarySearch/BinarySearch.test.js b/src/_Searching_/BinarySearch/BinarySearch.test.js similarity index 100% rename from src/Searching/BinarySearch/BinarySearch.test.js rename to src/_Searching_/BinarySearch/BinarySearch.test.js diff --git a/src/Searching/BinarySearch/index.js b/src/_Searching_/BinarySearch/index.js similarity index 100% rename from src/Searching/BinarySearch/index.js rename to src/_Searching_/BinarySearch/index.js