Coconote
AI notes
AI voice & video notes
Export note
Try for free
डीएसए सिरीज़ का पहला लेक्चर
Sep 10, 2024
Lecture 1: DSA Series
Introduction
स्वागत है सभी का कोड हेल्प चैनल पर।
इस वीडियो में हम DSA सीरीज़ का पहला लेक्चर शुरू करेंगे।
Course Intent
उद्देश्य:
ऑनलाइन टेस्ट या इंटरव्यू में DSA सवालों को आसानी से हल करना।
समस्या सुलझाने की कौशल बढ़ाना।
Problem Solving Approach
समझना
: समस्या को समझना।
गिवन
: दी गई मानों की पहचान करना।
एप्रोच
: हल करने के लिए एप्रोच विकसित करना।
कोडिंग
: प्रोग्राम बनाना।
कंपाइलिंग
: मशीन समझने योग्य प्रारूप में कन्वर्ट करना।
Flow Chart
फ्लो चार्ट: समस्या के हल की डाग्रामेटिक रिप्रेज़ेंटेशन।
Components of Flow Chart
:
Terminator
: स्टार्ट और एंड स्टेट दर्शाने के लिए।
Input/Output (Parallelogram)
: इनपुट लेना और आउटपुट देना।
Process (Rectangle)
: प्रोसेसिंग/कैलकुलेशन।
Decision (Diamond)
: निर्णय लेने के लिए।
Arrows
: फ्लो को दर्शाने के लिए।
Examples of Flow Charts
Sum of Two Numbers
:
स्टार्ट → इनपुट लें → कैलकुलेट करें → प्रिंट करें → एंड।
Simple Interest Calculation
:
स्टार्ट → इनपुट लें (P, R, T) → SI कैलकुलेट करें → प्रिंट करें → एंड।
Pseudo Code
सामान्य तरीके से कोड को प्रस्तुत करने की विधि।
उदाहरण:
Read Two Numbers Sum = A + B Print Sum
Loops
लूप्स का उपयोग बार-बार काम करने के लिए।
उदाहरण:
1 से N तक के सभी नंबर प्रिंट करें।
सभी even numbers (2 से शुरू), और odd numbers (1 से शुरू)।
Homework Assignments
Triangle Validity Check
:
A + B > C, B + C > A, C + A > B।
Factorial Calculation
:
N! = N * (N-1)!।
Check Prime Number
:
Remainders को चेक करना।
Programming Languages
प्रोग्रामिंग भाषा का उपयोग कंप्यूटर से काम करवाने के लिए।
हर प्रोग्रामिंग भाषा के कुछ सेंटैक्स और सेमांटिक्स होते हैं।
Compiler
: सोर्स कोड को मशीन भाषा में बदलने के लिए।
Conclusion
अगला लेक्चर: पहला C++ प्रोग्राम (Hello World)।
कमेंट सेक्शन में होमवर्क के उत्तर भेजें।
📄
Full transcript