Skip to content

a-e-kasem/Competitive-Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ† Competitive Programming

Language Status License

Welcome to my Competitive Programming repository! This repository serves as a personal archive for my training in algorithms and data structures. It is organized by topic to easily track progress and reference specific techniques.

๐Ÿ“‚ Repository Structure

The solutions are currently focused on the following topics:

  • ๐Ÿ“‚ Number Theory: Primes, GCD/LCM, Modular Arithmetic, etc.
  • ๐Ÿ“‚ Bitmask: Bit manipulation techniques and subsets.
  • ๐Ÿ“‚ Graph Theory: DFS, BFS, Shortest Paths, and other graph algorithms.

(More topics will be added as I progress in my training)

๐Ÿ› ๏ธ Languages & Tools

  • Primary Language: C++ (Standard Template Library)
  • Editor: Vim / VS Code
  • Compiler: G++

๐Ÿ“Š My Profiles

Platform Profile Link
Codeforces a_e_kasem
AtCoder a_e_kasem
GitHub a-e-kasem

๐Ÿš€ How to Run (C++)

To compile and run any C++ solution locally:

# Compile
g++ -std=c++17 -O2 -Wall solution.cpp -o solution

# Run
./solution < input.txt>

<p align="center"> Made with โค๏ธ by <a href="https://www.google.com/url?sa=E&source=gmail&q=https://github.com/a-e-kasem">a-e-kasem</a> </p>


### ุชุฐูƒูŠุฑ ุณุฑูŠุน ู„ู„ุชู†ููŠุฐ ุจุงุณุชุฎุฏุงู… Vim:

1.  ุงู†ุณุฎ ุงู„ูƒูˆุฏ ุฃุนู„ุงู‡.
2.  ููŠ ุงู„ุชูŠุฑู…ูŠู†ุงู„: `vim README.md`
3.  ู„ูˆ ููŠู‡ ูƒู„ุงู… ู‚ุฏูŠู… ูˆุนุงูŠุฒ ุชู…ุณุญู‡ ูƒู„ู‡: ุงุถุบุท `gg` (ูŠุทู„ุน ู„ุฃูˆู„ ุงู„ุณุทุฑ) ุซู… `dG` (ูŠู…ุณุญ ูƒู„ ุญุงุฌุฉ).
4.  ุงุถุบุท `i` ู„ู„ุฏุฎูˆู„ ููŠ ูˆุถุน ุงู„ูƒุชุงุจุฉ (Insert Mode).
5.  ุงุนู…ู„ ู„ุตู‚ (Paste).
6.  ุงุถุบุท `Esc` ุซู… `:wq` ู„ู„ุญูุธ ูˆุงู„ุฎุฑูˆุฌ.

ุจุงู„ุชูˆููŠู‚ ูŠุง ู‡ู†ุฏุณุฉ\! 

About

This repo is all my codes in Competitive Programming

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages