ஒரு வரிசையின் அதிகபட்ச மற்றும் குறைந்தபட்ச கூறுகளை எவ்வாறு கண்டுபிடிப்பது

ஒரு வரிசையின் அதிகபட்ச மற்றும் குறைந்தபட்ச கூறுகளை எவ்வாறு கண்டுபிடிப்பது

வரிசை என்பது ஒரு தரவு கட்டமைப்பாகும், இது உறுப்புகளை தொடர்ச்சியான நினைவக இடங்களில் சேமிக்கிறது. இது நிரலாக்கத்தில் அதிகம் பயன்படுத்தப்படும் தரவு கட்டமைப்புகளில் ஒன்றாகும்.





இந்த கட்டுரையில், நூலக செயல்பாடுகளைப் பயன்படுத்தி ஒரு வரிசையில் குறைந்தபட்ச மற்றும் அதிகபட்ச கூறுகளை எவ்வாறு கண்டுபிடிப்பது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள். ஒரு வரிசையில் அதிகபட்ச மற்றும் குறைந்தபட்ச உறுப்புகளைக் கண்டறிய உங்கள் சொந்த தனிப்பயன் செயல்பாட்டை எவ்வாறு எழுதுவது என்பதையும் நீங்கள் கற்றுக் கொள்வீர்கள்.





நூலக செயல்பாடுகளைப் பயன்படுத்தி ஒரு வரிசையின் குறைந்தபட்ச மற்றும் அதிகபட்ச கூறுகளை எவ்வாறு கண்டுபிடிப்பது

வரிசையின் அதிகபட்ச மற்றும் குறைந்தபட்ச கூறுகளைக் கண்டறிய சி ++, பைதான் மற்றும் ஜாவாஸ்கிரிப்ட் நிரல்கள் கீழே உள்ளன:





ஒரு வரிசையில் அதிகபட்ச மற்றும் குறைந்தபட்ச கூறுகளைக் கண்டறிய சி ++ திட்டம்

தி 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 () ஒரு வரிசையில் அதிகபட்ச மற்றும் குறைந்தபட்ச உறுப்பு கண்டுபிடிக்க செயல்பாடுகள் பயன்படுத்தப்படுகின்றன.

இணைக்கப்பட்ட சாதனம் கீஸ் 3 ஆல் ஆதரிக்கப்படவில்லை
// 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++ 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

தொடர்புடையது: ஒன்றிணைப்பு வரிசைமுறை வழிமுறையின் அறிமுகம்

ஒரு வரிசையில் அதிகபட்ச மற்றும் குறைந்தபட்ச கூறுகளைக் கண்டறிய ஜாவாஸ்கிரிப்ட் திட்டம்

வரிசையில் அதிகபட்ச மற்றும் குறைந்தபட்ச உறுப்புகளைக் கண்டறிய ஜாவாஸ்கிரிப்ட் நிரல் கீழே உள்ளது:

ஒரு ரோப்லாக்ஸ் விளையாட்டை உருவாக்குவது எப்படி
// 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

தொடர்புடையது: நீங்கள் இன்று தேர்ச்சி பெற வேண்டிய ஜாவாஸ்கிரிப்ட் வரிசை முறைகள்

வரிசைகளின் அடிப்படையில் சிக்கல்களைத் தீர்க்கவும்

இந்த கட்டுரையில், ஒரு வரிசையில் அதிகபட்ச மற்றும் குறைந்தபட்ச கூறுகளை எவ்வாறு கண்டுபிடிப்பது என்பதை நீங்கள் கற்றுக்கொண்டீர்கள். நீங்கள் உள்ளமைக்கப்பட்ட செயல்பாடுகளைப் பயன்படுத்தலாம் அல்லது அதிகபட்ச மற்றும் குறைந்தபட்ச உறுப்புகளைக் கண்டுபிடிக்க உங்கள் சொந்த செயல்பாட்டை உருவாக்கலாம்.

வரிசை தரவு அமைப்பு நிரலாக்கத்தில் பரவலாகப் பயன்படுத்தப்படுகிறது. ஒரு நேர்காணலுக்கு முடிந்தவரை தயாராக இருக்க விரும்பினால், ஒரு வரிசையில் தலைகீழாக மாறுவது, ஒரு வரிசையை கடந்து செல்வது, ஒரு வரிசையில் உறுப்புகளைச் செருகுவது/நீக்குவது போன்ற சில அடிப்படை செயல்பாடுகளை எவ்வாறு செய்வது என்பதை நீங்கள் அறிந்திருக்க வேண்டும்.

பகிர் பகிர் ட்வீட் மின்னஞ்சல் சி ++, பைதான் மற்றும் ஜாவாஸ்கிரிப்ட் ஆகியவற்றில் ஒரு வரிசையை எப்படி மாற்றுவது

கற்றல் வரிசைகள்? உங்கள் கையின் பின்புறம் போன்ற கூறுகளை எப்படி மாற்றுவது என்று தெரிந்து கொள்ளுங்கள்.

அடுத்து படிக்கவும்
தொடர்புடைய தலைப்புகள்
  • நிரலாக்க
  • ஜாவாஸ்கிரிப்ட்
  • பைதான்
  • சி நிரலாக்க
எழுத்தாளர் பற்றி யுவராஜ் சந்திரா(60 கட்டுரைகள் வெளியிடப்பட்டன)

யுவராஜ் இந்தியாவின் டெல்லி பல்கலைக்கழகத்தில் கணினி அறிவியல் இளங்கலை மாணவர். அவர் முழு ஸ்டாக் வலை மேம்பாட்டில் ஆர்வம் கொண்டவர். அவர் எழுதாதபோது, ​​அவர் பல்வேறு தொழில்நுட்பங்களின் ஆழத்தை ஆராய்கிறார்.

யுவராஜ் சந்திராவின் மேலும்

எங்கள் செய்திமடலுக்கு குழுசேரவும்

தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!

குழுசேர இங்கே சொடுக்கவும்