Skip to content

MantraChen/DataTurc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 Algorithm Problem Solving Repository

Based on MSYS2 MinGW64 Environment

📌 Overview

This repository is a public algorithm problem-solving library built and tested under the MSYS2 MinGW64 terminal environment.
It focuses on providing clear solution logic and problem-solving ideas, rather than serving as a plug-and-play answer set.

The main purpose of this project is learning, discussion, and reference.


🗂 Repository Structure

├── problems/
│ ├── <platform_name>/
│ │ ├── <problem_name>/
│ │ └── ...
│ └── ...
│
├── Pseudocode/
│ ├── <platform_name>/
│ │ ├── <problem_name>/
│ │ └── ...
│ └── ...
│
└── README.md

📂 problems/

  • Contains actual implementations of problem solutions
  • Problems are organized by source platform
  • Each directory corresponds to a specific problem

📂 Pseudocode/

  • Contains language-agnostic pseudocode
  • Directory structure mirrors problems/
  • Focuses on explaining algorithm design and logic flow

🛠 Environment

  • Operating System: Windows
  • Toolchain: MSYS2
  • Terminal: MinGW64
  • Compiler: GCC (MinGW-w64)

All solutions are written and tested under this environment unless otherwise stated.


🎯 Goals

  • Clarify problem-solving strategies
  • Demonstrate algorithmic thinking
  • Serve as a reference, not a direct submission source
  • Encourage independent re-implementation

⚠️ Usage & License Notice

This repository is public but non-commercial.

✅ Permitted Use

  • Personal learning
  • Academic reference
  • Algorithm discussion
  • Non-commercial educational use

❌ Prohibited Use

  • Any form of commercial use
  • Selling or redistributing for profit
  • Using the code in paid products or services

You may reference the ideas, but do not copy solutions directly for competitive submissions.


📖 Notes

  • Some solutions prioritize readability over extreme optimization
  • Pseudocode is intentionally language-independent
  • Problem sources can be inferred from directory names

🤝 Contribution

This repository is mainly maintained as a personal solution archive.

Contributions, suggestions, and discussions are welcome, provided they:

  • Respect the non-commercial restriction
  • Focus on algorithmic improvement or clarity

📜 Disclaimer

All problem statements belong to their respective platforms.
This repository does not claim ownership of any original problem content.

About

Just DataTurc

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published