# Programming

Learning Resources

| Name      | Link                         | Description   |
| --------- | ---------------------------- | ------------- |
| W3Schools | <https://www.w3schools.com/> | General       |
| VisuAlgo  | <https://visualgo.net/id>    | Visualization |

Judges

| Name                                                    | Link                          |
| ------------------------------------------------------- | ----------------------------- |
| Virtual Judge                                           | <https://vjudge.net/>         |
| Codeforces                                              | <https://codeforces.com/>     |
| AtCoder                                                 | <https://atcoder.jp/>         |
| TLX                                                     | <https://tlx.toki.id/>        |
| CodeChef                                                | <https://www.codechef.com/>   |
| Kattis                                                  | <https://open.kattis.com/>    |
| SPOJ                                                    | <https://www.spoj.com/>       |
| HackerRank                                              | <https://www.hackerrank.com/> |
| LeetCode                                                | <https://leetcode.com/>       |
| UVa (tbh just use it from vjudge, no offense :v::pray:) | <https://onlinejudge.org/>    |

Ladders / Problemset

| Name                       | Link                                                                                                     |
| -------------------------- | -------------------------------------------------------------------------------------------------------- |
| A2OJ Ladders               | <https://earthshakira.github.io/a2oj-clientside/server/Ladders.html>                                     |
| Junior Training Sheet V7.0 | <https://docs.google.com/spreadsheets/d/1iJZWP2nS_OB3kCTjq8L6TrJJ4o-5lhxDOyTaocSYc-k/edit#gid=123190759> |

Tools

| Name                                                 | Link                  | Description        |
| ---------------------------------------------------- | --------------------- | ------------------ |
| ideone.com                                           | <https://ideone.com/> | Code Sharing       |
| The On-Line Encyclopedia of Integer Sequences (OEIS) | <https://oeis.org/>   | Sequence Searching |

**Below section should be more into Competitive Programming**

Learning Resources

| Name                                   | Link                                                           |
| -------------------------------------- | -------------------------------------------------------------- |
| Algorithms for Competitive Programming | <https://cp-algorithms.com/#navigation>                        |
| USACO Guide                            | <https://usaco.guide/dashboard/>                               |
| ArabicCompetitiveProgramming           | <https://github.com/mostafa-saad/ArabicCompetitiveProgramming> |
| Awesome Competitive Programming        | <https://github.com/lnishan/awesome-competitive-programming>   |

Notebooks

| Name              | Link                                                   |
| ----------------- | ------------------------------------------------------ |
| Stanford ACM-ICPC | <https://github.com/jaehyunp/stanfordacm>              |
| KACTL             | <https://github.com/kth-competitive-programming/kactl> |
