Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

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!

关于 About

A list of 101 Coding exercises those help in Logic building.
beginner-friendlylogic-buildingprogramming-exercises

语言 Languages

JavaScript100.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
0
Total Commits
峰值: 1次/周
Less
More

核心贡献者 Contributors