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

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

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

// Some code
    vector<pair<int, int>> v[n];
    while (e--)
    {
        int a, b, c;
        cin >> a >> b >> c;
        v[a].push_back({b, c});
    }

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

Last updated