Πώς να βρείτε τα μέγιστα και ελάχιστα στοιχεία ενός πίνακα

Πώς να βρείτε τα μέγιστα και ελάχιστα στοιχεία ενός πίνακα

Ένας πίνακας είναι μια δομή δεδομένων που αποθηκεύει στοιχεία σε γειτονικές θέσεις μνήμης. Είναι μια από τις πιο χρησιμοποιούμενες δομές δεδομένων στον προγραμματισμό.





Σε αυτό το άρθρο, θα μάθετε πώς μπορείτε να βρείτε τα ελάχιστα και τα μέγιστα στοιχεία σε έναν πίνακα χρησιμοποιώντας λειτουργίες βιβλιοθήκης. Θα μάθετε επίσης πώς να γράφετε τη δική σας προσαρμοσμένη συνάρτηση για να βρείτε τα μέγιστα και ελάχιστα στοιχεία σε έναν πίνακα.





Πώς να βρείτε τα ελάχιστα και τα μέγιστα στοιχεία ενός πίνακα χρησιμοποιώντας λειτουργίες βιβλιοθήκης

Παρακάτω είναι τα προγράμματα C ++, Python και JavaScript για να βρείτε τα μέγιστα και ελάχιστα στοιχεία ενός πίνακα:





Πρόγραμμα 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 για εύρεση των μέγιστων και ελάχιστων στοιχείων σε έναν πίνακα

ο Μέγιστη() και λεπτό () Οι συναρτήσεις χρησιμοποιούνται για την εύρεση των μέγιστων και ελάχιστων στοιχείων σε έναν πίνακα.

# 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

Πρόγραμμα JavaScript για εύρεση των μέγιστων και ελάχιστων στοιχείων σε έναν πίνακα

ο Math.max.apply () και Math.min.apply () Οι συναρτήσεις χρησιμοποιούνται για την εύρεση του μέγιστου και του ελάχιστου στοιχείου σε έναν πίνακα.

Το βίντεο amazon prime δεν λειτουργεί στην τηλεόραση
// 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 ++, Python και JavaScript για να βρείτε τα μέγιστα και ελάχιστα στοιχεία ενός πίνακα:

Πρόγραμμα 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 για εύρεση των μέγιστων και ελάχιστων στοιχείων ενός πίνακα

Παρακάτω είναι το πρόγραμμα Python για να βρείτε τα μέγιστα και τα ελάχιστα στοιχεία ενός πίνακα:

# 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 για εύρεση των μέγιστων και ελάχιστων στοιχείων σε έναν πίνακα

Παρακάτω είναι το πρόγραμμα JavaScript για να βρείτε τα μέγιστα και τα ελάχιστα στοιχεία σε έναν πίνακα:

πώς να μοιραστείτε το παιχνίδι στο ps5
// 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

Σχετίζεται με: Μέθοδοι πίνακα JavaScript που πρέπει να κατακτήσετε σήμερα

Επίλυση προβλημάτων με βάση πίνακες

Σε αυτό το άρθρο, μάθατε πώς μπορείτε να βρείτε τα μέγιστα και τα ελάχιστα στοιχεία σε έναν πίνακα. Μπορείτε να χρησιμοποιήσετε ενσωματωμένες συναρτήσεις ή ακόμη και να δημιουργήσετε τη δική σας λειτουργία για να βρείτε τα μέγιστα και ελάχιστα στοιχεία.

Η δομή δεδομένων πίνακα χρησιμοποιείται ευρέως στον προγραμματισμό. Πρέπει να γνωρίζετε πώς να εκτελείτε κάποιες βασικές λειτουργίες σε έναν πίνακα, όπως η αντιστροφή ενός πίνακα, η διέλευση ενός πίνακα, η εισαγωγή/διαγραφή στοιχείων σε έναν πίνακα κ.λπ., εάν θέλετε να είστε όσο το δυνατόν πιο προετοιμασμένοι για κωδικοποίηση συνεντεύξεων.

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Πώς να αντιστρέψετε έναν πίνακα σε C ++, Python και JavaScript

Μαθαίνοντας πίνακες; Μάθετε πώς να αντιστρέφετε στοιχεία όπως το πίσω μέρος του χεριού σας.

Διαβάστε Επόμενο
Σχετικά θέματα
  • Προγραμματισμός
  • JavaScript
  • Πύθων
  • Γ Προγραμματισμός
Σχετικά με τον Συγγραφέα Γιουβράι Τσάντρα(Δημοσιεύθηκαν 60 άρθρα)

Ο Yuvraj είναι προπτυχιακός φοιτητής Πληροφορικής στο Πανεπιστήμιο του Δελχί, Ινδία. Είναι παθιασμένος με το Full Stack Web Development. Όταν δεν γράφει, εξερευνά το βάθος διαφορετικών τεχνολογιών.

Περισσότερα από τον Yuvraj Chandra

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή