समयबद्ध ज्ञान परीक्षणों में से चुनें ताकि आप अपनी समझ को माप सकें, या बिना समय के अभ्यास व्यायाम करें ताकि आप अपनी गति से सीख सकें। सभी प्रश्न मुख्य एल्गोरिदम विषयों को कवर करते हैं, जिसमें सॉर्टिंग, सर्चिंग, ग्राफ एल्गोरिदम, डायनामिक प्रोग्रामिंग, और डेटा संरचनाएँ शामिल हैं।

ज्ञान परीक्षण

समयबद्ध आकलन जो आपके एल्गोरिदम अवधारणाओं, समय जटिलता, और समस्या-समाधान दृष्टिकोण की समझ का मूल्यांकन करते हैं। परिणामों में विषय के अनुसार स्कोर का विवरण शामिल है।

LevelQuestionsTimeDescription
Beginner2015 minBasic concepts: Big O notation, simple sorting (bubble, insertion, selection), linear and binary search, basic recursionStart
Intermediate2520 minMerge sort, quick sort, BFS/DFS, hash tables, stacks, queues, basic dynamic programming, greedy algorithmsStart
Advanced2525 minDijkstra, Bellman-Ford, MST algorithms, advanced DP (knapsack, LCS), backtracking, amortized analysisStart
Expert3030 minNP-completeness, network flow, randomized algorithms, approximation algorithms, string matching (KMP, Rabin-Karp), advanced graph theoryStart

अभ्यास व्यायाम

बिना समय के व्यायाम जो सीखने के लिए डिज़ाइन किए गए हैं। प्रत्येक उत्तर के लिए संकेत और विस्तृत स्पष्टीकरण के साथ अपनी गति से समस्याओं को हल करें।

LevelQuestionsTimeDescription
Beginner15UntimedStep-by-step exercises on basic sorting, searching, and recursion with detailed explanationsStart
Intermediate20UntimedPractice divide-and-conquer, basic graph traversal, and introductory dynamic programming problemsStart
Advanced20UntimedWork through shortest path algorithms, MST construction, advanced DP table-filling, and backtracking problemsStart
Expert25UntimedChallenge problems on NP-hard reductions, flow networks, string algorithms, and competitive programming techniquesStart