Rumah >pembangunan bahagian belakang >Tutorial Python >Jumlah Mini-Max - Penyelesaian Masalah HackerRank

Jumlah Mini-Max - Penyelesaian Masalah HackerRank

Susan Sarandon
Susan Sarandonasal
2024-12-29 20:31:11458semak imbas

Mini-Max Sum - HackerRank Problem Solving

Mini-Max Sum ialah masalah Hackerrank daripada subdomain Algoritma yang memerlukan pemahaman jumlah Untuk-Gelung dan Susunan. Dalam siaran ini, anda akan belajar cara menyelesaikan masalah Mini-Max Sum Hackerrank dan penyelesaiannya dalam Python dan C .

Pernyataan dan Penjelasan Masalah

Cari jumlah maksimum dan minimum bagi tatasusunan integer yang diberikan. cetak jumlah maksimum dan minimum mana-mana empat elemen tatasusunan.

Contoh: 2 3 1 4 5

  • Jumlah maksimum: 3 4 5 2 = 14
  • Jumlah minimum: 1 2 3 4 = 10

Penyelesaian Mini-Max Sum dalam Python

Penjelasan Penyelesaian dalam Python

MiniMaxSum(), yang mengambil tatasusunan integer sebagai input dan mencetak jumlah minimum dan maksimum mana-mana empat elemen tatasusunan.

Fungsi ini berfungsi dengan mula-mula memulakan jumlah pembolehubah kepada 0. Kemudian, ia berulang pada tatasusunan input dan menambah setiap elemen kepada jumlah.

Selepas gelung selesai diulang, fungsi mengira jumlah minimum dan maksimum mana-mana empat elemen tatasusunan dengan masing-masing menolak unsur terbesar dan terkecil daripada jumlah.

Akhir sekali, fungsi mencetak jumlah minimum dan maksimum ke konsol.

Penyelesaian Jumlah Mini-Max dalam C

Penjelasan Penyelesaian dalam C

MiniMaxSum(), mengambil vektor integer sebagai input dan mencetak jumlah minimum dan maksimum mana-mana empat elemen vektor.

Fungsi berfungsi dengan mula-mula memulakan dua pembolehubah: min dan maks, masing-masing kepada nilai panjang maksimum dan minimum yang mungkin.

Kemudian, ia melelar ke atas vektor input dan mengira jumlah semua elemen dalam vektor kecuali elemen semasa. Ini dilakukan dengan menggunakan gelung bersarang untuk.

Untuk setiap lelaran gelung luar, fungsi mengemas kini pembolehubah min dan maks jika jumlah yang dikira masing-masing kurang daripada min atau lebih besar daripada maks.

Selepas gelung selesai diulang, fungsi mencetak nilai min dan maks ke konsol.

Atas ialah kandungan terperinci Jumlah Mini-Max - Penyelesaian Masalah HackerRank. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn