An open API service indexing awesome lists of open source software.

https://github.com/rubenoalvarado/algorithms

Algorithm Knowledge Tracker
https://github.com/rubenoalvarado/algorithms

algorithm-challenges algorithms hacker interview-preparation typescript

Last synced: 6 months ago
JSON representation

Algorithm Knowledge Tracker

Awesome Lists containing this project

README

          

# Algorithm Knowledge Tracker

As part of my ongoing study of algorithms, I created this project to document and organize my understanding of key concepts, implementations, and optimizations. The repository serves as a personal reference, but I hope it can also be useful to others learning algorithms and data structures.

## Definition
An algorithm is a set of instructions that tells a computer how to do something, or you can also say it is a step-by-step procedure for solving a problem or accomplishing a task. Algorithms are fundamental to computer science and programming, as they provide the logic and structure needed to perform computations and process data efficiently.

## Table of Contents
- [Sum of Natural Numbers](./sumNaturalNumbers/README.md)
- [Sum of Digits](./sumDigits/README.md)
- [Count Digits](./countDigits/README.md)
- [Fibonacci Sequence](./fibonacci/README.md)
- [First Occurrence of a Character in a String](./firstOccurrence/README.md)
- [Is Unique](./isUnique/README.md)
- [Palindrome](./palindrome/README.md)
- [Number Palindrome](./numberPalindrome/README.md)
- [Reverse String](./reverseString/README.md)
- [Reverse Integer](./reverseInteger/README.md)
- [Capitalize First Letter of Each Word](./capitalize/README.md)
- [Max Profit](./maxProfit/README.md)
- [Chunk Array](./chunkArray/README.md)
- [FizzBuzz](./fizzbuzz/README.md)
- [Spiral Matrix](./spiralMatrix/README.md)
- [Is Valid Parenthesis](./isValidParenthesis/README.md)
- [Lonely Integer](./lonelyInteger/README.md)
- [Word Count](./wordCount/README.md)
- [Valid Anagram](./validAnagram/README.md)
- [Longest Common Prefix](./longestCommonPrefix/README.md)
- [Merge Strings Alternately](./mergeStrings/README.md)
- [Length of Last Word](./lengthOfLastWord/README.md)
- [Factorial](./factorial/README.md)
- [Vowels Count](./vowelsCount/README.md)
- [Max Char](./maxChar/README.md)
- [Reverse Array in Place](./reverseArray/README.md)
- [First Turn in Blackjack](./firstTurnBlackjack/README.md)