All problems
› Two Pointers problems
Two Pointers problems
26 Two Pointers DSA practice problems on CampusCode, each with statement, examples and constraints.
360. Reorder List
Medium
Linked List
361. Odd Even Linked List
Medium
Linked List
362. Rotate List by K Places
Medium
Linked List
363. Partition List Around a Value X
Medium
Linked List
365. Linked List Cycle II (Start of Cycle)
Medium
Linked List
372. Rearrange Linked List — Negatives Before Positives
Medium
Linked List
376. Find Length of Loop in Linked List
Medium
Linked List
380. Maximum Twin Sum of a Linked List
Medium
Linked List
386. Swapping Nodes in a Linked List (Values)
Medium
Linked List
387. Middle of the Linked List
Medium
Linked List
388. Palindrome Linked List (O(1) Space)
Medium
Linked List
393. Remove Duplicates from Sorted List II
Medium
Linked List
408. Longest Palindrome in a Linked List
Hard
Linked List
409. Detect and Remove Loop — All Edge Cases
Hard
Linked List
410. Reorder List to Min-Max Interleaving
Hard
Linked List
416. Maximum Sum Path in Two Sorted Linked Lists
Hard
Linked List
480. Find K Closest Elements in Sorted Array
Medium
Binary Search
500. Count of Pairs with Sum in a Range
Medium
Binary Search
517. Count Pairs in Two Sorted Arrays Whose Sum is K
Medium
Binary Search
528. Find K-th Smallest Pair Distance
Hard
Binary Search
562. Maximum Score of a Good Subarray
Hard
Binary Search
653. Trapping Rain Water
Hard
Stack
658. Longest Valid Parentheses (O(1) Space)
Hard
Stack
678. Count Subarrays With Score Less Than K
Hard
Stack
891. Two Sum in BST
Easy
Trees
892. Find Pairs with Given Sum in BST
Easy
Trees