안녕하세요 코딩세끼 입니다.
개발자가 되고 싶은 구독자들을 위해 코딩 스터디 영상을 제작하고 있습니다.
미국 실리콘 밸리 뿐만아니라 한국에서도 개발자 능력의 필수 요소로 코딩테스트 및 코딩 인터뷰가 요구 되고 있습니다. 영상 구성은 다음과 같습니다.
-영상 구성-
스터디 영상 하나에 리트코드 문제 하나를 각자 풀 수 있도록 영상을 구성하였습니다.
스터디를 진행해보시면서 궁금한 점이나 피드백이 있으면 댓글 부탁드립니다.
이번 영상은 릿코드(리트코드) LeetCode 141 Linked List Cycle 문제를 다루는 스터디입니다.
LeetCode 141 Linked List Cycle
-스터디 방식-
1. 동영상을 재생하는 동안 각자 문제를 풀 시간 20분이 주어집니다.
2. 5분마다 힌트를 드립니다.
2-1) 문제 번역
2-2) 문제 접근 방법
2-3) 문제 풀이 힌트
3. 20분이 지나면 문제 풀이를 진행 합니다.
3-1) 한 문제에서 나오는 모든 풀이들을 다루려고 노력하고 있습니다.
현재는 Python으로 해설을 진행하며, 추후 요청에따라 다른 언어로도 영상을 찍도록 하겠습니다.
https://leetcode.com/problems/linked-list-cycle/description/
Given head, the head of a linked list, determine if the linked list has a cycle in it.
There is a cycle in a linked list if there is some node in the list that can be reached again by continuously following the next pointer. Internally, pos is used to denote the index of the node that tail's next pointer is connected to. Note that pos is not passed as a parameter.
Return true if there is a cycle in the linked list. Otherwise, return false.
Example 1:
Input: head = [3,2,0,-4], pos = 1
Output: true
Explanation: There is a cycle in the linked list, where the tail connects to the 1st node (0-indexed).
Example 2:
Input: head = [1,2], pos = 0
Output: true
Explanation: There is a cycle in the linked list, where the tail connects to the 0th node.
Example 3:
Input: head = [1], pos = -1
Output: false
Explanation: There is no cycle in the linked list.
Constraints:
- The number of the nodes in the list is in the range [0, 104].
- -105 <= Node.val <= 105
- pos is -1 or a valid index in the linked-list.
Follow up: Can you solve it using O(1) (i.e. constant) memory?
'컴퓨터공학 > LeetCode Solutions' 카테고리의 다른 글
LeetCode 3 Longest Substring Without Repeating Characters 반복되는 문자열이 없는 가장 긴 부분 문자열 (1) | 2023.11.03 |
---|---|
LeetCode 100 Same Tree 같은 트리 (0) | 2023.10.14 |
LeetCode 226 Invert Binary Tree 이진트리 뒤바꾸기 (0) | 2023.10.14 |
LeetCode 206 Reverse Linked List 링크드 리스트(연결 리스트) 뒤집기 (0) | 2023.10.14 |
LeetCode 70 Climbing Stairs 계단 오르기 (0) | 2023.10.14 |