মডিউল ১৩_৯ঃ এডজেসেন্সি লিস্ট টু এজ লিস্ট

আমরা এখন দেখবো কিভাবে এডজেসেন্সি লিস্ট থেকে এজ লিস্ট এ কনভার্ট করতে হয়।

এই গ্রাফ এর এডজেসেন্সি লিস্ট হবেঃ

০->১

১->২

২->৩

৩->১

তাহলে আমরা আবার একটা এজ রাখার জন্য ভেক্টর নেব। আমরা চাইলে pair এর ভেক্টর ও নিতে পারি আবার চাইলে এজ রাখার জন্য একটা অব্জেক্ট ক্লাস বানিয়ে রাখতে পারি যেখানে দুই নোড ও তাদের কস্টকে রাখা যেতে পারে।

এবার আমরা প্রত্যেক নোড এর লিস্ট এ যাবো ও সেই নোড এর লিস্ট এর প্রতি ভ্যালু ও তাদের কস্টকে বের করে এনে এজ ক্লাস এর একটি অব্জেক্ট বানিয়ে এজ ভেক্টরে পুশ করে দিব। তাহলেই হয়ে যাবে আমাদের এজ লিস্ট রেডি।

সম্পূর্ণ কোডঃ

Last updated