Nov. 14, 2019
Introduction
It is so important for me to stay on track to push myself advance as a software programmer. There are so many projects I can choose to work on, but I have to think about for myself. How to stay longer as a software programmer? I still do not develop the love of crafting an algorithm, still afraid, problem to understand the requirement, and feel exhaust after 20 minutes problem solving.
Let me party with easy level algorithms
I did solve 15 easy level algorithm. Each easy level algorithm just reminds me to slow down, work on basics of problem solving. Stay on track, continue to work on crafting skills.
Oct. 21 - Oct. 25, 2019
1170. Compare Strings by Frequency of the Smallest Character C# Sort first and then get count of smallest character
985. Sum of Even Numbers After Queries C# Using dynamic programming to track sum of even numbers
1128. Number of Equivalent Domino Pairs C# Learn from three failed test cases
999. Available Captures for Rook C# work on directions and also boundary check carefully
1122. Relative Sort Array C# Good learning experience
509. Fibonacci Number C# optimal time and space complexity
1160. Find Words That Can Be Formed by Characters C# Counting sort technique
1051. Height Checker C# Solve 60 easy level algorithms - No 1 of 60
1170. Compare Strings by Frequency of the Smallest Character C# Sort first and then get count of smallest character
985. Sum of Even Numbers After Queries C# Using dynamic programming to track sum of even numbers
1128. Number of Equivalent Domino Pairs C# Learn from three failed test cases
999. Available Captures for Rook C# work on directions and also boundary check carefully
1122. Relative Sort Array C# Good learning experience
509. Fibonacci Number C# optimal time and space complexity
1160. Find Words That Can Be Formed by Characters C# Counting sort technique
1051. Height Checker C# Solve 60 easy level algorithms - No 1 of 60
Oct. 29, 2019
1238. Circular Permutation in Binary Representation Design algorithm using DFS similar to Sudoku solver
989. Add to Array-Form of Integer C# Learn IEnumerable Skip and Take API
989. Add to Array-Form of Integer C# iterative solution
1239. Maximum Length of a Concatenated String with Unique Characters C# A solution with readable code using DFS
1238. Circular Permutation in Binary Representation Design algorithm using DFS similar to Sudoku solver
989. Add to Array-Form of Integer C# Learn IEnumerable Skip and Take API
989. Add to Array-Form of Integer C# iterative solution
1239. Maximum Length of a Concatenated String with Unique Characters C# A solution with readable code using DFS
Nov. 4, 2019
1247. Minimum Swaps to Make Strings Equal C# learn from two test cases
1248. Count Number of Nice Subarrays C# - preprocess the array first
1247. Minimum Swaps to Make Strings Equal C# learn from two test cases
1248. Count Number of Nice Subarrays C# - preprocess the array first
Nov., 12, 2019
1103. Distribute Candies to People C# Work on basics - while loop
Nov. 14, 2019
884. Uncommon Words from Two Sentences C# Fail three times to succeed
299. Bulls and Cows C# digit count and comparison count of same digit same position
Reference:
My 2019 Leetcode practice webpage is here.
1103. Distribute Candies to People C# Work on basics - while loop
Nov. 14, 2019
884. Uncommon Words from Two Sentences C# Fail three times to succeed
299. Bulls and Cows C# digit count and comparison count of same digit same position
Reference:
My 2019 Leetcode practice webpage is here.
No comments:
Post a Comment