অ্যান্ড্রয়েড ইন্টেন্টে অবজেক্ট লিস্ট পাস করা

অ্যান্ড্রয়েড ইনটেন্ট লেখাটিতে আমরা জেনেছি ইন্টেন্ট কি, কিভাবে একটা একটিভিটি থেকে আরেকটা অ্যাক্টিভিটি ওপেন করা যায়, এবং দেখেছি কিভাবে একটা অ্যাক্টিভিটি ত্থেকে আরেকটা অ্যাক্টিভিটিতে ডেটা পাস করা যায়। ঐখানে ডেটা বলছে আমরা সিম্পল স্ট্রিং পাস করেছি। যখন আমাদের অনেকগুলো ডেটা এক সাথে পাস করতে হবে, যেমন অ্যারে লিস্ট বা যে কোন অবজেক্ট লিস্ট, তখন কিভাবে ডেটা … Read more

পাইথন – list

দুই একটা ডেটা হলে আমরা তা সহজেই ভ্যারিয়েবলে রাখতে পারি। আর একাধিক ডেটা হলে তা সাজিয়ে রাখতে হয়। এক এক ডেটা এক এক ভাবে সাজিয়ে রাখা রাখতে হয়। সাজিয়ে রাখলে ডেটার উপর বিভিন্ন অপারেশন চালানো সহজ হয়। ডেটা স্ট্র্যাকচারের কাজ হচ্ছে ডেটা সাজিয়ে রাখা। অনেক গুলো ডেটা স্ট্র্যাকচার রয়েছে। তার মধ্যে সবচেয়ে বেশি ব্যবহৃত ডেটা … Read more

জাভাতে LinkedList [ লিঙ্কড লিস্ট ] ও এর ব্যবহার।

LinkedList একটি ডেটা স্ট্র্যাকচার যা অনেক গুলো ডেটা [বা collections of data] সংরক্ষন করার জন্য ব্যবহৃত হয়। LinkedList অনেক গুলো নড [node] এর সাহায্যে তৈরি হয়। প্রতিটি নডে একটি করে ডেটা থাকে এবং একটি করে লিঙ্ক থাকে, যাকে রেফারেন্স বলে। ঐ লিঙ্ক পরের ডেটার সাথে কানেক্টেড থাকে। এভাবে পরের নডে একটি ডেটা ও একটি লিঙ্ক থাকে। … Read more