Back-End Programming Exam  >  Back-End Programming Videos  >  Java Programming Fundamentals: For Beginners (in Hindi)  >  Lecture 63 LinkedList; Vector and Stack in Java hindi

Lecture 63 LinkedList; Vector and Stack in Java hindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

75 videos

FAQs on Lecture 63 LinkedList; Vector and Stack in Java hindi Video Lecture - Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

1. LinkedList क्या है और इसका उपयोग क्यों किया जाता है?
Ans. LinkedList एक डेटा संरचना है जो डेटा को लिंक्ड नोड्स के माध्यम से संगठित करती है। यह डेटा को सीधे एक साथ रखती है और उन्हें लिंक्ड लिस्ट में जोड़ने और हटाने की सुविधा प्रदान करती है। LinkedList का उपयोग डेटा को डायनामिक रूप से प्रबंधित करने के लिए किया जाता है, जहां दिए गए समय पर डेटा के जोड़ने और हटाने की आवश्यकता होती है।
2. Vector क्या है और इसका उपयोग क्यों किया जाता है?
Ans. Vector एक डायनामिक सरकारी संरचना है जो एक संग्रहीत सामग्री को धारण और प्रबंधित करने के लिए उपयोग की जाती है। यह एक वैक्टर रूप में डाटा को संग्रहीत करता है और यह स्वतः विस्तारित होता है जब आवश्यकता होती है। Vector का उपयोग किसी भी संख्या की आकार वाले डेटा को संग्रहीत करने के लिए किया जाता है और जब डेटा के विस्तार की आवश्यकता होती है, तो यह स्वतः विस्तारित हो जाता है।
3. Stack क्या है और इसका उपयोग क्यों किया जाता है?
Ans. Stack एक डेटा संरचना है जिसमें डेटा को लाइफों की तरह संग्रहीत किया जाता है, जहां पहले डाले गए डेटा को अंतिम में हटाया जाता है। यह एक लिफो (LIFO) संरचना होती है, जिसमें आपको डेटा को टॉप से ही जोड़ना और हटाना होता है। Stack का उपयोग डेटा को एक विशेष क्रम में संग्रहीत करने के लिए किया जाता है, जहां पहले आए डेटा को सबसे पहले हटाया जाता है।
4. LinkedList, Vector और Stack में क्या अंतर है?
Ans. LinkedList, Vector और Stack तीनों डेटा संरचनाएं हैं जो डेटा को संगठित करने के लिए उपयोग की जाती हैं। इन तीनों में अंतर यह है कि LinkedList एक लिंक्ड नोड्स के माध्यम से डेटा को संगठित करती है, जबकि Vector और Stack एक संग्रहीत सूची के रूप में डेटा को संगठित करते हैं। इसके अलावा, LinkedList और Vector दोनों डायनामिक संरचनाएं हैं जो आपको डेटा को जोड़ने और हटाने की सुविधा प्रदान करती हैं, जबकि Stack एक स्थिर (static) संरचना है जहां आपको केवल टॉप से ही डेटा को जोड़ना और हटाना होता है।
5. LinkedList को कैसे इंसर्ट किया जाता है और कैसे डिलीट किया जाता है?
Ans. LinkedList में डेटा को इंसर्ट करने के लिए, हम add() या addLast() मेथड का उपयोग कर सकते हैं। यदि हम डेटा को शुरुआत में या एक निश्चित स्थान पर इंसर्ट करना चाहते हैं, तो addFirst() मेथड का उपयोग किया जा सकता है। डेटा को डिलीट करने के लिए, हम remove() या removeFirst() मेथड का उपयोग कर सकते हैं। यदि हम डेटा को अंत में या एक निश्चित स्थान पर डिलीट करना चाहते हैं, तो removeLast() मेथड का उपयोग किया जा सकता है।
75 videos
Explore Courses for Back-End Programming exam
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

MCQs

,

Exam

,

video lectures

,

Viva Questions

,

Extra Questions

,

Objective type Questions

,

Lecture 63 LinkedList; Vector and Stack in Java hindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

,

shortcuts and tricks

,

Previous Year Questions with Solutions

,

Lecture 63 LinkedList; Vector and Stack in Java hindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

,

ppt

,

Important questions

,

study material

,

Lecture 63 LinkedList; Vector and Stack in Java hindi Video Lecture | Java Programming Fundamentals: For Beginners (in Hindi) - Back-End Programming

,

Free

,

Sample Paper

,

Summary

,

mock tests for examination

,

pdf

,

Semester Notes

,

past year papers

,

practice quizzes

;