프론트 개발자를 위한 여정

모든 영역을 안내하는 개발자

2025/04/01 2

[HackerRank] 두 집합 사이/Between Two Sets

문제 설명두 개의 정수 배열이 주어집니다.다음 두 가지 조건을 만족하는 모든 정수를 찾아 개수를 반환하세요.1️⃣ 배열 a의 모든 요소가 해당 정수의 약수여야 한다.즉, 그 정수는 a의 모든 요소로 나누어 떨어져야 합니다.2️⃣ 해당 정수는 배열 b의 모든 요소의 약수여야 한다.즉, b의 모든 요소는 그 정수로 나누어 떨어져야 합니다.이러한 숫자들을 두 배열 사이에 있는 숫자(between the sets) 라고 합니다.이 숫자들의 개수를 반환하면 됩니다.입력 형식첫 번째 줄에는 두 개의 정수 n과 m이 주어집니다. (n은 배열 a의 크기, m은 배열 b의 크기)두 번째 줄에는 n개의 정수로 이루어진 배열 a가 주어집니다.세 번째 줄에는 m개의 정수로 이루어진 배열 b가 주어집니다.제한 조건출력 형식두 ..

프론트엔드 개발에서 KLOC(Kilo Lines of Code)을 어떻게 활용할까?

KLOC이란 무엇인가? 📊KLOC는 Kilo Lines of Code의 약자로, 코드 라인의 수를 측정하는 지표입니다. 1 KLOC은 1,000줄의 코드 양을 의미해요. 소프트웨어 개발에서 KLOC은 코드의 크기나 복잡도를 파악하는 데 사용됩니다. 예를 들어, 대형 소프트웨어 프로젝트에서 KLOC을 통해 코드의 양을 측정하고 개발 리소스를 계획할 수 있습니다.KLOC을 측정하는 이유 🔍KLOC을 측정하는 이유는 다양합니다. 주로 프로젝트 관리, 유지보수, 품질 관리에 활용됩니다.1. 프로젝트 견적 및 일정 산정 ⏳KLOC은 소프트웨어 개발 프로젝트의 규모를 가늠하는 데 도움이 됩니다. 많은 코드 라인이 필요하다면, 그만큼 개발 기간과 인력이 더 많이 소요될 가능성이 높습니다.2. 코드 품질 및 복잡도..

Frontend 2025.04.01