Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on Mar 20, 2023. It is now read-only.

strongdan/100AlgorithmsChallenge

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

100AlgorithmsChallenge

For the Thinkster Course: The 100 Algorithms Challenge: How to Ace the JavaScript Coding Interview.

There are 100 algorithms with README instructions as well as the initial function setup with a few test cases.

<<<<<<< HEAD [ ] - Day 1 - Absolute Values Sum Minization [ ] - Day 2 - Add [ ] - Day 3 - Add Border [ ] - Day 4 - Add Two Digits [ ] - Day 5 - Adjacent Elements Product [ ] - Day 6 - All Longest Strings [ ] - Day 7 - Almost Increasing Sequence [ ] - Day 8 - Alphabetic shift [ ] - Day 9 - Alphabet Sub Sequence [ ] - Day 10 - Alternating Sums [ ] - Day 11 - Are Equally Strong [ ] - Day 12 - Are Similar [ ] - Day 13 - Array Change [ ] - Day 14 - Array Conversion [ ] - Day 15 - Array Max Consecutive Sum [ ] - Day 16 - Array Maximal Adjacent Difference [ ] - Day 17 - Array Previous Less [ ] - Day 18 - Array Replace [ ] - Day 19 - Avoid Obstacles [ ] - Day 20 - Bishop and Pawn [ ] - Day 21 - Box Blur [ ] - Day 22 - Candies [ ] - Day 23 - Case Insensitive Palindrome [ ] - Day 24 - Century From Year [ ] - Day 25 - Character Parity [ ] - Day 26 - Check Palindrome [ ] - Day 27 - Chess Board Cell Color [ ] - Day 28 - Chunky Monkey [ ] - Day 29 - Circle of Numbers [ ] - Day 30 - Common Character Count [ ] - Day 31 - Company Bot Strategy [ ] - Day 32 - Compare Integers [ ] - Day 33 - Compose Ranges [ ] - Day 34 - Confirm Ending [ ] - Day 35 - Contains Close Nums [ ] - Day 36 - Contains Duplicates [ ] - Day 37 - Convert Celcius to Fahrenheit [ ] - Day 38 - Convert String [ ] - Day 39 - Crossing Sum [ ] - Day 40 - Deposit Profit [ ] - Day 41 - Different Symbols Naive [ ] - Day 42 - Digit Degree [ ] - Day 43 - Domain Type [ ] - Day 44 - Election Winners [ ] - Day 45 - Enclose in Brackets [ ] - Day 46 - Even Digits Only [ ] - Day 47 - Extract Each kth [ ] - Day 48 - Extract Matrix Column [ ] - Day 49 - Factorialize a Number [ ] - Day 50 - Fancy Ride [ ] - Day 51 - Fare Estimator [ ] - Day 52 - Fermactor [ ] - Day 53 - Find Closest Pair [ ] - Day 54 - Find Email Domain [ ] - Day 55 - First Digit [ ] - Day 56 - First Duplicate [ ] - Day 57 - First Not Repeating Character [ ] - Day 58 - Growing Plant [ ] - Day 59 - House Number Sum [ ] - Day 60 - House of Cats [ ] - Day 61 - HTML End Tag by Start Tag [ ] - Day 62 - Incorrect Password Attempts [ ] - Day 63 - Integer to String of Fixed Width [ ] - Day 64 - Internal Backups [ ] - Day 65 - Is Lucky [ ] - Day 66 - Is Tandem Repeat [ ] - Day 67 - Largest of Four [ ] - Day 68 - Largest Number [ ] - Day 69 - Late Ride [ ] - Day 70 - Launch Sequence Checker [ ] - Day 71 - Longest Digits Prefix [ ] - Day 72 - Make Array Consecutive 2 [ ] - Day 73 - Matrix Elements Sum [ ] - Day 74 - Max Multiple [ ] - Day 75 - Missing Letters [ ] - Day 76 - New Numeral System [ ] - Day 77 - Palindrome Rearranging [ ] - Day 78 - Pages Numbering with Ink [ ] - Day 79 - Pig Latin [ ] - Day 80 - Pro Categorization [ ] - Day 81 - Proper Noun Correction [ ] - Day 82 - Rating Threshold [ ] - Day 83 - Reflect String [ ] - Day 84 - Reverse a String [ ] - Day 85 - Seats in Theater [ ] - Day 86 - Seek and Destroy [ ] - Day 87 - Shape Area [ ] - Day 88 - Sort by Height [ ] - Day 89 - Sort by Length [ ] - Day 90 - Stolen Lunch [ ] - Day 91 - Strings Construction [ ] - Day 92 - Sum All Prime Numbers [ ] - Day 93 - Sum Odd Fibonacci Numbers [ ] - Day 94 - Square Digits Sequence [ ] - Day 95 - Switch Lights [ ] - Day 96 - Sum of Two [ ] - Day 97 - Tasks Types [ ] - Day 98 - Unique Digit Products [ ] - Day 99 - Valid Time [ ] - Day 100 - Final Challenge

=======

  • Day 1 - Absolute Values Sum Minization
  • Day 2 - Add
  • Day 3 - Add Border
  • Day 4 - Add Two Digits
  • Day 5 - Adjacent Elements Product
  • Day 6 - All Longest Strings
  • Day 7 - Almost Increasing Sequence
  • Day 8 - Alphabetic shift
  • Day 9 - Alphabet Sub Sequence
  • Day 10 - Alternating Sums
  • Day 11 - Are Equally Strong
  • Day 12 - Are Similar
  • Day 13 - Array Change
  • Day 14 - Array Conversion
  • Day 15 - Array Max Consecutive Sum
  • Day 16 - Array Maximal Adjacent Difference
  • Day 17 - Array Previous Less
  • Day 18 - Array Replace
  • Day 19 - Avoid Obstacles
  • Day 20 - Bishop and Pawn
  • Day 21 - Box Blur
  • Day 22 - Candies
  • Day 23 - Case Insensitive Palindrome
  • Day 24 - Century From Year
  • Day 25 - Character Parity
  • Day 26 - Check Palindrome
  • Day 27 - Chess Board Cell Color
  • Day 28 - Chunky Monkey
  • Day 29 - Circle of Numbers
  • Day 30 - Common Character Count
  • Day 31 - Company Bot Strategy
  • Day 32 - Compare Integers
  • Day 33 - Compose Ranges
  • Day 34 - Confirm Ending
  • Day 35 - Contains Close Nums
  • Day 36 - Contains Duplicates
  • Day 37 - Convert Celcius to Fahrenheit
  • Day 38 - Convert String
  • Day 39 - Crossing Sum
  • Day 40 - Deposit Profit
  • Day 41 - Different Symbols Naive
  • Day 42 - Digit Degree
  • Day 43 - Domain Type
  • Day 44 - Election Winners
  • Day 45 - Enclose in Brackets
  • Day 46 - Even Digits Only
  • Day 47 - Extract Each kth
  • Day 48 - Extract Matrix Column
  • Day 49 - Factorialize a Number
  • Day 50 - Fancy Ride
  • Day 51 - Fare Estimator
  • Day 52 - Fermactor
  • Day 53 - Find Closest Pair
  • Day 54 - Find Email Domain
  • Day 55 - First Digit
  • Day 56 - First Duplicate
  • Day 57 - First Not Repeating Character
  • Day 58 - Growing Plant
  • Day 59 - House Number Sum
  • Day 60 - House of Cats
  • Day 61 - HTML End Tag by Start Tag
  • Day 62 - Incorrect Password Attempts
  • Day 63 - Integer to String of Fixed Width
  • Day 64 - Internal Backups
  • Day 65 - Is Lucky
  • Day 66 - Is Tandem Repeat
  • Day 67 - Largest of Four
  • Day 68 - Largest Number
  • Day 69 - Late Ride
  • Day 70 - Launch Sequence Checker
  • Day 71 - Longest Digits Prefix
  • Day 72 - Make Array Consecutive 2
  • Day 73 - Matrix Elements Sum
  • Day 74 - Max Multiple
  • Day 75 - Missing Letters
  • Day 76 - New Numeral System
  • Day 77 - Palindrome Rearranging
  • Day 78 - Pages Numbering with Ink
  • Day 79 - Pig Latin
  • Day 80 - Pro Categorization
  • Day 81 - Proper Noun Correction
  • Day 82 - Rating Threshold
  • Day 83 - Reflect String
  • Day 84 - Reverse a String
  • Day 85 - Seats in Theater
  • Day 86 - Seek and Destroy
  • Day 87 - Shape Area
  • Day 88 - Sort by Height
  • Day 89 - Sort by Length
  • Day 90 - Stolen Lunch
  • Day 91 - Strings Construction
  • Day 92 - Sum All Prime Numbers
  • Day 93 - Sum Odd Fibonacci Numbers
  • Day 94 - Square Digits Sequence
  • Day 95 - Switch Lights
  • Day 96 - Sum of Two
  • Day 97 - Tasks Types
  • Day 98 - Unique Digit Products
  • Day 99 - Valid Time
  • Day 100 - Final Challenge

e1db6d8ff1d3a2f000eee1117bd12eb98624f54e

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.