0% found this document useful (0 votes)
75 views

4.linked List Problems

Uploaded by

Venu D
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
75 views

4.linked List Problems

Uploaded by

Venu D
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Top-20 Training Program

(LinkedList Problems)
Apply the solution building strategies discussed in class to solve
following problems.

Group1: Basic Problems in a Linked List


Remove Duplicates-I: https://leetcode.com/problems/remove-duplicates-from-sorted-
list/description/
Remove Duplicates-II: https://leetcode.com/problems/remove-duplicates-from-sorted-
list-ii/description/
Delete Node in a Linked List: https://leetcode.com/problems/delete-node-in-a-linked-
list/description/
Remove Nodes in a Linked List: https://leetcode.com/problems/remove-linked-list-
elements/description/
Merge Sorted Lists: https://leetcode.com/problems/merge-two-sorted-lists/description/
Palindrome Check: https://leetcode.com/problems/palindrome-linked-list/description/
Add Numbers-I: https://leetcode.com/problems/add-two-numbers/description/
Add Numbers-II: https://leetcode.com/problems/add-two-numbers-ii/description/

Group2: Rearrangement of nodes in a a Linked List


Reverse Linked List-I: https://leetcode.com/problems/reverse-linked-list/description/
Reverse Linked List-II: https://leetcode.com/problems/reverse-linked-list-ii/description/
Reverse Nodes k-group: https://leetcode.com/problems/reverse-nodes-in-k-
group/description/
Swap Nodes pair-wise: https://leetcode.com/problems/swap-nodes-in-pairs/description/
Reorder List: https://leetcode.com/problems/reorder-list/description/
Partition List: https://leetcode.com/problems/partition-list/description/
Odd Even List: https://leetcode.com/problems/odd-even-linked-list/description/
Rotate List: https://leetcode.com/problems/rotate-list/description/
Split Linked List: https://leetcode.com/problems/split-linked-list-in-parts/description/
Reverse Doubly Linked List: https://www.hackerrank.com/challenges/reverse-a-
doubly-linked-list/problem

Group3: Loops, Intersection & Cloning


Linked List Cycle-I: https://leetcode.com/problems/linked-list-cycle/description/
Linked List Cycle-II: https://leetcode.com/problems/linked-list-cycle-ii/description/
Intersection of Linked Lists: https://leetcode.com/problems/intersection-of-two-linked-
lists/description/
Copyright © Algorithmica
www.algorithmica.co.in
Ph: +91-9246582537
Top-20 Training Program
(LinkedList Problems)
Nth Node from End: https://leetcode.com/problems/remove-nth-node-from-end-of-
list/description/
Clone of LinkedList with Random Pointer: https://leetcode.com/problems/copy-list-
with-random-pointer/description/
LinkedList Components: https://leetcode.com/problems/linked-list-
components/description/

Group4: Competition Problems


Broken Keyboard:
https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=62
7&page=show_problem&problem=3139
Last Man Standing:
https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=80
3&page=show_problem&problem=2326
Repeated Josephus:
https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=80
3&page=show_problem&problem=1715

Copyright © Algorithmica
www.algorithmica.co.in
Ph: +91-9246582537

You might also like