সুতরাং মার্জ সাজানোর একটি বিভাজন এবং বিজয়ী অ্যালগরিদম। আমি যখন উপরের চিত্রটি দেখছিলাম তখন আমি ভাবছিলাম যে মূলত সমস্ত বিভাজন পদক্ষেপগুলি বাইপাস করা সম্ভব কিনা।
আপনি দু'একটি লাফানোর সময় যদি মূল অ্যারেটি দিয়ে পুনরাবৃত্তি করেন তবে আপনি উপাদানগুলি সূচক i এবং i + 1 এ পেয়ে তাদের নিজের সাজানো অ্যারেতে রাখতে পারেন। এই সমস্ত সাব-অ্যারে একবার ([7,14], [3,12], [9,11] এবং [২,]] ডায়াগ্রামে দেখানো হয়েছে) হয়ে গেলে, আপনি কেবল সাধারণ মার্জ রুটিনটি পেতে এগিয়ে যেতে পারেন একটি সাজানো অ্যারে
অ্যারের মাধ্যমে পুনরুক্তি করা এবং তত্ক্ষণাত প্রয়োজনীয় উপ-অ্যারেগুলি তাদের সম্পূর্ণরূপে বিভাজন পদক্ষেপগুলি সম্পাদন করার চেয়ে কম দক্ষ তৈরি করা উচিত?