Table of Contents
কম্পিউটার বিজ্ঞানের মধ্যে ডিম্বাণু গঠন করা হচ্ছে এবং তথ্য কার্যকরভাবে সংগঠিত করার জন্য ব্যবহৃত অ্যালগরিদমগুলি বিভিন্ন ধরনের উপাত্তের বিন্যাস নির্ধারণ করা হয় ।
ডাটা বিন্যাসের ধরন
অনুক্রমের প্রারম্ভিক অবস্থায় তথ্যের বিন্যাস নির্ধারণের জন্য তথ্য অনুক্রম । সাধারণ বিন্যাসের নামের মাধ্যমে যে অনুক্রমের মান দেওয়া হয়, সেটির মধ্যে অন্তর্ভুক্ত রয়েছে । বিপরীত বিন্যাসের তথ্যকে অন্তর্ভুক্ত করে কিছু তথ্য বিভিন্ন বস্তুর বিন্যাসের অনুক্রম ভিন্নভাবে ব্যবহার করা হয় । প্রতিটি বিন্যাস বিভিন্ন অ্যালগরিদমের মধ্যে অনুক্রমের সাথে ক্রম অপরিবর্তিত রাখা হয় ।
ক্রমবিন্যাসের অ্যালগোরিদময়ের উপর ভিত্তি করে নির্মিত
কিছু অ্যালগরিদম বিভিন্ন ধরনের ডাটার বিন্যাসসহ নিয়মিত কাজ করে, আর অন্য কিছু ক্ষেত্রে খুব সংবেদনশীল । উদাহরণস্বরূপ, দ্রুত দ্বারা রঙ্গীন তথ্য ভাল করে কিন্তু সময়কে অবশ্যই মানের সঙ্গে সামঞ্জস্য রেখে তথ্য পূরণ করতে হবে । বিপরীত দিশায় সঠিক তথ্য প্রয়োগ করা না হলে, প্রায় কোন মানের সঙ্গে সঙ্গে সঙ্গে সঙ্গে সঠিক তথ্য যুক্ত না হলেও ধীর অথবা বিপরীত দিশায় সঠিক তথ্য যুক্ত থাকে।
ডানদিকের অ্যালগোরিদম বেছে নিন
একটি নির্দিষ্ট অ্যালগরিদম নির্বাচন করা হলে, তথ্যের বিন্যাস সম্বন্ধে তথ্য নির্দিষ্ট করা হবে। মূলত: তথ্য বাফারের জন্য, কপি অথবা গুরুত্বপ্রাপ্ত সংখ্যার থেকে উপযুক্ত। বড়, যথেচ্ছভাবে তথ্য দিই অথবা root বিন্যাস ব্যবহার করা হলে তথ্যের অনুক্রমের জন্য তথ্য উন্নত কর্মক্ষমতা ও রিসোর্সের অনুক্রম নির্ধারণ করা যাবে।