CPP Practice DSA
Practice GeeksforGeeks DSA problems directly inside VS Code.
Disclaimer: CPP Practice DSA is an independent, unofficial extension. It is not affiliated with, endorsed by, or sponsored by GeeksforGeeks.
Features
- Browse problems by topic.
- Filter by difficulty, status, and title.
- Open the problem statement beside your code editor.
- Use GfG-compatible C++
Solution starter code.
- Run your solution against sample cases locally.
- Open the original problem in your browser for submission.
- Track solved and attempted problems locally.
Requirements
- VS Code 1.85 or newer.
- Chrome, Edge, or Chromium.
- A compiler/interpreter for the selected language:
- C++:
g++
- C:
gcc
- Java:
javac and java
- Python:
python3
- JavaScript:
node
Setup
Install the extension, open the CPP Practice DSA view, and run CPP: Refresh Topic List.
If Chrome is not detected automatically, configure gfgPractice.chromeExecutablePath in VS Code Settings.
This extension does not provide login or direct submission to GeeksforGeeks. Submission is completed in your browser.
License
MIT
| |