Where Developers
Build Together.
Join 15,000+ developers learning, contributing to open source, practicing DSA, attending hackathons and building meaningful projects together.
Open Source
Elite Summer of Code, Winter of Code and contribution programs.
Daily DSA
Practice coding problems, MCQs and interview preparation every day.
Community
Connect with developers, mentors and recruiters across the country.
Empowering the Next Generation of Engineers
Real impact measured through community growth, contributions and global reach.
Programs Designed for Developer Growth
Whether you are just learning your first programming language or leading open source repositories, we have a place for you.
Elite Coders Summer of Code
3-month open source mentorship program for developers.
Get paired with industry mentors, contribute to real-world open source repositories, earn stipends/swag, and level up your GitHub contributions.
Your Growth Path in Elite Coders
A step-by-step railway through learning, contributing, and mastering software engineering.
Join Sanctuary
Connect Discord/GitHub, get your pixel profile badge, and meet your study cohort.
Daily DSA Arena
Build a 30-day coding streak solving daily problems in C++, Java, Python, or JS.
First Open Source PR
Get guided by senior mentors to merge your very first pull request into real repos.
Hackathons & Projects
Form a 4-person team, build a full-stack project, and present to tech leads.
Maintainer & Mentor
Review junior code, publish open source libraries, and land dream tech offers.
Daily DSA #402: Two Sum ā Pixel Sanctuary Edition
vector<int> twoSum(vector<int>& nums, int target) {
// Elite Sanctuary Hash Map Approach
unordered_map<int, int> mp;
for (int i = 0; i < nums.size(); ++i) {
int diff = target - nums[i];
if (mp.count(diff)) return {mp[diff], i};
mp[nums[i]] = i;
}
return {};
}
nums = [2, 7, 11, 15], target = 9Target: 9Given an array of integers `nums` and an integer `target`, return indices of the two numbers such that they add up to `target` in O(n) time.
Leaderboard Preview
Top participating developers. View full page for complete rankings.