লিঙ্ক করা তালিকায় অনুসন্ধান কি?
লিঙ্ক করা তালিকায় অনুসন্ধান কি?

ভিডিও: লিঙ্ক করা তালিকায় অনুসন্ধান কি?

ভিডিও: লিঙ্ক করা তালিকায় অনুসন্ধান কি?
ভিডিও: সার্কুলার এককভাবে লিঙ্কযুক্ত তালিকা (একটি উপাদান অনুসন্ধান করা) 2024, নভেম্বর
Anonim

অনুসন্ধান করা হচ্ছে এককভাবে যোজিত তালিকা . অনুসন্ধান করা হচ্ছে একটি নির্দিষ্ট উপাদানের অবস্থান খুঁজে বের করার জন্য সঞ্চালিত হয় তালিকা . যদি কোনটির সাথে উপাদানটি মিলে যায় তালিকা element তারপর এলিমেন্টের অবস্থান ফাংশন থেকে ফিরে আসে।

তারপর, লিঙ্ক তালিকা বিভিন্ন ধরনের কি?

লিঙ্ক করা তালিকার প্রকার - একা সংযুক্ত , দ্বিগুণ সংযুক্ত এবং বৃত্তাকার। তিনটি কমন আছে লিঙ্কড তালিকার প্রকার.

একইভাবে, আমরা কিভাবে লিঙ্ক করা তালিকায় বাইনারি অনুসন্ধান ব্যবহার করব? হ্যাঁ, বাইনারি অনুসন্ধান উপর সম্ভব যোজিত তালিকা যদি তালিকা আদেশ করা হয় এবং আপনি উপাদানের গণনা জানেন তালিকা . কিন্তু বাছাই করার সময় তালিকা , আপনি সেই নোডের একটি পয়েন্টারের মাধ্যমে এক সময়ে একটি একক উপাদান অ্যাক্সেস করতে পারেন যেমন একটি পূর্ববর্তী নোড বা পরবর্তী নোড।

অনুরূপভাবে, লিঙ্ক করা তালিকা কি জন্য ব্যবহৃত হয়?

লিঙ্ক করা তালিকা রৈখিক ডেটা স্ট্রাকচার যা নোড নামক পৃথক বস্তুতে ডেটা ধারণ করে। এই নোডগুলিতে ডেটা এবং পরবর্তী নোডের একটি রেফারেন্স উভয়ই থাকে তালিকা . লিঙ্ক করা তালিকা প্রায়ই ব্যবহৃত তাদের দক্ষ সন্নিবেশ এবং মুছে ফেলার কারণে।

কিভাবে লিঙ্ক করা তালিকায় যোগ এবং অপসারণ?

ঢোকানো বা মুছে ফেলা এ টেল প্রায় একই, আপনি শেষের সাথে কাজ করছেন ছাড়া তালিকা . প্রতি সন্নিবেশ , নতুন নোডটিকে নতুন টেইল হিসাবে সেট করার আগে আপনাকে যা করতে হবে তা হল একটি নতুন নোডের পাশে টেইলটি সেট করুন। যদি তালিকা দ্বিগুণ হয় সংযুক্ত , আপনাকে নতুন নোডের পূর্ববর্তী পয়েন্টার…পুরাতন লেজে সেট করতে হবে।

প্রস্তাবিত: