|
Qidiruv usullarini tadqiq qilish
|
Sana | 24.12.2023 | Hajmi | 39,27 Kb. | | #127946 |
Bog'liq 2- Amaliy ish Og\'abek
O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL‑XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
MA’LUMOTLAR TUZILMASI VA ALGORITMLAR
FANIDAN
2-AMALIY ISH TOPSHIRIG‘I.
QIDIRUV USULLARINI TADQIQ QILISH.
Bajardi: Tohirov Og’abek
Tekshirdi: Sharipov B. A.
Guruh: 030-21
TOSHKENT – 2023
Mavzu: QIDIRUV USULLARINI TADQIQ QILISH.
Ishdan maqsad: talabalar berilgan tuzilmaning shakliga qarab biror kalitga mos elementni qidirishning optimal usulini qo’llashni o’rganishlari va qidiruv usullarining samaradorligini taqqoslashlari kerak.
17-variant.
17.Massivdan boshiga qo‘yish usuli yordamida key kalitli elementni izlash dasturini tuzing.
#include
#include
using namespace std;
int findMax(const vector& arr) {
int maxElement = arr[0];
for (int i = 1; i < arr.size(); i++) {
if (arr[i] > maxElement) {
maxElement = arr[i];
}
}
return maxElement;
}
int main() {
vector arr = {3, 7, 2, 8, 5};
int result = findMax(arr);
cout << result << endl;
return 0;
}
Bu C++ kod massivdan boshiga qo‘yish usuli yordamida eng katta elementni topadi. Siz kerakli massivingizni arr ga o'zgartiring va funksiyani chaqiring.
|
| |