0% found this document useful (0 votes)
22 views3 pages

Coding Practice Schedule

This document presents a one-week coding practice schedule for August 2025, focusing on various programming topics. The first three days cover easy-level problems to build foundational skills, while the last four days include a mix of easy, medium, and hard problems to enhance coding abilities. Each day consists of 8 problems categorized by topic, problem, and difficulty.

Uploaded by

fakeidpa12
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views3 pages

Coding Practice Schedule

This document presents a one-week coding practice schedule for August 2025, focusing on various programming topics. The first three days cover easy-level problems to build foundational skills, while the last four days include a mix of easy, medium, and hard problems to enhance coding abilities. Each day consists of 8 problems categorized by topic, problem, and difficulty.

Uploaded by

fakeidpa12
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Coding Practice Schedule: One Week

August 2025

Introduction
This document outlines a one-week coding practice schedule designed to cover
a variety of programming topics. The first three days focus on easy-level prob-
lems to build foundational skills, while the last four days include a mix of easy,
medium, and hard problems to challenge and enhance your coding abilities.
Each day includes 8 problems, categorized by Topic, Problem, and Difficulty.

Day 1: Easy Problems


Topic Problem Difficulty
Strings Check if a string is a palindrome Easy
Strings Reverse a string without using built-in Easy
functions
Strings Remove vowels from a given string Easy
Strings Count vowels and consonants in a Easy
string
Arrays Find the largest and smallest element in Easy
an array
Arrays Count even and odd numbers in an Easy
array
Loops & Conditions Sum of digits of a number Easy
Math & Numbers Check for Prime number Easy

1
Day 2: Easy Problems
Topic Problem Difficulty
Strings Convert a string to title case Easy
Strings Count uppercase and lowercase letters Easy
Arrays Sum of all even numbers in an array Easy
Arrays Check if array is sorted Easy
Loops & Conditions Check if a number is a palindrome Easy
Loops & Conditions Print Fibonacci series up to N Easy
Math & Numbers Factorial of a number Easy
Math & Numbers Check for Leap Year Easy

Day 3: Easy Problems


Topic Problem Difficulty
Strings Capitalize first letter of each word Easy
Strings Remove punctuation from a string Easy
Arrays Find the second largest element in an Easy
array
Arrays Count occurrences of an element Easy
Loops & Conditions Reverse a number Easy
Loops & Conditions Print multiplication table of a number Easy
Math & Numbers Calculate GCD and LCM Easy
Math & Numbers Area of a circle Easy

Day 4: Mixed Problems


Topic Problem Difficulty
Strings Check if two strings are anagrams Medium
Strings Reverse words in a sentence Medium
Arrays Sort an array without built-in functions Medium
(e.g., Bubble Sort)
Arrays Find missing number in a sequence Medium
Loops & Conditions Print star pyramid pattern Medium
Math & Numbers Print prime numbers in range Medium
Sorting & Searching Binary Search (recursive) Hard
Matrix Transpose a matrix Hard

2
Day 5: Mixed Problems
Topic Problem Difficulty
Strings Find the maximum occurring character Medium
Arrays Left rotate an array by k positions Medium
Arrays Find common elements in two arrays Medium
Loops & Conditions Hollow square pattern Medium
Math & Numbers Check if a string is a pangram Medium
Sorting & Searching Merge Sort Hard
Matrix Rotate matrix 90 degrees Hard
Other Logical Find the longest palindromic substring Hard

Day 6: Mixed Problems


Topic Problem Difficulty
Strings Count frequency of each character Medium
Arrays Move all zeroes to end of array Medium
Arrays Find majority element Medium
Loops & Conditions Diamond pattern Medium
Math & Numbers Sum of series: 1 + 1/2 + 1/3 + … + 1/N Medium
Sorting & Searching Quick Sort Hard
Matrix Matrix multiplication Hard
Other Logical Count palindromic substrings Hard

Day 7: Mixed Problems


Topic Problem Difficulty
Strings Replace all vowels with a given Medium
character
Arrays Find intersection and union of arrays Medium
Arrays Find element appearing once (others Medium
twice)
Loops & Conditions Pascal’s triangle Medium
Math & Numbers Validate IP address Medium
Sorting & Searching QuickSelect (kth smallest element) Hard
Matrix Spiral order traversal of matrix Hard
Other Logical Implement string rotation check using Hard
substring logic

You might also like