[LeetCode] 1290. Convert Binary Number in a Linked List to Integer

Chobby·2025년 8월 5일
1

LeetCode

목록 보기
489/582

😎풀이

  1. head 순회
    1-1. 현재 값 binary에 추가
    1-2. 다음 노드로 이동
  2. binary를 정수 형태로 변환
  3. 변환된 정수 반환
function getDecimalValue(head: ListNode | null): number {
    let binary = ''
    let cur = head
    while(cur) {
        binary += cur.val
        cur = cur.next
    }
    return parseInt(binary, 2)
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글