Binary Search(이진 탐색)은 정렬된 배열에서 값을 효율적으로 찾는 알고리즘입니다. 이진 탐색은 배열을 반복적으로 반을 나누며 검색 범위를 좁히기 때문에 시간 복잡도가 O(logn)입니다.배열이 오름차순으로 정렬되어 있어야 합니다.검색 범위의 중간 값을 선택합
문제 설명최빈값은 주어진 값 중에서 가장 자주 나오는 값을 의미합니다. 정수 배열 array가 매개변수로 주어질 때, 최빈값을 return 하도록 solution 함수를 완성해보세요. 최빈값이 여러 개면 -1을 return 합니다.
프로그래머스 PCPP 기출문제 1번 붕대감기curHP는 현재 체력을 나타내며, 초기값은 health 최대 체력으로 설정됩니다.healTime은 회복 주기를 추적하는 변수로, 초기값은 0입니다.lastAttack은 마지막 공격의 시점을 저장하여 루프의 범위를 정합니다.
PCCP 기출문제 석유 시추 JS
문제 링크 이 문제를 풀었는데 출력은 맞게 나오는데 자꾸 문제 해결이 되지 않는다 .. !결국 구글링을 하였고 LHOIKTN님의 풀이를 보았고 BigInt을 발견하였다.
다이나믹 프로그래밍은 복잡한 문제를 작은 하위 문제로 나누고, 그 하위 문제의 결과를 저장하여 중복 계산을 피하는 프로그래밍 기법입니다. 최적화 문제에서 자주 사용되며, 문제를 푸는 데 중요한 패러다임 중 하나입니다.