Algorithms-solutions Problem name Difficulty Languages LeetCode Integer to Roman link Implement strStr() link Insert Interval link Interleaving String link Insertion Sort List link Intersection of Two Linked Lists link Isomorphic Strings link Implement Trie (Prefix Tree) link Implement Stack using Queues link Invert Binary Tree link Implement Queue using Stacks link Integer to English Words link Increasing Triplet Subsequence link Integer Break link Intersection of Two Arrays link Intersection of Two Arrays II link Insert Delete GetRandom O(1) link Insert Delete GetRandom O(1) - Duplicates allowed link Is Subsequence link Integer Replacement link Island Perimeter link Implement Rand10() Using Rand7() link Increasing Subsequences link IPO link Image Smoother link Implement Magic Dictionary link Insert into a Binary Search Tree link Image Overlap link Increasing Order Search Tree link Interval List Intersections link Insufficient Nodes in Root to Leaf Paths link Invalid Transactions link Iterator for Combination link Increasing Decreasing String link Incremental Memory Leak link Intervals Between Identical Elements link Intersection of Multiple Arrays link