본문 바로가기
728x90
반응형

codesignal2

addTwoHugeNumbers 두 개의 큰 정수가 링크드 리스트로 주어졌습니다. 각 링크드 리스트 요소는 0부터 9999까지의 숫자로, 정확히 4자리 숫자를 나타냅니다. 나타낸 숫자에는 선행 0이 있을 수 있습니다. 이 두 큰 정수를 더하고 결과를 동일한 형식으로 반환하는 것이 문제입니다. 예시: a = [9876, 5432, 1999]이고 b = [1, 8001]인 경우, 결과는 [9876, 5434, 0]이 됩니다. 설명: 987654321999 + 18001 = 987654340000. a = [123, 4, 5]이고 b = [100, 100, 100]인 경우, 결과는 [223, 104, 105]가 됩니다. 설명: 12300040005 + 10001000100 = 22301040105. // Singly-linked lists .. 2024. 3. 11.
Is MAC48 Address? 주어진 문자열이 MAC-48 주소 형식에 부합하는지 여부를 확인하는 것입니다. MAC-48 주소는 네트워크 인터페이스를 식별하는 데 사용되는 고유한 식별자로, 휴먼 프렌들리한 형태로 표현될 때 여섯 그룹의 두 자리 16진수 숫자로 구성됩니다. 각 그룹은 하이픈(-)으로 구분되어 있습니다. 예를 들어, 유효한 MAC-48 주소는 다음과 같은 형태입니다: "01-23-45-67-89-AB". 문제에서 주어진 inputString이 MAC-48 주소 형식에 부합하는지 확인하는 함수를 작성해야 합니다. 유효한 MAC-48 주소의 특징은 다음과 같습니다: 길이는 정확히 17이어야 합니다. 그룹 간의 구분자는 하이픈(-)이어야 합니다. 각 그룹은 두 자리 16진수여야 합니다. 문자열이 위 조건을 모두 만족하면 tr.. 2024. 1. 3.
728x90
반응형