← 문제 목록
중급
성능
50P
메모리 누수 원인 파악하기
어떤 애플리케이션에서 성능 저하가 발생하고 메모리 사용량이 지속적으로 증가하고 있습니다. 개발팀은 코드 리뷰를 통해 메모리 누수의 원인을 찾고자 합니다. 아래의 Python 코드 조각을 살펴보고, 잠재적인 메모리 누수의 원인을 찾으세요.
위 코드에서 메모리 누수의 가능성이 있는 부분은 무엇인가요?
위 코드에서 메모리 누수의 가능성이 있는 부분은 무엇인가요?
PYTHON
class Node:
def __init__(self, value):
self.value = value
self.next = None
class LinkedList:
def __init__(self):
self.head = None
def add(self, value):
new_node = Node(value)
new_node.next = self.head
self.head = new_node
def clear(self):
current = self.head
while current:
next_node = current.next
current = next_node
self.head = None
0명 풀이 · 정답률 0%