🎯 The objectives here are just make a consistancy of training inside some sort of languages starting from typescript that is not actually a language, it's a linter but you get the idea!
👋 The problem solving will be done by doing 100% of each level inside a topic, starting from easy to hard.
yarn start
: Will clone the template file from Templates Folder and write on top level as "Answer.ts"
yarn reset
: Redundancy of yarn start
but with a better name when we just want to reset the file for new exerices.
yarn end
: Will write you "answer.ts" file into the specified folder based on the exported variables on top of your answer file
yarn build
: Will write a automated README, code after the commented tag down below
yarn job
: Doeas all the scripts and also commits the changes with a message specified by you.
📖 Now you will find the direct links from the files solved inside the difficulty labeled folders. see how it's automated
📚 EASY
🔎 Problem: Happy Number
🔎 Problem: Happy Number
🎯 TypeScript Solution | LeetCode Solution | Problem | Tags: [hash-table | math | two-pointers]
🔎 Problem: Jewels And Stones
🔎 Problem: Jewels And Stones
🎯 TypeScript Solution | LeetCode Solution | Problem | Tags: [hash-table | array]
🔎 Problem: Majority Element
🔎 Problem: Majority Element
🎯 TypeScript Solution | LeetCode Solution | Problem | Tags: [hash-table | array | divide-and-conquer | string | counting]
🔎 Problem: Number Of Good Pairs
🔎 Problem: Number Of Good Pairs
🎯 TypeScript Solution | LeetCode Solution | Problem | Tags: [array | hash-table | math | counting]
🔎 Problem: Permutation Difference Between Two Strings
🔎 Problem: Permutation Difference Between Two Strings
🎯 TypeScript Solution | LeetCode Solution | Problem | Tags: [hash-table | string]
🔎 Problem: Roman To Integer
🔎 Problem: Roman To Integer
🎯 TypeScript Solution | LeetCode Solution | Problem | Tags: [hash-table | math | string]
🔎 Problem: Two Sum
🔎 Problem: Two Sum
🎯 TypeScript Solution | LeetCode Solution | Problem | Tags: [array | hash-table]