কম্পিউটার টিউটোরিয়াল

PHP-এ অ্যারে থেকে অনুপস্থিত এলিমেন্ট বের করার প্রোগ্রাম


'array_diff' ফাংশনটি ব্যবহার করা যেতে পারে অ্যারেতে থেকে অনুপস্থিত এলিমেন্টগুলো বের করার জন্য।

উদাহরণ

<?php function absent($my_list) { $my_array = range(min($my_list), max($my_list)); return array_diff($my_array, $my_list); } echo "Elements missing from first array are "; print_r(absent(array(45, 48, 51, 52, 53, 56))); echo "Elements missing from second array are "; print_r(absent(array(99, 101, 104, 105))); ?>

আউটপুট

Elements missing from first array are Array ( [1] => 46 [2] => 47 [4] => 49 [5] => 50 [9] => 54 [10] => 55 ) Elements missing from second array are Array ( [1] => 100 [3] => 102 [4] => 103 )

'absent' নামক একটি ফাংশন সংজ্ঞায়িত করা হয়েছে যা মিনিমাম নাম্বার এবং ম্যাক্সিমাম নাম্বার চেক করে এবং সেই রেঞ্জের মধ্যে একটি অ্যারে জেনারেট করে। ফাংশনটি তারপর এই অ্যারে এবং মূল অ্যারেতে পার্থক্য রিটার্ন করে, 'array_diff' ফাংশন ব্যবহার করে, যা অ্যারেতে থেকে অনুপস্থিত এলিমেন্টগুলো দেয়।


  1. পাইথনে সর্টেড তালিকা থেকে k-তম অনুপস্থিত সংখ্যা খুঁজে বের করার প্রোগ্রাম

  2. পাইথনে ১ থেকে N পর্যন্ত অনুপস্থিত সংখ্যাগুলো খুঁজে বের করার প্রোগ্রাম

  3. পাইথনে 1 থেকে N পর্যন্ত উপাদান ধারণকারী অ্যারে থেকে চারটি অনুপস্থিত সংখ্যা বের করা

  4. পাইথনে লিস্ট থেকে N বড় এলিমেন্ট বের করা