Welcome to Zelce — a polished, user-focused online coding platform for practicing algorithms, competing in timed challenges, and tracking your progress.
- Students learning algorithms and data structures
- Developers preparing for interviews
- Educators running coding assignments and contests
- Competitive programmers looking for a clean, distraction-free experience
- Problem Library: Browse categorized problems by difficulty, topic, and tags. Save favorites and filter to focus your practice.
- Interactive Code Editor: Write, run, and debug solutions directly in the browser with instant feedback (no local setup required).
- Testcase Runner: Run against provided sample tests and submit to run against the full test suite to validate correctness.
- Submissions & Feedback: View submission history, test results, execution time, and memory usage for each attempt.
- Leaderboards & Rankings: See daily, weekly, and all-time leaderboards to compare progress and performance.
- Contests & Timed Challenges: Participate in scheduled contests or create private contests for classroom use.
- User Profiles & Progress Tracking: Track solved problems, badges, streaks, and skill progress over time.
- Problem Discussions: Comment on problems, share hints, and collaborate with other users.
- Accessibility & Responsiveness: Designed to work across devices and accessible navigation for a wide audience.
- Create an account or sign in.
- Explore the problem library or join a contest.
- Use the in-browser editor to write and run solutions against sample tests.
- Submit to validate against the full test suite and check the results page for detailed feedback.
- Track progress on your profile and aim for the leaderboard.
- Your submissions, profile, and activity are used to power progress tracking and leaderboards. Sensitive data is not exposed publicly.