├── .gitattributes ├── Array ├── Add One To Number ├── Anti Diagonals ├── Find Duplicate in Array ├── Find Missing Integer ├── Flip ├── Hotel Bookings Possible ├── Intersecting Chords in a Circle ├── Jump Game Array ├── Kth Row of Pascal's Triangle ├── Largest Number ├── Max Distance ├── Max Non Negative SubArray ├── Max Sum Contiguous Subarray ├── Maximum Absolute difference ├── Maximum Unsorted Subarray ├── Merge Intervals ├── Merge Overlapping Intervals ├── Min Steps in Infinite Grid ├── Noble Integer ├── Pascal triangle rows ├── README.md ├── Repeat Number ├── Repeat and missing number array ├── Rotate Matrix ├── Set Matrix Zeros ├── Spiral Order Matrix I ├── Spiral Order Matrix II ├── Stairs ├── Wave array └── Ways to Decode ├── Binary Search ├── Allocate books ├── Count Element Occurence ├── Implement power function ├── Matrix Median ├── Matrix Search ├── Painter's Partition Problem ├── Rotated Array ├── Search for a range ├── Sorted Insert Position └── Square Root Of Integer ├── DynamicProgramming ├── Intersecting Chords in a Circle ├── Jump Game Array ├── Largest area of rectangle with permutations ├── Length of Longest Subsequence ├── Longest Arithmetic Progression ├── Max Sum Without Adjacent Elements ├── Min jumps array ├── N digit numbers with digit sum S ├── Stairs └── Ways to decode ├── Greedy ├── Assign mice to holes ├── Bulbs ├── Distribute Candy ├── Gas Station ├── Highest Product ├── Majority Element └── seats ├── LinkedList ├── Add two numbers as lists ├── Insertion Sort List ├── Intersection Of Linked Lists ├── List Cycle ├── Merge Two Sorted Lists ├── Palindrome List ├── Partition List ├── README.md ├── Remove Duplicates from Sorted List II ├── Remove Duplicates from Sorted list ├── Remove Nth Node from List End ├── Reorder List ├── Reverse A Linked List ├── Reverse Link List II ├── Rotate List ├── Swap List Nodes in Pairs └── k Reverse Linked List ├── Math ├── Excel Coloumn Title ├── Excel Column Number ├── FizzBuzz ├── Greatest Common Divisor ├── Grid Unique Paths ├── Largest Coprime Divisor ├── Palindrome Integer ├── Power of two integers ├── Prime Sum ├── Rearrange array ├── Reverse Integer ├── Sum of pairwise hamming distance └── Trailing Zeroes in Factorial └── String └── Palindrome String /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/.gitattributes -------------------------------------------------------------------------------- /Array/Add One To Number: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Add One To Number -------------------------------------------------------------------------------- /Array/Anti Diagonals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Anti Diagonals -------------------------------------------------------------------------------- /Array/Find Duplicate in Array: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Find Duplicate in Array -------------------------------------------------------------------------------- /Array/Find Missing Integer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Find Missing Integer -------------------------------------------------------------------------------- /Array/Flip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Flip -------------------------------------------------------------------------------- /Array/Hotel Bookings Possible: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Hotel Bookings Possible -------------------------------------------------------------------------------- /Array/Intersecting Chords in a Circle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Intersecting Chords in a Circle -------------------------------------------------------------------------------- /Array/Jump Game Array: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Jump Game Array -------------------------------------------------------------------------------- /Array/Kth Row of Pascal's Triangle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Kth Row of Pascal's Triangle -------------------------------------------------------------------------------- /Array/Largest Number: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Largest Number -------------------------------------------------------------------------------- /Array/Max Distance: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Max Distance -------------------------------------------------------------------------------- /Array/Max Non Negative SubArray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Max Non Negative SubArray -------------------------------------------------------------------------------- /Array/Max Sum Contiguous Subarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Max Sum Contiguous Subarray -------------------------------------------------------------------------------- /Array/Maximum Absolute difference: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Maximum Absolute difference -------------------------------------------------------------------------------- /Array/Maximum Unsorted Subarray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Maximum Unsorted Subarray -------------------------------------------------------------------------------- /Array/Merge Intervals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Merge Intervals -------------------------------------------------------------------------------- /Array/Merge Overlapping Intervals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Merge Overlapping Intervals -------------------------------------------------------------------------------- /Array/Min Steps in Infinite Grid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Min Steps in Infinite Grid -------------------------------------------------------------------------------- /Array/Noble Integer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Noble Integer -------------------------------------------------------------------------------- /Array/Pascal triangle rows: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Pascal triangle rows -------------------------------------------------------------------------------- /Array/README.md: -------------------------------------------------------------------------------- 1 | # InterviewBit -------------------------------------------------------------------------------- /Array/Repeat Number: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Repeat Number -------------------------------------------------------------------------------- /Array/Repeat and missing number array: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Repeat and missing number array -------------------------------------------------------------------------------- /Array/Rotate Matrix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Rotate Matrix -------------------------------------------------------------------------------- /Array/Set Matrix Zeros: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Set Matrix Zeros -------------------------------------------------------------------------------- /Array/Spiral Order Matrix I: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Spiral Order Matrix I -------------------------------------------------------------------------------- /Array/Spiral Order Matrix II: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Spiral Order Matrix II -------------------------------------------------------------------------------- /Array/Stairs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Stairs -------------------------------------------------------------------------------- /Array/Wave array: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Wave array -------------------------------------------------------------------------------- /Array/Ways to Decode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Array/Ways to Decode -------------------------------------------------------------------------------- /Binary Search/Allocate books: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Binary Search/Allocate books -------------------------------------------------------------------------------- /Binary Search/Count Element Occurence: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Binary Search/Count Element Occurence -------------------------------------------------------------------------------- /Binary Search/Implement power function: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Binary Search/Implement power function -------------------------------------------------------------------------------- /Binary Search/Matrix Median: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Binary Search/Matrix Median -------------------------------------------------------------------------------- /Binary Search/Matrix Search: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Binary Search/Matrix Search -------------------------------------------------------------------------------- /Binary Search/Painter's Partition Problem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Binary Search/Painter's Partition Problem -------------------------------------------------------------------------------- /Binary Search/Rotated Array: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Binary Search/Rotated Array -------------------------------------------------------------------------------- /Binary Search/Search for a range: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Binary Search/Search for a range -------------------------------------------------------------------------------- /Binary Search/Sorted Insert Position: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Binary Search/Sorted Insert Position -------------------------------------------------------------------------------- /Binary Search/Square Root Of Integer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Binary Search/Square Root Of Integer -------------------------------------------------------------------------------- /DynamicProgramming/Intersecting Chords in a Circle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/DynamicProgramming/Intersecting Chords in a Circle -------------------------------------------------------------------------------- /DynamicProgramming/Jump Game Array: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/DynamicProgramming/Jump Game Array -------------------------------------------------------------------------------- /DynamicProgramming/Largest area of rectangle with permutations: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/DynamicProgramming/Largest area of rectangle with permutations -------------------------------------------------------------------------------- /DynamicProgramming/Length of Longest Subsequence: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/DynamicProgramming/Length of Longest Subsequence -------------------------------------------------------------------------------- /DynamicProgramming/Longest Arithmetic Progression: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/DynamicProgramming/Longest Arithmetic Progression -------------------------------------------------------------------------------- /DynamicProgramming/Max Sum Without Adjacent Elements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/DynamicProgramming/Max Sum Without Adjacent Elements -------------------------------------------------------------------------------- /DynamicProgramming/Min jumps array: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/DynamicProgramming/Min jumps array -------------------------------------------------------------------------------- /DynamicProgramming/N digit numbers with digit sum S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/DynamicProgramming/N digit numbers with digit sum S -------------------------------------------------------------------------------- /DynamicProgramming/Stairs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/DynamicProgramming/Stairs -------------------------------------------------------------------------------- /DynamicProgramming/Ways to decode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/DynamicProgramming/Ways to decode -------------------------------------------------------------------------------- /Greedy/Assign mice to holes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Greedy/Assign mice to holes -------------------------------------------------------------------------------- /Greedy/Bulbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Greedy/Bulbs -------------------------------------------------------------------------------- /Greedy/Distribute Candy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Greedy/Distribute Candy -------------------------------------------------------------------------------- /Greedy/Gas Station: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Greedy/Gas Station -------------------------------------------------------------------------------- /Greedy/Highest Product: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Greedy/Highest Product -------------------------------------------------------------------------------- /Greedy/Majority Element: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Greedy/Majority Element -------------------------------------------------------------------------------- /Greedy/seats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Greedy/seats -------------------------------------------------------------------------------- /LinkedList/Add two numbers as lists: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/Add two numbers as lists -------------------------------------------------------------------------------- /LinkedList/Insertion Sort List: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/Insertion Sort List -------------------------------------------------------------------------------- /LinkedList/Intersection Of Linked Lists: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/Intersection Of Linked Lists -------------------------------------------------------------------------------- /LinkedList/List Cycle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/List Cycle -------------------------------------------------------------------------------- /LinkedList/Merge Two Sorted Lists: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/Merge Two Sorted Lists -------------------------------------------------------------------------------- /LinkedList/Palindrome List: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/Palindrome List -------------------------------------------------------------------------------- /LinkedList/Partition List: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/Partition List -------------------------------------------------------------------------------- /LinkedList/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/README.md -------------------------------------------------------------------------------- /LinkedList/Remove Duplicates from Sorted List II: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/Remove Duplicates from Sorted List II -------------------------------------------------------------------------------- /LinkedList/Remove Duplicates from Sorted list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/Remove Duplicates from Sorted list -------------------------------------------------------------------------------- /LinkedList/Remove Nth Node from List End: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/Remove Nth Node from List End -------------------------------------------------------------------------------- /LinkedList/Reorder List: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/Reorder List -------------------------------------------------------------------------------- /LinkedList/Reverse A Linked List: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/Reverse A Linked List -------------------------------------------------------------------------------- /LinkedList/Reverse Link List II: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/Reverse Link List II -------------------------------------------------------------------------------- /LinkedList/Rotate List: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/Rotate List -------------------------------------------------------------------------------- /LinkedList/Swap List Nodes in Pairs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/Swap List Nodes in Pairs -------------------------------------------------------------------------------- /LinkedList/k Reverse Linked List: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/LinkedList/k Reverse Linked List -------------------------------------------------------------------------------- /Math/Excel Coloumn Title: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Math/Excel Coloumn Title -------------------------------------------------------------------------------- /Math/Excel Column Number: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Math/Excel Column Number -------------------------------------------------------------------------------- /Math/FizzBuzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Math/FizzBuzz -------------------------------------------------------------------------------- /Math/Greatest Common Divisor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Math/Greatest Common Divisor -------------------------------------------------------------------------------- /Math/Grid Unique Paths: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Math/Grid Unique Paths -------------------------------------------------------------------------------- /Math/Largest Coprime Divisor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Math/Largest Coprime Divisor -------------------------------------------------------------------------------- /Math/Palindrome Integer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Math/Palindrome Integer -------------------------------------------------------------------------------- /Math/Power of two integers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Math/Power of two integers -------------------------------------------------------------------------------- /Math/Prime Sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Math/Prime Sum -------------------------------------------------------------------------------- /Math/Rearrange array: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Math/Rearrange array -------------------------------------------------------------------------------- /Math/Reverse Integer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Math/Reverse Integer -------------------------------------------------------------------------------- /Math/Sum of pairwise hamming distance: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Math/Sum of pairwise hamming distance -------------------------------------------------------------------------------- /Math/Trailing Zeroes in Factorial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/Math/Trailing Zeroes in Factorial -------------------------------------------------------------------------------- /String/Palindrome String: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shreya367/InterviewBit/HEAD/String/Palindrome String --------------------------------------------------------------------------------