링크드리스트2
-
[리트코드] 2. Add Two Numbers
문제 링크https://leetcode.com/problems/add-two-numbers/description/느낀 점링크드 리스트의 개념과 구현 방식에 대해서 더 이해할 수 있었음!from typing import Optionalclass ListNode: def __init__self,val=0,next=None: self.val = val self.next = nextclass Solution: def addTwoNumbersself,l1:Optional[ListNode],l2:Optional[ListNode] -> Optional[ListNode]: enum = 1 l1_d = 0 l2_d = 0 ..
2024.07.10 -
[리트코드] 206. Reverse Linked List
문제 링크https://leetcode.com/problems/reverse-linked-list/description/느낀 점링크드리스트가 어떻게 표현되는지 감을 잡을 수 있는 문제였다.# Definition for singly-linked list.# class ListNode:# def __init__self,val=0,next=None:# self.val = val# self.next = nextclass Solution: def reverseListself,head:Optional[ListNode] -> Optional[ListNode]: node, prev = head, None while node:..
2024.07.10