Skip to content

Team TCP’s 30 Days of Code Challenge, an initiative designed to help students build consistency, and development skills. The challenge will run for 30 days, where participants will be given a daily coding/development challenge (released at 12:00 AM) that must be completed and pushed to GitHub before 11:59 PM on the same day.

Notifications You must be signed in to change notification settings

dipeshSam/30-days-of-code-tcp-2026

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Name: Dipesh Samrawat
Branch: Master of Computer Applications (MCA)
Roll Number: 25223034
Session: 1st year

#30_days_of_code_tcp_2026

DAY 1 — Personal Portfolio (HTML Only)

SOLUTION: Solution screenshot - day 1

OUTPUT: Output screenshot - day 1

Day 2 — Develop a single HTML page for tables and forms

SOLUTION: Solution screenshot - day 2

OUTPUT: Output screenshot - day 2

Day 3 — Improving DAY 1 Portfolio using Core CSS

SOLUTION: Solution screenshot - day 3

OUTPUT: Output screenshot - day 3

DAY 4 — Product landing page for Flexbox layouts, responsive design, CSS variables, transitions, and basic animations

SOLUTION: Solution screenshot - day 4

OUTPUT: Output screenshot - day 4

DAY 5 — Developing Tic-Tac-Toe website

SOLUTION: Solution screenshot - day 5

OUTPUT: Output screenshot - day 5

Note: This project is published online using the GitHub Pages. To view its online version, visit the following website: https://dipeshsam.github.io/30-days-of-code-tcp-2026/

DAY 6 - Time complexity of a sample

SOLUTION: Solution screenshot - day 6

OUTPUT: Output screenshot - day 6

DAY 7 — find-the-sum-of-encrypted-integers

SOLUTION: Solution screenshot - day 7

OUTPUT:

DAY 8 - longest-consecutive-sequence

SOLUTION: Solution screenshot - day 8

OUTPUT: Output screenshot - day 8

Note: It might be so lengthy in C/C++, so I chose Python.

DAY 9 - largest-odd-number-in-string

SOLUTION: Solution screenshot - day 9

OUTPUT: Output screenshot - day 9

Note: It might be so lengthy in C/C++, so I chose Python.

DAY 10 - sort-an-array-of-0s-1s-and-2s

SOLUTION: Solution screenshot - day 10

OUTPUT: Output screenshot - day 10

Comment: One of the amazing questions.

DAY 11 - merge-sort

SOLUTION: Solution screenshot - day 11

OUTPUT: Output screenshot - day 11

DAY 12 - find-first-and-last-position-of-element-in-sorted-array

SOLUTION: Solution screenshot - day 12

OUTPUT: Output screenshot - day 12

DAY 13 - koko-eating-bananas

SOLUTION: Solution screenshot - day 13

OUTPUT: Output screenshot - day 13

DAY 14 - set-bits

SOLUTION: Solution screenshot - day 14

OUTPUT: Output screenshot - day 14

DAY 15 - ugly-number-iii

SOLUTION: Solution screenshot - day 15

OUTPUT: Output screenshot - day 15

DAY 16 - candies

SOLUTION: Solution screenshot - day 16

OUTPUT: Output screenshot - day 16

DAY 17 - count-good-numbers

SOLUTION: Solution screenshot - day 17

OUTPUT: Output screenshot - day 17

DAY 18 - n-queens

SOLUTION: Solution screenshot - day 18

OUTPUT: Output screenshot - day 18

DAY 19 - add-1-to-a-number-represented-as-linked-list

SOLUTION: Solution screenshot - day 19

OUTPUT: Output screenshot - day 19

DAY 20 - odd-even-linked-list

SOLUTION: Solution screenshot - day 20

OUTPUT: Output screenshot - day 20

Comment: Nice question.

DAY 21 - next-greater-element-i

SOLUTION: Solution screenshot - day 21

OUTPUT: Output screenshot - day 21

DAY 22 - c-stl-set-5-queue

SOLUTION: Solution screenshot - day 22

OUTPUT: Output screenshot - day 22

DAY 23 - sort-characters-by-frequency

SOLUTION: Solution screenshot - day 23

OUTPUT: Output screenshot - day 23

DAY 24 - codeforces-problem-1725-B

SOLUTION: Solution screenshot - day 24

OUTPUT: Output screenshot - day 24

DAY 25 - tree-traversal_981269

SOLUTION: Solution screenshot - day 25

OUTPUT: Output screenshot - day 25

DAY 26 - binary-tree-level-order-traversal

SOLUTION: Solution screenshot - day 26

OUTPUT: Output screenshot - day 26

DAY 27 - codeforces-comcontest-808-problem-B

SOLUTION: Solution screenshot - day 27

OUTPUT: Output screenshot - day 27

DAY 28 - count-number-of-nice-subarrays

SOLUTION: Solution screenshot - day 28

OUTPUT: Output screenshot - day 28

DAY 29 - binary-tree-maximum-path-sum

SOLUTION: Solution screenshot - day 29

OUTPUT: Output screenshot - day 29

DAY 30 - intersection-of-two-sorted-arrays-with-duplicate-elements

SOLUTION: Solution screenshot - day 30

OUTPUT: Output screenshot - day 30

About

Team TCP’s 30 Days of Code Challenge, an initiative designed to help students build consistency, and development skills. The challenge will run for 30 days, where participants will be given a daily coding/development challenge (released at 12:00 AM) that must be completed and pushed to GitHub before 11:59 PM on the same day.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages