목록최댓값 (3)
N
https://programmers.co.kr/learn/courses/30/lessons/12939?language=javascript 코딩테스트 연습 - 최댓값과 최솟값 문자열 s에는 공백으로 구분된 숫자들이 저장되어 있습니다. str에 나타나는 숫자 중 최소값과 최대값을 찾아 이를 "(최소값) (최대값)"형태의 문자열을 반환하는 함수, solution을 완성하세요. 예를 programmers.co.kr 문자열 s를 공백(" ")으로 split 하여 나온 원소들을 모두 arr 배열에 숫자 형태로 바꿔서 push한다. 그러면 arr 배열에는 파싱된 숫자의 결과가 저장되므로, 이를 오름차순으로 sort한다. 템플릿 문자열을 이용해 최댓값과 최솟값을 리턴하면 끝! function solution(s) { ..
https://programmers.co.kr/learn/courses/30/lessons/59415 코딩테스트 연습 - 최댓값 구하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr MAX() 함수를 이용하는 문제. MAX(DATETIME)을 사용하면 날짜의 최댓값 즉, 최근 날짜를 가진 데이터를 조회할 수 있다. -- 코드를 입력하세요 SELECT MAX(DATETIME) FROM ANIMAL_INS;

문자열로 들어온 값 중에서 최댓값과 최솟값을 찾아야 한다. 우선 문자열을 int 형태로 바꿔줘야 한다. 그리고 공백 문자를 제외하고 숫자만 가져와야 하기 때문에 token을 이용하여 문자열을 나누었다. for문이 token을 이용하여 공백을 제외하고 숫자만 받아와 int 형태로 v벡터에 넣어주고 있는 부분이다. 모든 숫자를 가져왔으면 sort()를 통해 오름차순으로 정렬을 해준다. 그러면 v.front()는 최솟값, v.back()은 최댓값이 되므로 to_string()으로 int를 string형태로 바꿔주고 알맞게 answer에 넣어주면 끝..! #include #include #include #include #include using namespace std; string solution(string..