যেকোনো দুটি অ্যারে A এবং B দেওয়া হলে, নির্ণয় করুন:
A অ্যারে B-এর equal; অথবাA অ্যারে B-কে ধারণ করে (A হলো B-এর superlist); অথবাA অ্যারে B দ্বারা ধারণ করা হয়েছে (A হলো B-এর sublist); অথবাA এবং B unequalবিশেষভাবে, অ্যারে A অ্যারে B-এর equal যদি উভয় অ্যারেতে একই ক্রমে একই মান থাকে।
অ্যারে A হলো B-এর superlist যদি A-তে B-এর সমান মানের একটি সংলগ্ন সাব-সিকোয়েন্স থাকে।
অ্যারে A হলো B-এর sublist যদি B-তে A-এর সমান মানের একটি সংলগ্ন সাব-সিকোয়েন্স থাকে।
উদাহরণ:
A = [] এবং B = [] হয় (উভয় অ্যারে খালি), তবে A এবং B equalA = [1, 2, 3] এবং B = [] হয়, তবে A হলো B-এর superlistA = [] এবং B = [1, 2, 3] হয়, তবে A হলো B-এর sublistA = [1, 2, 3] এবং B = [1, 2, 3, 4, 5] হয়, তবে A হলো B-এর sublistA = [3, 4, 5] এবং B = [1, 2, 3, 4, 5] হয়, তবে A হলো B-এর sublistA = [3, 4] এবং B = [1, 2, 3, 4, 5] হয়, তবে A হলো B-এর sublistA = [1, 2, 3] এবং B = [1, 2, 3] হয়, তবে A এবং B equalA = [1, 2, 3, 4, 5] এবং B = [2, 3, 4] হয়, তবে A হলো B-এর superlistA = [1, 2, 4] এবং B = [1, 2, 3, 4, 5] হয়, তবে A এবং B unequalA = [1, 2, 3] এবং B = [1, 3, 2] হয়, তবে A এবং B unequal| রেজিস্টার | ব্যবহার | টাইপ | বিবরণ |
|---|---|---|---|
$a0 |
ইনপুট | অ্যাড্রেস | প্রথম অ্যারের এলিমেন্টসমূহ |
$a1 |
ইনপুট | ইন্টিজার | প্রথম অ্যারের সাইজ, ওয়ার্ডে |
$a2 |
ইনপুট | অ্যাড্রেস | দ্বিতীয় অ্যারের এলিমেন্টসমূহ |
$a3 |
ইনপুট | ইন্টিজার | দ্বিতীয় অ্যারের সাইজ, ওয়ার্ডে |
$v0 |
আউটপুট | ইন্টিজার |
0 = সমান, 1 = অসমান, 2 = সাবলিস্ট, 3 = সুপারলিস্ট |
$t0-9 |
টেম্পোরারি | যেকোনো | টেম্পোরারি স্টোরেজের জন্য ব্যবহৃত |
Exercism-এ সাইন আপ করুন, MIPS Assembly ট্র্যাকের 70টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।