Skip to content

Source Map — 03 Linked List

এই folder-এর প্রতিটা concept, example আর link — কোথা থেকে এসেছে আর copying status কী, সব এখানে। Copying status হয় এগুলোর একটা: original explanation / inspired by source / rewritten problem / official link only / user-provided resource।

Concept / Problem Source Type Source Name Link How it is used Copying status
Scavenger-hunt analogy নিজের লেখা এই repository concept.md-র opening analogy original explanation
Node/pointer-এর memory model Textbook (free) Open Data Structures https://opendatastructures.org/ Memory picture-র background reading; এখানে নতুন করে লেখা inspired by source
Python-এ linked list-এর fundamentals Textbook (free) Problem Solving with Algorithms and Data Structures (Runestone) https://runestone.academy/ns/books/published/pythonds3/index.html Class design-এর convention cross-check করা; code scratch থেকে লেখা inspired by source
Node-and-arrow visual style Open course Hello Algo https://www.hello-algo.com/en/ General visual style-এর reference; সব diagram fresh আঁকা inspired by source
Floyd's cycle detection (tortoise/hare) Encyclopedia Wikipedia: Cycle detection https://en.wikipedia.org/wiki/Cycle_detection Gap-shrinks-by-one argument আর phase-2 entry-finding verify করা inspired by source
Dummy head pattern-এর write-up নিজের লেখা এই repository patterns.md Pattern 2 original explanation
Runner technique-এর write-up নিজের লেখা এই repository patterns.md Pattern 5 original explanation
Reverse Linked List Online judge LeetCode 206 https://leetcode.com/problems/reverse-linked-list/ Reversal-এর anchor problem; আমাদের নিজেদের ভাষায় বর্ণনা করা official link only
Merge Two Sorted Lists Online judge LeetCode 21 https://leetcode.com/problems/merge-two-sorted-lists/ Merge-এর anchor problem official link only
Linked List Cycle Online judge LeetCode 141 https://leetcode.com/problems/linked-list-cycle/ Slow/fast-এর anchor problem official link only
Linked List Cycle II Online judge LeetCode 142 https://leetcode.com/problems/linked-list-cycle-ii/ Floyd's phase 2 official link only
Middle of the Linked List Online judge LeetCode 876 https://leetcode.com/problems/middle-of-the-linked-list/ Slow/fast practice official link only
Remove Duplicates from Sorted List Online judge LeetCode 83 https://leetcode.com/problems/remove-duplicates-from-sorted-list/ Pointer-rewiring practice official link only
Delete Node in a Linked List Online judge LeetCode 237 https://leetcode.com/problems/delete-node-in-a-linked-list/ Value-copy trick-এর practice official link only
Intersection of Two Linked Lists Online judge LeetCode 160 https://leetcode.com/problems/intersection-of-two-linked-lists/ Runner-এর জাতভাই practice official link only
Remove Nth Node From End Online judge LeetCode 19 https://leetcode.com/problems/remove-nth-node-from-end-of-list/ Runner-এর anchor problem official link only
Add Two Numbers Online judge LeetCode 2 https://leetcode.com/problems/add-two-numbers/ Dummy + carry practice official link only
Remove Linked List Elements Online judge LeetCode 203 https://leetcode.com/problems/remove-linked-list-elements/ Dummy-head practice official link only
Swap Nodes in Pairs Online judge LeetCode 24 https://leetcode.com/problems/swap-nodes-in-pairs/ Rewiring practice official link only
Reverse Linked List II Online judge LeetCode 92 https://leetcode.com/problems/reverse-linked-list-ii/ Sublist reversal official link only
Palindrome Linked List Online judge LeetCode 234 https://leetcode.com/problems/palindrome-linked-list/ Pattern-combo practice official link only
Reorder List Online judge LeetCode 143 https://leetcode.com/problems/reorder-list/ Pattern-combo practice official link only
Sort List Online judge LeetCode 148 https://leetcode.com/problems/sort-list/ Merge-sort-on-lists practice official link only
Copy List with Random Pointer Online judge LeetCode 138 https://leetcode.com/problems/copy-list-with-random-pointer/ Advanced rewiring practice official link only
Rotate List Online judge LeetCode 61 https://leetcode.com/problems/rotate-list/ Runner practice official link only
Merge k Sorted Lists Online judge LeetCode 23 https://leetcode.com/problems/merge-k-sorted-lists/ Hard merge anchor official link only
Reverse Nodes in k-Group Online judge LeetCode 25 https://leetcode.com/problems/reverse-nodes-in-k-group/ Hard reversal anchor official link only
LRU Cache Online judge LeetCode 146 https://leetcode.com/problems/lru-cache/ Doubly-linked-list + hashmap design anchor official link only
Linked list animations Interactive tool VisuAlgo https://visualgo.net/en Visualization-এর সাহায্যের জন্য suggest করা official link only
implementation.py-র সব Python code নিজের লেখা এই repository এই repo-র জন্য scratch থেকে বানানো original explanation