찬란
기본적인 최댓값/최솟값 구하기 본문
배열 안의 값들을 순서대로 정렬하고 싶을 때
#include <iostream>
#include <string.h>
int main(){
int size{0};
std::cin >> size;
for(int i{0}; i < size ;++i)
std::cin >> arr[i];
for(int i{0}; i < size; ++i){
for(int j{0}; j < size - i ; ++j){
if(arr[i] > arr[i + j]){
int tmp = arr[i + j];
arr[i + j] = arr[i];
arr[i] = tmp;
}
}
}
std::cout << arr[0] << " " << arr[size - 1]; // 최솟값 and 최댓값
}
'알고리즘' 카테고리의 다른 글
탐색 알고리즘 (0) | 2023.04.15 |
---|---|
알고리즘의 복잡도 (Complexity of Algorithm) (0) | 2023.04.15 |
피보나치 (Fibonacci) 수열과 재귀(Recursive) 알고리즘 (0) | 2023.04.15 |
알고리즘(Alogorithm)이란? (0) | 2023.04.15 |
힙정렬(Heap Sort) 알고리즘 (0) | 2023.04.13 |
Comments