Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
L

LogicBuilding101

> DevOps
Open source

A list of 101 Coding exercises those help in Logic building.

780 stars0 likes0 views
WebsiteGitHub

About

A list of 101 Coding exercises those help in Logic building.

LogicBuilding101

  • Welcome to LogicBuilding101, a curated collection of 101+1 must-do problems designed to build your programming logic from scratch.
  • This repository serves as a foundational resource for anyone who wants to sharpen their problem-solving skills before diving into Data Structures and Algorithms (DSA).

Overview

  • This repository is structured to take you on a journey from the basics of programming to slightly advanced concepts, focusing on logic-building exercises.
  • Over 34 days, with a daily commitment of solving 3 problems, you can develop a strong programming foundation.

Problem Categories

  1. Basic Math Problems
  2. Basic Patterns
  3. Intermediate Math Problems
  4. Medium Patterns
  5. Arrays
  6. Matrix
  7. Strings
  8. Objects
  9. Basic Recursion

Why LogicBuilding101?

  • Develop core programming skills.
  • Understand basic and intermediate concepts of programming.
  • Lay a strong foundation for DSA preparation.
  • Practice a diverse set of problems from simple math to recursion.

Repository Structure

The repository is divided into daily problem sets, with each day containing 3 problems:

LogicBuilding101/
├── Day01/
│   ├── Questions.md
│   ├── Solutions.js
├── Day02/
│   ├── Questions.md
│   ├── Solutions.js
...
├── Day34/
│   ├── Questions.md
│   ├── Solutions.js

Questions File Structure

Each Questions file contains:

  • Problem Name: The title of the problem.
  • Description: A detailed explanation of the problem.
  • Input/Output: Sample input and output examples.

How to Use This Repo

  1. Clone the repository:

    git clone https://github.com/upendhar10/LogicBuilding101.git
    
  2. Start with Day 1 and progress at your own pace.

  3. Solve the problems in your preferred programming language.

  4. Check your logic and solutions with the provided examples.


Acknowledgments

  • A huge thanks to the programming community for inspiring this project. Let's build a strong foundation together!

  • If you found this repo valuable, don't forget to STAR this repo. Thanks in advance!


License

This project is licensed under the MIT License. Feel free to use and share!

Issues· 2 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

JavaScriptbeginner-friendlylogic-buildingprogramming-exercises

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
CategoryDevOps
PricingOpen source

> Related tools

D
Docker
容器化平台,标准化应用交付
G
GitHub Actions
GitHub 原生 CI/CD 工作流
N
Nginx
高性能 Web 服务器与反向代理