Skip to content

StrayDragon/OJ-Solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OJ Solutions

Record the answers I have done from the online judge platform .(e.g.PTA,LeetCode,CodeWar...)


WARNING

  • State: Still on 🚧, update daily as much as possible!

Project structure

 *THIS_REPO*
      │
      ├── Leetcode/             # [Leetcode](https://leetcode-cn.com/)
      ├── PTA/                  # [ZJU-PTA](https://pintia.cn/)
      │   ├── DS_2019_Spring/   # [ZJU-MOOC](https://www.icourse163.org/learn/ZJU-93001#/learn/announce)
      │   ├── PAT_A/            # [PAT_Advanced](https://pintia.cn/problem-sets/994805342720868352)
      │   └── PAT_B/            # [PAT_Basic](https://pintia.cn/problem-sets/994805260223102976/problems/type/7)
      ├── notes/                # My Notes extracted from these exams
      │   ├── ACM@              # external nice repo: https://github.com/LittileNiQ/ACM.git
      │   ├── PAT_A             # summary data of preparing PAT-A examination
      │   └── recipes/          # code snippets and templates
      ├── tools/                # helper scripts for this project 
      │   ├── assistant/
      │   └── oj-snippets/
      ├── unstable/
      ├── LICENSE
      └── README

📐 Tools:

OJ-snippets

  • A vscode extension to provide some comments for problem solutions

Install

  • Copy this directory(oj-snippets/) to your vscode extensions folder and reload vscode, The location of extensions folder(Default):

    • Windows %USERPROFILE%.vscode\extensions
    • macOS ~/.vscode/extensions
    • Linux ~/.vscode/extensions
  • Now your can use some snippets to note some exams information:

Uninstall

  • Just delete this directory(oj-snippets/) in your vscode extensions folder and reload vscode.

Assistant

  • Some internal scripts for enhance coding experience

✏️ Notes:

  • Retrieve the notes(git-submodule):
  • If you haven't already pulled my repo(OJ), just use this command:
$ git clone https://github.com/StrayDragon/OJ.git --recursive
  • Otherwise
git clone https://github.com/StrayDragon/OJ.git
cd Oj
git submodule init
git submodule update

Notes(submodule) list:

🍪 Food

About

📝Record the answers I have done from the online judge platforms .(e.g.PTA, LeetCode, CodeWar...)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published