Asymptotic Notations
Asymptotic Notation (परिभाषा) Asymptotic Notations वे mathematical tools हैं, जो किसी Algorithm की performance (time या space) को बड़े input size (n → ∞) पर measure और compare करने के […]
Asymptotic Notations Read More »
Asymptotic Notation (परिभाषा) Asymptotic Notations वे mathematical tools हैं, जो किसी Algorithm की performance (time या space) को बड़े input size (n → ∞) पर measure और compare करने के […]
Asymptotic Notations Read More »
Data Collection (डेटा कलेक्शन क्या है?) Data Collection वह systematic process है, जिसमें किसी भी source से useful information को collect, organize और store किया जाता है, जिससे इसे बाद
Data Collections: परिभाषा, प्रकार और उपयोग Read More »
Exception Handling (Definition) Exception Handling एक ऐसा OOP concept है, जिसमें program runtime के दौरान होने वाले errors को detect (catch) करके, उन्हें safe तरीके से handle किया जाता है,
Exception Handling: परिभाषा, महत्व और उदाहरण Read More »
Strings String एक sequence of characters (अक्षरों का क्रम) होता है। इसमें Alphabets (A–Z, a–z), Digits (0–9), Special Symbols (@, #, $, ! आदि) और Spaces भी शामिल हो सकते
C++ Strings क्या हैं? Types & Uses Read More »
Dynamic Programming Dynamic Programming (DP) एक powerful algorithmic technique है, जिसका उपयोग उन problems को efficiently solve करने के लिए किया जाता है, जिनमें overlapping subproblems और optimal substructure होती
Dynamic Programming : परिचय और उदाहरण Read More »
Abstract Classes in C++ Abstract Class वह class होती है, जिसमें कम से कम एक pure virtual function होता है। इसे आप partially defined class भी कह सकते हैं। Key
Concept of Interfaces and Abstract classes Read More »
job sequencing Problem Job Sequencing Problem एक Greedy Algorithm based optimization problem है। इसमें हमें Multiple jobs दी जाती हैं, जहाँ हर job के साथ एक deadline और उससे जुड़ा
Job Sequencing Problem Read More »
Divide And Conquer Technique (परिभाषा) Divide and Conquer Technique एक algorithm design technique है, जिसमें किसी complex problem को छोटे, manageable sub-problems में divide किया जाता है। फिर हर sub-problem
Divide and Conquer Algorithms Read More »
Introduction of Multi-threading Multi-threading एक ऐसी Programming Technique है, जिसमें एक ही Program के अंदर कई छोटे – छोटे Tasks (Threads) एक साथ Parallel या Concurrent रूप में चलते हैं,
Multi-threading: परिचय, प्रकार और लाभ Read More »
Association (एसोसिएशन) Association OOP में एक ऐसा relationship है, जिसमें दो objects सिर्फ आपस में interact करते हैं, लेकिन एक-दूसरे पर depend नहीं होते। दोनों independently exist कर सकते हैं।
Association, Aggregation & Composition in OOP Read More »