817 Linked List Components
1. Question
We are given head
, the head node of a linked list containing unique integer values.
We are also given the list G
, a subset of the values in the linked list.
Return the number of connected components inG
, where two values are connected if they appear consecutively in the linked list.
Example 1:
Example 2:
Note:
If
N
is the length of the linked list given byhead
,1 <= N <= 10000
.The value of each node in the linked list will be in the range
[0, N - 1]
.1 <= G.length <= 10000
.G
is a subset of all values in the linked list.
2. Implementation
(1) HashSet
3. Time & Space Complexity
HashSet: 时间复杂度O(n), 空间复杂度O(n)
Last updated