- This repository contains my Python solutions to algorithm and coding challenges from platform like CodeWars. The goal of this repository is to improve problem-solving ability, data structures knowledge, and algorithmic thinking through consistent practice.
- CodeWars
Each Python file corresponds to a single problem solution.
Example problems solved:
- Problem 1: Credit Card Mask
- Problem 2: Differencing Array
- Problem 3: Squaring the digits
- Problem 4: Sum of two smallest numbers from an array
- Problem 5: Multiplicative persistence
- Problem6: Checking if three sides make a triangle or not
- Problem 7: Convert a binary array into a number
- Problem 8: Count characters in a string and return in dict format
- Problem 9: counting the number of smileys in an array
- Problem 10: Unique number from an array
- Problem 11: Breaks up camel casing
- Problem 12: Add function to create phone number from integers
- Problem 13: Implement a function to check for prime numbers
- Problem 14: Scramble function to check character rearrangement
- Problem 15: Write a function that takes a string input, and returns the first character that is not repeated anywhere in the string.
- Problem 16: Function to calculate last digit of power
- Problem 17: Function to calculate determinant of matrix
- Problem 18: Implement a function to convert PascalCase to snake_case
- Problem 19: Created a function to calculate the MSE from arrays
- Problem 20: Implement snail function for snail sort
- Problem 21: Differentiation function for polynomials
- Problem 22: Function to calculate minimum perfect square sums
More problems will be added regularly as part of my daily practice.