ایک صف کے زیادہ سے زیادہ اور کم سے کم عناصر کو کیسے تلاش کریں۔

ایک صف کے زیادہ سے زیادہ اور کم سے کم عناصر کو کیسے تلاش کریں۔

ایک صف ایک ڈیٹا ڈھانچہ ہے جو عناصر کو میموری کے مقامات پر محفوظ کرتا ہے۔ یہ پروگرامنگ میں سب سے زیادہ استعمال ہونے والے ڈیٹا ڈھانچے میں سے ایک ہے۔





اس آرٹیکل میں ، آپ سیکھیں گے کہ لائبریری کے افعال کا استعمال کرتے ہوئے ایک صف میں کم سے کم اور زیادہ سے زیادہ عناصر کیسے تلاش کیے جائیں۔ آپ یہ بھی سیکھیں گے کہ ایک صف میں زیادہ سے زیادہ اور کم سے کم عناصر کو تلاش کرنے کے لیے اپنی مرضی کے مطابق فنکشن کیسے لکھیں۔





لائبریری کے افعال کا استعمال کرتے ہوئے ایک صف کے کم سے کم اور زیادہ سے زیادہ عناصر کو کیسے تلاش کریں۔

ایک صف کے زیادہ سے زیادہ اور کم سے کم عناصر کو تلاش کرنے کے لیے ذیل میں C ++ ، ازگر ، اور جاوا اسکرپٹ پروگرام ہیں:





ایک صف میں زیادہ سے زیادہ اور کم سے کم عناصر تلاش کرنے کے لیے C ++ پروگرام۔

کی max_element () اور min_element () افعال ایک صف میں زیادہ سے زیادہ اور کم سے کم عناصر کو تلاش کرنے کے لیے استعمال ہوتے ہیں۔

// C++ program to find the maximum and minimum elements in an array
// using max_element() and min_element() functions
#include
using namespace std;
void printArrayElements(int arr[], int size)
{
for(int i=0; i {
cout << arr[i] << ' ';
}
cout << endl;
}
int main()
{
int arr1[] = {1, 2, 3, 4, 5, 6};
int size1 = sizeof(arr1)/sizeof(arr1[0]);
cout << 'Array 1: ' << endl;
printArrayElements(arr1, size1);
cout << 'Maximum element in the array: ' << *max_element(arr1, arr1+size1) << endl;
cout << 'Minimum element in the array: ' << *min_element(arr1, arr1+size1) << endl;
int arr2[] = {34, 26, 32, 76, 11, 87};
int size2 = sizeof(arr2)/sizeof(arr2[0]);
cout << 'Array 2: ' << endl;
printArrayElements(arr2, size2);
cout << 'Maximum element in the array: ' << *max_element(arr2, arr2+size2) << endl;
cout << 'Minimum element in the array: ' << *min_element(arr2, arr2+size2) << endl;
int arr3[] = {65, 56, -90, 345, 52, 76, 23};
int size3 = sizeof(arr3)/sizeof(arr3[0]);
cout << 'Array 3: ' << endl;
printArrayElements(arr3, size3);
cout << 'Maximum element in the array: ' << *max_element(arr3, arr3+size3) << endl;
cout << 'Minimum element in the array: ' << *min_element(arr3, arr3+size3) << endl;
return 0;
}

آؤٹ پٹ:



Array 1:
1 2 3 4 5 6
Maximum element in the array: 6
Minimum element in the array: 1
Array 2:
34 26 32 76 11 87
Maximum element in the array: 87
Minimum element in the array: 11
Array 3:
65 56 -90 345 52 76 23
Maximum element in the array: 345
Minimum element in the array: -90

ایک صف میں زیادہ سے زیادہ اور کم سے کم عناصر تلاش کرنے کے لیے ازگر پروگرام۔

کی زیادہ سے زیادہ () اور منٹ () افعال ایک صف میں زیادہ سے زیادہ اور کم سے کم عناصر کو تلاش کرنے کے لیے استعمال ہوتے ہیں۔

# Python program to find the maximum and minimum elements in an array
# using max() and min() functions
def printListElements(arr, size):
for i in range(size):
print(arr[i], end=' ')
print()
arr1 = [1, 2, 3, 4, 5, 6]
size1 = len(arr1)
print('Array 1:')
printListElements(arr1, size1)
print('Maximum element in the array:', max(arr1))
print('Minimum element in the array:', min(arr1))
arr2 = [34, 26, 32, 76, 11, 87]
size2 = len(arr2)
print('Array 2:')
printListElements(arr2, size2)
print('Maximum element in the array:', max(arr2))
print('Minimum element in the array:', min(arr2))
arr3 = [65, 56, -90, 345, 52, 76, 23]
size3 = len(arr3)
print('Array 3:')
printListElements(arr3, size3)
print('Maximum element in the array:', max(arr3))
print('Minimum element in the array:', min(arr3))

آؤٹ پٹ:





Array 1:
1 2 3 4 5 6
Maximum element in the array: 6
Minimum element in the array: 1
Array 2:
34 26 32 76 11 87
Maximum element in the array: 87
Minimum element in the array: 11
Array 3:
65 56 -90 345 52 76 23
Maximum element in the array: 345
Minimum element in the array: -90

ایک صف میں زیادہ سے زیادہ اور کم سے کم عناصر تلاش کرنے کے لیے جاوا اسکرپٹ پروگرام۔

کی Math.max.apply () اور Math.min.apply () افعال ایک صف میں زیادہ سے زیادہ اور کم سے کم عنصر تلاش کرنے کے لیے استعمال ہوتے ہیں۔

آئی فون ہاٹ سپاٹ سے منسلک نہیں ہو سکتا۔
// JavaScript program to find the maximum and minimum elements in an array
// using Math.max.apply() and Math.min.apply() functions
function printArrayElements(arr, size) {
for(let i=0; i document.write(arr[i] + ' ');
}
document.write('
');
}

var arr1 = [1, 2, 3, 4, 5, 6];
var size1 = arr1.length;
document.write('Array 1: ' + '
');
printArrayElements(arr1, size1);
document.write('Maximum element in the array: ' + Math.max.apply(Math,arr1) + '
');
document.write('Minimum element in the array: ' + Math.min.apply(Math,arr1) + '
');
var arr2 = [34, 26, 32, 76, 11, 87];
var size2 = arr2.length;
document.write('Array 2: ' + '
');
printArrayElements(arr2, size2);
document.write('Maximum element in the array: ' + Math.max.apply(Math,arr2) + '
');
document.write('Minimum element in the array: ' + Math.min.apply(Math,arr2) + '
');
var arr3 = [65, 56, -90, 345, 52, 76, 23];
var size3 = arr3.length;
document.write('Array 3: ' + '
');
printArrayElements(arr3, size3);
document.write('Maximum element in the array: ' + Math.max.apply(Math,arr3) + '
');
document.write('Minimum element in the array: ' + Math.min.apply(Math,arr3) + '
');

آؤٹ پٹ:





Array 1:
1 2 3 4 5 6
Maximum element in the array: 6
Minimum element in the array: 1
Array 2:
34 26 32 76 11 87
Maximum element in the array: 87
Minimum element in the array: 11
Array 3:
65 56 -90 345 52 76 23
Maximum element in the array: 345
Minimum element in the array: -90

کسٹم فنکشن کا استعمال کرتے ہوئے ایک صف کے کم سے کم اور زیادہ سے زیادہ عناصر کو کیسے تلاش کریں۔

ایک صف کے زیادہ سے زیادہ اور کم سے کم عناصر کو تلاش کرنے کے لیے ذیل میں C ++ ، ازگر ، اور جاوا اسکرپٹ پروگرام ہیں:

ایک صف میں زیادہ سے زیادہ اور کم سے کم عناصر تلاش کرنے کے لیے C ++ پروگرام۔

ایک صف میں زیادہ سے زیادہ اور کم سے کم عناصر کو تلاش کرنے کے لیے ذیل میں C ++ پروگرام ہے:

// C++ program to find the maximum and minimum elements in an array
#include
using namespace std;
// Function to find the maximum element in the array
int findMaximumElement(int arr[], int size)
{
int maxElement = arr[0];
for (int i=0; i {
if(arr[i]>maxElement)
{
maxElement = arr[i];
}
}
return maxElement;
}
// Function to find the minimum element in the array
int findMinimumElement(int arr[], int size)
{
int minElement = arr[0];
for (int i=0; i {
if(arr[i] {
minElement = arr[i];
}
}
return minElement;
}
void printArrayElements(int arr[], int size)
{
for(int i=0; i {
cout << arr[i] << ' ';
}
cout << endl;
}
int main()
{
int arr1[] = {1, 2, 3, 4, 5, 6};
int size1 = sizeof(arr1)/sizeof(arr1[0]);
cout << 'Array 1: ' << endl;
printArrayElements(arr1, size1);
cout << 'Maximum element in the array: ' << findMaximumElement(arr1, size1) << endl;
cout << 'Minimum element in the array: ' << findMinimumElement(arr1, size1) << endl;
int arr2[] = {34, 26, 32, 76, 11, 87};
int size2 = sizeof(arr2)/sizeof(arr2[0]);
cout << 'Array 2: ' << endl;
printArrayElements(arr2, size2);
cout << 'Maximum element in the array: ' << findMaximumElement(arr2, size2) << endl;
cout << 'Minimum element in the array: ' << findMinimumElement(arr2, size2) << endl;
int arr3[] = {65, 56, -90, 345, 52, 76, 23};
int size3 = sizeof(arr3)/sizeof(arr3[0]);
cout << 'Array 3: ' << endl;
printArrayElements(arr3, size3);
cout << 'Maximum element in the array: ' << findMaximumElement(arr3, size3) << endl;
cout << 'Minimum element in the array: ' << findMinimumElement(arr3, size3) << endl;
return 0;
}

آؤٹ پٹ:

Array 1:
1 2 3 4 5 6
Maximum element in the array: 6
Minimum element in the array: 1
Array 2:
34 26 32 76 11 87
Maximum element in the array: 87
Minimum element in the array: 11
Array 3:
65 56 -90 345 52 76 23
Maximum element in the array: 345
Minimum element in the array: -90

متعلقہ: ایک صف میں تمام عناصر کا مجموعہ کیسے تلاش کریں

ایک صف کے زیادہ سے زیادہ اور کم سے کم عناصر کو تلاش کرنے کے لیے ازگر پروگرام۔

ایک صف کے زیادہ سے زیادہ اور کم سے کم عناصر کو تلاش کرنے کے لیے نیچے ازگر کا پروگرام ہے:

# Python program to find the maximum and minimum elements in an array
# Function to find the maximum element in the array
def findMaximumElement(arr, size):
maxElement = arr[0]
for i in range(size):
if arr[i]>maxElement:
maxElement = arr[i]
return maxElement
# Function to find the minimum element in the array
def findMinimumElement(arr, size):
minElement = arr[0]
for i in range(size):
if arr[i] minElement = arr[i]
return minElement
def printListElements(arr, size):
for i in range(size):
print(arr[i], end=' ')
print()
arr1 = [1, 2, 3, 4, 5, 6]
size1 = len(arr1)
print('Array 1:')
printListElements(arr1, size1)
print('Maximum element in the array:', findMaximumElement(arr1, size1))
print('Minimum element in the array:', findMinimumElement(arr1, size1))
arr2 = [34, 26, 32, 76, 11, 87]
size2 = len(arr2)
print('Array 2:')
printListElements(arr2, size2)
print('Maximum element in the array:', findMaximumElement(arr2, size2))
print('Minimum element in the array:', findMinimumElement(arr2, size2))
arr3 = [65, 56, -90, 345, 52, 76, 23]
size3 = len(arr3)
print('Array 3:')
printListElements(arr3, size3)
print('Maximum element in the array:', findMaximumElement(arr3, size3))
print('Minimum element in the array:', findMinimumElement(arr3, size3))

آؤٹ پٹ:

Array 1:
1 2 3 4 5 6
Maximum element in the array: 6
Minimum element in the array: 1
Array 2:
34 26 32 76 11 87
Maximum element in the array: 87
Minimum element in the array: 11
Array 3:
65 56 -90 345 52 76 23
Maximum element in the array: 345
Minimum element in the array: -90

متعلقہ: انضمام ترتیب الگورتھم کا تعارف۔

ایک صف میں زیادہ سے زیادہ اور کم سے کم عناصر تلاش کرنے کے لیے جاوا اسکرپٹ پروگرام۔

ایک صف میں زیادہ سے زیادہ اور کم سے کم عناصر تلاش کرنے کے لیے ذیل میں جاوا اسکرپٹ پروگرام ہے:

میری ڈسک 100 فیصد کیوں ہے؟
// JavaScript program to find the maximum and minimum elements in an array
// Function to find the maximum element in the array
function findMaximumElement(arr, size) {
var maxElement = arr[0];
for (let i=0; i if(arr[i]>maxElement) {
maxElement = arr[i];
}
}
return maxElement;
}
// Function to find the minimum element in the array
function findMinimumElement(arr, size) {
var minElement = arr[0];
for (let i=0; i if(arr[i] minElement = arr[i];
}
}
return minElement;
}
function printArrayElements(arr, size) {
for(let i=0; i document.write(arr[i] + ' ');
}
document.write('
');
}

var arr1 = [1, 2, 3, 4, 5, 6];
var size1 = arr1.length;
document.write('Array 1: ' + '
');
printArrayElements(arr1, size1);
document.write('Maximum element in the array: ' + findMaximumElement(arr1, size1) + '
');
document.write('Minimum element in the array: ' + findMinimumElement(arr1, size1) + '
');
var arr2 = [34, 26, 32, 76, 11, 87];
var size2 = arr2.length;
document.write('Array 2: ' + '
');
printArrayElements(arr2, size2);
document.write('Maximum element in the array: ' + findMaximumElement(arr2, size2) + '
');
document.write('Minimum element in the array: ' + findMinimumElement(arr2, size2) + '
');
var arr3 = [65, 56, -90, 345, 52, 76, 23];
var size3 = arr3.length;
document.write('Array 3: ' + '
');
printArrayElements(arr3, size3);
document.write('Maximum element in the array: ' + findMaximumElement(arr3, size3) + '
');
document.write('Minimum element in the array: ' + findMinimumElement(arr3, size3) + '
');

آؤٹ پٹ:

Array 1:
1 2 3 4 5 6
Maximum element in the array: 6
Minimum element in the array: 1
Array 2:
34 26 32 76 11 87
Maximum element in the array: 87
Minimum element in the array: 11
Array 3:
65 56 -90 345 52 76 23
Maximum element in the array: 345
Minimum element in the array: -90

متعلقہ: جاوا اسکرپٹ سرنی کے طریقے جن پر آپ کو آج عبور حاصل کرنا چاہیے۔

صفوں کی بنیاد پر مسائل حل کریں۔

اس آرٹیکل میں ، آپ نے ایک صف میں زیادہ سے زیادہ اور کم سے کم عناصر کو تلاش کرنے کا طریقہ سیکھا۔ زیادہ سے زیادہ اور کم سے کم عناصر کو تلاش کرنے کے لیے آپ بلٹ ان فنکشن استعمال کر سکتے ہیں یا اپنا فنکشن بھی بنا سکتے ہیں۔

سرنی ڈیٹا کا ڈھانچہ پروگرامنگ میں بڑے پیمانے پر استعمال ہوتا ہے۔ اگر آپ کوڈنگ انٹرویو کے لیے ہر ممکن حد تک تیار رہنا چاہتے ہیں تو آپ کو معلوم ہونا چاہیے کہ کسی صف پر کچھ بنیادی آپریشن کیسے کیے جائیں جیسے ایک صف کو پلٹنا ، ایک صف کو عبور کرنا ، ایک صف میں عناصر داخل کرنا/حذف کرنا وغیرہ۔

بانٹیں بانٹیں ٹویٹ ای میل۔ C ++ ، ازگر ، اور جاوا اسکرپٹ میں ایک صف کو کیسے پلٹایا جائے۔

صفیں سیکھنا؟ اپنے ہاتھ کی پشت جیسے عناصر کو پلٹنے کا طریقہ جانیں۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • پروگرامنگ۔
  • جاوا اسکرپٹ۔
  • ازگر۔
  • سی پروگرامنگ۔
مصنف کے بارے میں یوراج چندر۔(60 مضامین شائع ہوئے)

یوراج دہلی یونیورسٹی ، انڈیا میں کمپیوٹر سائنس کے انڈر گریجویٹ طالب علم ہیں۔ وہ فل اسٹیک ویب ڈویلپمنٹ کے بارے میں پرجوش ہے۔ جب وہ نہیں لکھ رہا ہے ، وہ مختلف ٹیکنالوجیز کی گہرائی کو تلاش کر رہا ہے۔

یوراج چندر سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔