├── Data-Structures-and-Algorithms-in-Python-master ├── 01 Recursion-1 │ ├── 1 Intro to Recursion.ipynb │ ├── 2 Fibonacci Number.ipynb │ ├── 3 Recursion Depth.ipynb │ ├── 4 List is sorted or not .ipynb │ ├── 5 Sum of Array.ipynb │ ├── 6 Check Number in Array.ipynb │ ├── 7 Find Index of number.ipynb │ └── 8 Last Index of Number.ipynb ├── 02 Recursion-2 │ ├── 1 Recursion in Strings.ipynb │ ├── 2 Replace pi with 3.14.ipynb │ ├── 3 Remove duplicates recursively.ipynb │ ├── 4 Binary Search using Recursion.ipynb │ ├── 5 Merge Sort.ipynb │ ├── 6 Quick Sort.ipynb │ └── 7 Towers of Hanoi.ipynb ├── 03 OOPS-1 │ ├── 3.01 Intro to OOPS.ipynb │ ├── 3.02 How to create classes & objects.ipynb │ ├── 3.03 Instance Attributes.ipynb │ ├── 3.04 Init Method.ipynb │ ├── 3.05 Instance Methods.ipynb │ ├── 3.06 Fraction Class - I.ipynb │ ├── 3.07 Fraction Class - II.ipynb │ ├── 3.08 Fraction Class = III.ipynb │ ├── 3.09 Complex Number.ipynb │ ├── 3.10 Complex Number Addition, Multiplication and Conjunction.ipynb │ └── 3.11 Complex Number.ipynb ├── 04 OOPS-2 │ ├── 4.1 [OOPS - 2] Inheritance.ipynb │ ├── 4.2 Inheritance and Private Members.ipynb │ ├── 4.3 Inheritance cont.....ipynb │ ├── 4.4 Polymorphism (Method overriding).ipynb │ ├── 4.5 Protected Members.ipynb │ ├── 4.6 Object class.ipynb │ ├── 4.7 Multiple Inheritance.ipynb │ ├── 4.8 Method Resolution Order.ipynb │ └── 4.9 Operator Overloading.ipynb ├── 05 OOPS-3 │ ├── 5.1 Abstract Classes.ipynb │ ├── 5.2 Abstract class cont.....ipynb │ ├── 5.3 Errors and Exceptions.ipynb │ ├── 5.4 Intro to Exception Handling.ipynb │ ├── 5.5 Handling Multiple Exceptions.ipynb │ ├── 5.6 Custom Exceptions (Own Exceptions).ipynb │ ├── 5.7 Except Functionality.ipynb │ ├── 5.8 Else and Finally.ipynb │ └── 5.9 More About Finally.ipynb ├── 06 Time Complexity │ ├── 6.1 Time Complexity Analysis.ipynb │ └── 6.2 Excercises.ipynb ├── 07 Space Complexity │ └── Space Complexity Analysis.ipynb ├── 08 Time Complexity Improvement │ ├── 8.1 Time Complexity Improvement - power of a number (x^n).ipynb │ ├── 8.2 Array Intersection.ipynb │ ├── 8.3 Equilibrium Index.ipynb │ ├── 8.4 Find a unique number in a list.ipynb │ ├── 8.5 Duplicate element in an array.ipynb │ ├── 8.6 Pair sum in a list.ipynb │ ├── 8.7 Triplet Sum.ipynb │ └── 8.8 Rotate array.ipynb ├── 09 Linked List-1 │ ├── 9.01 Intro to Linked List.ipynb │ ├── 9.02 Creating a linked list by taking input from the user.ipynb │ ├── 9.03 Printing Linked List.ipynb │ ├── 9.04 Time Complexity for Taking Input .ipynb │ ├── 9.05 length of Linked List.ipynb │ ├── 9.06 Print ith node.ipynb │ ├── 9.07 Insert a node at ith position.ipynb │ ├── 9.08 Delete node.ipynb │ ├── 9.09 Length of a LL (Recursive).ipynb │ ├── 9.10 Insert at ith postition (Recursively).ipynb │ ├── 9.11 Deletion of a node using recursion.ipynb │ ├── 9.12 Find a node in LL.ipynb │ ├── 9.13 Append Last N elements to First.ipynb │ ├── 9.14 Eliminate Duplicates from LL.ipynb │ ├── 9.15 Print Reverse Linked List.ipynb │ └── 9.16 Palindrome Linked List.ipynb ├── 10 Linked List-2 │ ├── 10.01 Reverse LL - O(N^2) [Recursive].ipynb │ ├── 10.02 Reverse LL - 2.ipynb │ ├── 10.03 Reverse LL - 3 [Best].ipynb │ ├── 10.04 Reverse LL (Iterative).ipynb │ ├── 10.05 Mid Point of a Linked List.ipynb │ ├── 10.06 Merge Two Sorted LL.ipynb │ ├── 10.07 Merge Sort in LL.ipynb │ ├── 10.08 Variations in LL.ipynb │ ├── 10.09 Find a node in LL (recursive).ipynb │ ├── 10.10 Even nodes after Odd nodes in LL.ipynb │ ├── 10.11 Delete every N nodes .ipynb │ ├── 10.12 Swap two nodes of a LL.ipynb │ ├── 10.13 kReverse.ipynb │ └── 10.14 Bubble Sort Using Linked List.ipynb ├── 11 Stacks │ ├── 11.1 Intro to Stack.ipynb │ ├── 11.2 Stack Using Array.ipynb │ ├── 11.3 Stack Using Linked List.ipynb │ ├── 11.4 Inbuilt Stack & Queues.ipynb │ ├── 11.5 Balanced Paranthesis.ipynb │ ├── 11.6 Reverse a Stack using Another Stack.ipynb │ ├── 11.7 Check Redundant Brackets.ipynb │ ├── 11.8 Stock Span.ipynb │ └── 11.9 Minimum Bracket Reversal.ipynb ├── 12 Queue │ ├── 12.1 Intro to Queue.ipynb │ ├── 12.2 Queue using Array.ipynb │ ├── 12.3 Queue using LL.ipynb │ └── 12.4 Inbuilt Stacks and Queues.ipynb ├── 13 Trees │ ├── 13.01 Introduction to Trees.ipynb │ ├── 13.02 Print a Tree.ipynb │ ├── 13.03 Input of Binary Tree.ipynb │ ├── 13.04 Number of Nodes in a tree.ipynb │ ├── 13.05 Sum of Nodes.ipynb │ ├── 13.06 Tree Traversals.ipynb │ ├── 13.07 Node with Largest Data.ipynb │ ├── 13.08 Nodes Greater Than X.ipynb │ ├── 13.09 Height of a tree.ipynb │ ├── 13.10 Number of Leaf Nodes.ipynb │ ├── 13.11 Print Nodes at Depth K.ipynb │ ├── 13.12 Replace Node with Depth .ipynb │ ├── 13.13 Is node present.ipynb │ └── 13.14 Nodes without sibling.ipynb ├── 14 Binary Trees - 2 │ ├── 14.01 Time Complexity of Binary Tree Problem.ipynb │ ├── 14.02 Remove Leaf Nodes.ipynb │ ├── 14.03 Mirror Binary Tree.ipynb │ ├── 14.04 Check tree is balanced or not.ipynb │ ├── 14.05 Check Balanced {Optimized One}.ipynb │ ├── 14.06 Diameter of a Binary Tree.ipynb │ ├── 14.07 Level wise Input Binary Tree.ipynb │ ├── 14.08 Print Level wise Binary Tree.ipynb │ ├── 14.09 Construct a tree using inorder and preorder.ipynb │ ├── 14.10 Construct Tree using In-order and Post-Order.ipynb │ ├── 14.12 Min and max.ipynb │ └── 14.13 Level order traversal.ipynb ├── 15 BST-1 │ ├── 15.1 Intro to Binary Search Tree.ipynb │ ├── 15.2 Search in BST.ipynb │ ├── 15.3 Print Elements in range K1 and K2.ipynb │ ├── 15.4 Convert sorted arrays to BST.ipynb │ ├── 15.5 Check is BST.ipynb │ ├── 15.6 isBST optimised.ipynb │ └── 15.7 isBST (Another solution).ipynb ├── 16 BST-2 │ ├── 16.1 Root to node path in Binary Tree.ipynb │ ├── 16.2 Structure of BST class.ipynb │ ├── 16.3 BST class - search and print.ipynb │ ├── 16.4 BST class - inserting an element.ipynb │ ├── 16.5 BST class - delete.ipynb │ └── 16.6 BST Class Code.ipynb ├── 17 Generic Trees │ ├── 17.01 Generic Trees.ipynb │ ├── 17.02 Print a generic tree recursively.ipynb │ ├── 17.03 Take Tree Input (Recursively).ipynb │ ├── 17.04 Number of nodes in generic tree.ipynb │ ├── 17.05 Sum of all nodes.ipynb │ ├── 17.06 Node with Largest Data.ipynb │ ├── 17.07 Height of tree.ipynb │ ├── 17.08 Level wise Input.ipynb │ ├── 17.09 Print Levelwise.ipynb │ ├── 17.10 Contains X.ipynb │ ├── 17.11 Count leaf nodes.ipynb │ ├── 17.12 Node with maximum child sum.ipynb │ ├── 17.13 Structurally identical.ipynb │ └── 17.14 Next larger.ipynb ├── 18 Dictionaries │ ├── 18.01 Intro to Dictionaries.ipynb │ ├── 18.02 Accessing or Looping elements in dictionaries.ipynb │ ├── 18.03 Adding or Removing data in dictionary.ipynb │ ├── 18.04 Print all words with frequency k.ipynb │ ├── 18.05 Maximum Frequency.ipynb │ ├── 18.07 Make our own Hashmap.ipynb │ ├── 18.08 Collision Handling.ipynb │ ├── 18.09 Steps for implementing our own Map.ipynb │ ├── 18.10 How to insert in Map.ipynb │ ├── 18.11 Search and Remove from Map.ipynb │ ├── 18.12 Time Complexity for Map Functions.ipynb │ ├── 18.13 Rehashing.ipynb │ ├── 18.14 Extract Unique characters.ipynb │ ├── 18.15 Longest Increasing Subsequence.ipynb │ ├── 18.17 Longest subset zero sum.ipynb │ └── img │ │ ├── README.md │ │ ├── collision resolution techniques.png │ │ ├── download (1).png │ │ ├── download (2).png │ │ ├── download (3).png │ │ ├── download (4).png │ │ ├── download.png │ │ ├── hash.png │ │ ├── hashFunction.png │ │ └── hashTable.png ├── 19 Graphs - 1 │ ├── 19.01 Intro to Graphs.ipynb │ ├── 19.02 Terminologies in Graphs.ipynb │ ├── 19.03 Complexity in terms of edges.ipynb │ ├── 19.04 How to implement Graphs.ipynb │ ├── 19.05 Implementation of Graph.ipynb │ ├── 19.06 DFS.ipynb │ ├── 19.07 BFS.ipynb │ ├── 19.08 Has Path.ipynb │ ├── 19.09 BFS or DFS for disconnected graph.ipynb │ ├── 19.10 Get Path DFS.ipynb │ ├── 19.11 Get Path BFS.ipynb │ ├── 19.12 Is Graph Connected.ipynb │ ├── 19.13 All Connected Components.ipynb │ ├── 19.14 Variations of Graph.ipynb │ └── img │ │ ├── README.md │ │ ├── adjacency list.png │ │ ├── adjacency matrix.png │ │ ├── bfs.png │ │ ├── connected.png │ │ ├── dfs 2.png │ │ ├── dfs.png │ │ ├── diagram graph.png │ │ ├── directed.png │ │ ├── download (1).png │ │ ├── download (2).png │ │ ├── download (3).png │ │ ├── download.png │ │ ├── edge list.png │ │ ├── graph types.png │ │ ├── graph vertex array.png │ │ ├── table.png │ │ ├── tree graph.png │ │ ├── tree.png │ │ ├── two component.png │ │ ├── undirected.png │ │ ├── weighted directed.png │ │ └── weighted.png ├── 20 Graphs - 2 │ ├── 20.1 Minimum Spanning Trees.ipynb │ ├── 20.2 Kruskal's Algorithm.ipynb │ ├── 20.3 Detect Cycle.ipynb │ ├── 20.4 Union Find Algorithm.ipynb │ ├── 20.5 Kruskal's Algorithm.ipynb │ ├── 20.6 Prim's Algorithm.ipynb │ └── 20.7 Dijkstra's Algorithm.ipynb ├── 21 Priority Queues 1 │ └── README.MD ├── 22 Huffman Coding │ └── README.MD ├── 23 Priority Queues 2 │ ├── Buy the ticket.ipynb │ └── README.MD ├── 24 DP-1 │ ├── 24.01 Intro to DP.ipynb │ ├── 24.02 Fibonacci Memoization.ipynb │ ├── 24.03 Time Complexity of Memoization.ipynb │ ├── 24.04 Iterative Dynamic Programming.ipynb │ ├── 24.05 Why Iterative solutions are better.ipynb │ ├── 24.06 Min steps to 1.ipynb │ ├── 24.07 Min squares to represent N.ipynb │ ├── 24.08 longest Increasing Subsequence.ipynb │ ├── README.MD │ └── img │ │ ├── IMG_20190918_145913.jpg │ │ ├── README.md │ │ ├── fibdiagram.jpg │ │ ├── fibonacci__binary_tree_recursive.svg │ │ ├── fibonacci_tree.png │ │ ├── lis.jpg │ │ └── memoization-12.png ├── 25 Recursion-3 │ ├── 25.01 Return All Subsequences Intro.ipynb │ ├── 25.02 Keypad combinations.ipynb │ ├── 25.03 Print the output instead of returning.ipynb │ ├── 25.04 Minimum of Array.ipynb │ ├── 25.05 Print All Subsequences.ipynb │ ├── 25.06 Print keypad combinations.ipynb │ ├── 25.07 Return subsets sum to K.ipynb │ ├── 25.07 return subset to sum k.txt │ ├── 25.08 Return Subsets.txt │ ├── 25.08 Return subsets.ipynb │ ├── 25.09 Return Permutations of a String.ipynb │ ├── 25.09 return all permutations.txt │ └── img │ │ ├── keypad.png │ │ ├── permutation recursion tree.gif │ │ └── substring and subsequence.jpg ├── 26 DP-2 │ └── README.MD ├── 27 Backtracking │ └── README.md ├── 28 Advanced DS Algo Topics │ ├── Adv. DS Algo Course Outline 1.JPG │ ├── Adv. DS Algo Course Outline 2.JPG │ ├── Adv. DS Algo Course Outline 3.JPG │ └── README.md ├── 29 2048 Game │ └── README.md ├── Contributing.md ├── LICENSE ├── README.md ├── _config.yml ├── docs │ ├── README.md │ └── [Heap] Time complexity of various data structures.docx ├── image.png ├── img │ ├── 1 Recursion Stack.png │ ├── 2 Graph.png │ ├── 3 BFS.png │ ├── Actual.JPG │ ├── README.md │ └── fibonacci_tree.png └── index.md ├── Introduction to Python ├── .gitattributes ├── 1 Flow-Chart ├── 10 Strings │ ├── 10.01 Strings - Intro.ipynb │ ├── 10.02 How Strings are stored.ipynb │ ├── 10.03 Concatenation of Strings.ipynb │ ├── 10.04 Slicing on String.ipynb │ ├── 10.05 Iterating on String.ipynb │ ├── 10.06 Comparison Operators on String.ipynb │ ├── 10.07 Operations on Strings.ipynb │ ├── 10.08 Replace Character in String.ipynb │ ├── 10.09 Count Vowels, Consonants, Digits in String.ipynb │ ├── 10.10 [Practice] Check Permutation.ipynb │ ├── 10.11 [Practice] Remove Consecutive Duplicates.ipynb │ ├── 10.12 [Practice] Reverse Each Word .ipynb │ ├── 10.13 [Practice] Remove character.ipynb │ ├── 10.14 [Practice] Highest Occurring Character.ipynb │ ├── 10.15 [Practice] Compress the String .ipynb │ ├── Check Palindrome.ipynb │ ├── Check Palindrome.py │ ├── Check Permutation.ipynb │ ├── Check Permutations.py │ ├── Compress the String.ipynb │ ├── Compress the String.py │ ├── Highest Occurring Character.ipynb │ ├── Highest Occurring Character.py │ ├── Remove Character.ipynb │ ├── Remove Consecutive Duplicates.ipynb │ ├── Remove Consecutive Duplicates.py │ ├── Remove character.py │ ├── Reverse Each Word.ipynb │ ├── Reverse Each Word.py │ └── Strings.pdf ├── 11 Two Dimensional Lists │ ├── .ipynb_checkpoints │ │ └── Predict the Output-checkpoint.ipynb │ ├── 11.01 Intro to 2-D Lists.ipynb │ ├── 11.02 How 2 D lists are stored.ipynb │ ├── 11.03 Jagged Lists.ipynb │ ├── 11.04 List Comprehension.ipynb │ ├── 11.05 Input of 2-D lists.ipynb │ ├── 11.06 Printing of a 2-D list.ipynb │ ├── 11.07 [Practice] Row Wise Sum.ipynb │ ├── 11.08 Largest Column Sum in Two Dimensional List.ipynb │ ├── 11.09 [Practice] Largest Row or Column.ipynb │ ├── 11.10 [Practice] Wave Print.ipynb │ ├── 11.11 [Practice[] Spiral Print.ipynb │ ├── Largest Row or Column.ipynb │ ├── Largest Row or Column.py │ ├── Predict the Output.ipynb │ ├── Row Wise Sum.ipynb │ ├── Row Wise Sum.py │ ├── Spiral Print.py │ ├── Sprial Print.ipynb │ ├── Two Dimensionsal Lists.pdf │ ├── Wave Print.ipynb │ └── Wave Print.py ├── 12 Tupples, Dictionary And Sets │ ├── 12.01 Tuples.ipynb │ ├── 12.02 Tuples Functions.ipynb │ ├── 12.03 Variable Length Input and Output.ipynb │ ├── 12.04 Dictionaries.ipynb │ ├── 12.05 Dictionary Functions.ipynb │ ├── 12.06 Accessing or deleting data in dictionaries.ipynb │ ├── 12.07 Print all words with freq k.ipynb │ ├── 12.08 Sets - Intro.ipynb │ ├── 12.09 Set Functions.ipynb │ ├── 12.10 Sum of all unique numbers in list.ipynb │ ├── Accessing or deleting data in dictionaries.ipynb │ ├── Dictionaries.ipynb │ ├── Dictionary Functions.ipynb │ ├── Print all words with freq k.ipynb │ ├── Set Functions.ipynb │ ├── Sets - Intro.ipynb │ ├── Sum of all unique numbers in list.ipynb │ ├── Tuples Dictionaries and Sets.pdf │ ├── Tuples Functions.ipynb │ ├── Tuples.ipynb │ └── Variable Length Input and Output.ipynb ├── 2 Introduction to Python │ ├── Arithmetic Progression.py │ ├── Find Average Marks.py │ ├── Find X raised to power N.py │ ├── Find_Average_Marks.ipynb │ ├── Find_X_to_The_Power_of_N.ipynb │ ├── Introduction to Python.pdf │ ├── Rectangular Area.py │ └── Rectangular_Area.ipynb ├── 3 Conditionals and Loops │ ├── 3.1 Boolean ; If Else.ipynb │ ├── 3.2 Python Numbers.ipynb │ ├── 3.3 Practice Problems Conditions and Loops.ipynb │ ├── Calculator.ipynb │ ├── Calculator.py │ ├── Check Number.py │ ├── Check number.ipynb │ ├── Conditions and Loops.pdf │ ├── Fahrenheit to Celsius.ipynb │ ├── Fahrenheit to Celsius.py │ ├── Nth Fibonacci Number.ipynb │ ├── Nth Fibonacci Number.py │ ├── Palindrome Number.ipynb │ ├── Palindrome Number.py │ ├── Reverse a Number.py │ ├── Reverse of a Number.ipynb │ ├── Sum of Even & Odd.ipynb │ ├── Sum of Even Numbers.ipynb │ ├── Sum of even & odd.py │ ├── Sum of even numbers.py │ ├── Sum of n Number.ipynb │ └── Sum of n numbers.py ├── 4 Patterns 1 │ ├── 4.1 Patterns 1.ipynb │ ├── 4.2 Patterns 1 Practice.ipynb │ ├── Alpha Pattern.ipynb │ ├── Alpha Pattern.py │ ├── Character Pattern.ipynb │ ├── Character Pattern.py │ ├── Interesting Alphabets.ipynb │ ├── Interesting Alphabets.py │ ├── Number Pattern 1.ipynb │ ├── Number Pattern 1.py │ ├── Number Pattern 2.ipynb │ ├── Number Pattern 2.py │ ├── Number Pattern 3.ipynb │ ├── Number Pattern 3.py │ ├── Number Pattern.ipynb │ ├── Number Pattern.py │ ├── Patterns-1.pdf │ ├── Reverse Number Pattern.ipynb │ ├── Reverse Number Pattern.py │ ├── Square Pattern.ipynb │ ├── Square Pattern.py │ ├── Triangle Number Pattern.ipynb │ ├── Triangle Number Pattern.py │ ├── Triangular Star Pattern.ipynb │ └── Triangular Star Pattern.py ├── 5 Patterns 2 │ ├── 5.1. Patterns 2.ipynb │ ├── 5.2 Patterns 2 Practice.ipynb │ ├── Arrow Pattern.ipynb │ ├── Arrow pattern.py │ ├── Binary Pattern.py │ ├── Diamond of Star.ipynb │ ├── Diamond of stars.py │ ├── Inverted Number Pattern.ipynb │ ├── Inverted Number Pattern.py │ ├── Mirror Number Pattern.ipynb │ ├── Mirror Number Pattern.py │ ├── Number Pattern.ipynb │ ├── Number Pattern.py │ ├── Patterns-2.pdf │ ├── Print Number Pyramid.py │ ├── Print the pattern.py │ ├── Pyramid Number Pattern.ipynb │ ├── Pyramid Number Pattern.py │ ├── Rectangular Numbers.py │ ├── Star Pattern.ipynb │ ├── Star Pattern.py │ ├── Triangle of Number.ipynb │ ├── Triangle of Numbers.py │ ├── Zeros and Star Pattern.ipynb │ └── Zeros and Stars Pattern.py ├── 6 More on Loops │ ├── Binary Pattern.ipynb │ ├── Diamond of Stars.ipynb │ ├── More on Loops.pdf │ ├── Print Number Pyramid.ipynb │ ├── Print the Pattern.ipynb │ └── Rectangular Number.ipynb ├── 7 Functions │ ├── 7.1 Functions Demo.ipynb │ ├── 7.2 Scope of Variables.ipynb │ ├── 7.3 Default arguments in function.ipynb │ ├── 7.4 Practice Functions.ipynb │ ├── Check Amstrong.ipynb │ ├── Check Armstrong.py │ ├── Fahrenheit to Celsius Function.ipynb │ ├── Fahrenheit to Celsius Function.py │ ├── Fibonacci Member.ipynb │ ├── Fibonacci Member.py │ ├── Functions.pdf │ ├── Palindrome Number.ipynb │ └── Palindrome number.py ├── 8 Arrays and Lists │ ├── 8.1 Lists - creation, slicing, removing an element.ipynb │ ├── 8.10 [Practice] Arrays & Lists.ipynb │ ├── 8.2 How elements are stored in List .ipynb │ ├── 8.3 Looping On Lists.ipynb │ ├── 8.4 Negative indexing and sequencing in Lists.ipynb │ ├── 8.5 Taking Input in List - Line separated and Space separated.ipynb │ ├── 8.6 Linear Search.ipynb │ ├── 8.7 Mutable and Immutable concepts.ipynb │ ├── 8.8 Passing Variables through Functions.ipynb │ ├── 8.9 Reverse List.ipynb │ ├── Array Intersection1.py │ ├── Array Sum.ipynb │ ├── Array Sum.py │ ├── Array intersection.py │ ├── Arrays and Lists.pdf │ ├── Find Duplicate.ipynb │ ├── Find Duplicate.py │ ├── Find Unique.ipynb │ ├── Find Unique.py │ ├── Pair Sum.ipynb │ ├── Pair Sum.py │ ├── Sort 0 1.ipynb │ ├── Sort 0 1.py │ ├── Swap Alternate.py │ ├── Triplet Sum.ipynb │ └── Triplet Sum.py ├── 9 Searching & Sorting │ ├── 9.1 Binary Search.ipynb │ ├── 9.2 Selection Sort.ipynb │ ├── 9.3 Bubble Sort.ipynb │ ├── 9.4 Insertion Sort.ipynb │ ├── 9.5 Merge two sorted arrays.ipynb │ ├── 9.6 [Practice] Push Zeros to end.ipynb │ ├── 9.7 [Practice] Rotate array.ipynb │ ├── 9.8 [Practice] Second Largest element in an array.ipynb │ ├── 9.9 [Practice] Check array rotation.ipynb │ ├── 9.91 [Practice] Sort 0 1 2.ipynb │ ├── 9.92 [Practice] Sum of two arrays.ipynb │ ├── Add Two Arrays.py │ ├── Binary Search.ipynb │ ├── Bubble Sort.ipynb │ ├── Check Array Rotation.ipynb │ ├── Check Array Rotation.py │ ├── Code Binary Search.py │ ├── Code Bubble Sort.py │ ├── Code Merge Sort.py │ ├── Insertion Sort.ipynb │ ├── Merge Sort.ipynb │ ├── Push Zeroes To End.py │ ├── Push Zeros to End.ipynb │ ├── Rotate Array.ipynb │ ├── Rotate Array.py │ ├── Searching And Sorting.pdf │ ├── Second Largest In a List.py │ ├── Second Largest in Array.ipynb │ ├── Sort 0 1 2.ipynb │ ├── Sort 0 1 2.py │ └── Sum of Two Arrays.ipynb ├── CN_Certificate_663a386207ff3e0b.pdf ├── CN_Certificate_cd4891660aeb7443.pdf ├── README.md ├── Test 1 │ ├── Check Armstrong.py │ ├── Number Star pattern 1.py │ └── Zeros and Stars Pattern.py ├── Test 2 │ ├── Leaders in array.py │ ├── Minimum Length Word.py │ └── Print 2D array.py └── _config.yml └── README.md /Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/1 Intro to Recursion.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/1 Intro to Recursion.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/2 Fibonacci Number.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/2 Fibonacci Number.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/3 Recursion Depth.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/3 Recursion Depth.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/4 List is sorted or not .ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/4 List is sorted or not .ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/5 Sum of Array.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/5 Sum of Array.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/6 Check Number in Array.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/6 Check Number in Array.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/7 Find Index of number.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/7 Find Index of number.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/8 Last Index of Number.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/01 Recursion-1/8 Last Index of Number.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/02 Recursion-2/1 Recursion in Strings.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/02 Recursion-2/1 Recursion in Strings.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/02 Recursion-2/2 Replace pi with 3.14.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/02 Recursion-2/2 Replace pi with 3.14.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/02 Recursion-2/3 Remove duplicates recursively.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/02 Recursion-2/3 Remove duplicates recursively.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/02 Recursion-2/4 Binary Search using Recursion.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/02 Recursion-2/4 Binary Search using Recursion.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/02 Recursion-2/5 Merge Sort.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/02 Recursion-2/5 Merge Sort.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/02 Recursion-2/6 Quick Sort.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/02 Recursion-2/6 Quick Sort.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/02 Recursion-2/7 Towers of Hanoi.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/02 Recursion-2/7 Towers of Hanoi.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.01 Intro to OOPS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.01 Intro to OOPS.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.02 How to create classes & objects.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.02 How to create classes & objects.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.03 Instance Attributes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.03 Instance Attributes.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.04 Init Method.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.04 Init Method.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.05 Instance Methods.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.05 Instance Methods.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.06 Fraction Class - I.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.06 Fraction Class - I.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.07 Fraction Class - II.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.07 Fraction Class - II.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.08 Fraction Class = III.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.08 Fraction Class = III.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.09 Complex Number.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.09 Complex Number.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.10 Complex Number Addition, Multiplication and Conjunction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.10 Complex Number Addition, Multiplication and Conjunction.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.11 Complex Number.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/03 OOPS-1/3.11 Complex Number.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.1 [OOPS - 2] Inheritance.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.1 [OOPS - 2] Inheritance.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.2 Inheritance and Private Members.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.2 Inheritance and Private Members.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.3 Inheritance cont.....ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.3 Inheritance cont.....ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.4 Polymorphism (Method overriding).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.4 Polymorphism (Method overriding).ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.5 Protected Members.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.5 Protected Members.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.6 Object class.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.6 Object class.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.7 Multiple Inheritance.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.7 Multiple Inheritance.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.8 Method Resolution Order.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.8 Method Resolution Order.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.9 Operator Overloading.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/04 OOPS-2/4.9 Operator Overloading.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.1 Abstract Classes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.1 Abstract Classes.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.2 Abstract class cont.....ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.2 Abstract class cont.....ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.3 Errors and Exceptions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.3 Errors and Exceptions.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.4 Intro to Exception Handling.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.4 Intro to Exception Handling.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.5 Handling Multiple Exceptions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.5 Handling Multiple Exceptions.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.6 Custom Exceptions (Own Exceptions).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.6 Custom Exceptions (Own Exceptions).ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.7 Except Functionality.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.7 Except Functionality.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.8 Else and Finally.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.8 Else and Finally.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.9 More About Finally.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/05 OOPS-3/5.9 More About Finally.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/06 Time Complexity/6.1 Time Complexity Analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/06 Time Complexity/6.1 Time Complexity Analysis.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/06 Time Complexity/6.2 Excercises.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/06 Time Complexity/6.2 Excercises.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/07 Space Complexity/Space Complexity Analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/07 Space Complexity/Space Complexity Analysis.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.1 Time Complexity Improvement - power of a number (x^n).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.1 Time Complexity Improvement - power of a number (x^n).ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.2 Array Intersection.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.2 Array Intersection.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.3 Equilibrium Index.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.3 Equilibrium Index.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.4 Find a unique number in a list.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.4 Find a unique number in a list.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.5 Duplicate element in an array.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.5 Duplicate element in an array.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.6 Pair sum in a list.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.6 Pair sum in a list.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.7 Triplet Sum.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.7 Triplet Sum.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.8 Rotate array.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/08 Time Complexity Improvement/8.8 Rotate array.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.01 Intro to Linked List.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.01 Intro to Linked List.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.02 Creating a linked list by taking input from the user.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.02 Creating a linked list by taking input from the user.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.03 Printing Linked List.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.03 Printing Linked List.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.04 Time Complexity for Taking Input .ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.04 Time Complexity for Taking Input .ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.05 length of Linked List.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.05 length of Linked List.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.06 Print ith node.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.06 Print ith node.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.07 Insert a node at ith position.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.07 Insert a node at ith position.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.08 Delete node.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.08 Delete node.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.09 Length of a LL (Recursive).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.09 Length of a LL (Recursive).ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.10 Insert at ith postition (Recursively).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.10 Insert at ith postition (Recursively).ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.11 Deletion of a node using recursion.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.11 Deletion of a node using recursion.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.12 Find a node in LL.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.12 Find a node in LL.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.13 Append Last N elements to First.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.13 Append Last N elements to First.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.14 Eliminate Duplicates from LL.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.14 Eliminate Duplicates from LL.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.15 Print Reverse Linked List.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.15 Print Reverse Linked List.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.16 Palindrome Linked List.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/09 Linked List-1/9.16 Palindrome Linked List.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.01 Reverse LL - O(N^2) [Recursive].ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.01 Reverse LL - O(N^2) [Recursive].ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.02 Reverse LL - 2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.02 Reverse LL - 2.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.03 Reverse LL - 3 [Best].ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.03 Reverse LL - 3 [Best].ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.04 Reverse LL (Iterative).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.04 Reverse LL (Iterative).ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.05 Mid Point of a Linked List.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.05 Mid Point of a Linked List.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.06 Merge Two Sorted LL.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.06 Merge Two Sorted LL.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.07 Merge Sort in LL.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.07 Merge Sort in LL.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.08 Variations in LL.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.08 Variations in LL.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.09 Find a node in LL (recursive).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.09 Find a node in LL (recursive).ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.10 Even nodes after Odd nodes in LL.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.10 Even nodes after Odd nodes in LL.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.11 Delete every N nodes .ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.11 Delete every N nodes .ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.12 Swap two nodes of a LL.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.12 Swap two nodes of a LL.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.13 kReverse.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.13 kReverse.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.14 Bubble Sort Using Linked List.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/10 Linked List-2/10.14 Bubble Sort Using Linked List.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.1 Intro to Stack.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.1 Intro to Stack.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.2 Stack Using Array.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.2 Stack Using Array.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.3 Stack Using Linked List.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.3 Stack Using Linked List.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.4 Inbuilt Stack & Queues.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.4 Inbuilt Stack & Queues.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.5 Balanced Paranthesis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.5 Balanced Paranthesis.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.6 Reverse a Stack using Another Stack.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.6 Reverse a Stack using Another Stack.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.7 Check Redundant Brackets.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.7 Check Redundant Brackets.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.8 Stock Span.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.8 Stock Span.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.9 Minimum Bracket Reversal.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/11 Stacks/11.9 Minimum Bracket Reversal.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/12 Queue/12.1 Intro to Queue.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/12 Queue/12.1 Intro to Queue.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/12 Queue/12.2 Queue using Array.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/12 Queue/12.2 Queue using Array.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/12 Queue/12.3 Queue using LL.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/12 Queue/12.3 Queue using LL.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/12 Queue/12.4 Inbuilt Stacks and Queues.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/12 Queue/12.4 Inbuilt Stacks and Queues.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.01 Introduction to Trees.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.01 Introduction to Trees.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.02 Print a Tree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.02 Print a Tree.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.03 Input of Binary Tree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.03 Input of Binary Tree.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.04 Number of Nodes in a tree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.04 Number of Nodes in a tree.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.05 Sum of Nodes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.05 Sum of Nodes.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.06 Tree Traversals.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.06 Tree Traversals.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.07 Node with Largest Data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.07 Node with Largest Data.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.08 Nodes Greater Than X.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.08 Nodes Greater Than X.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.09 Height of a tree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.09 Height of a tree.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.10 Number of Leaf Nodes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.10 Number of Leaf Nodes.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.11 Print Nodes at Depth K.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.11 Print Nodes at Depth K.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.12 Replace Node with Depth .ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.12 Replace Node with Depth .ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.13 Is node present.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.13 Is node present.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.14 Nodes without sibling.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/13 Trees/13.14 Nodes without sibling.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.01 Time Complexity of Binary Tree Problem.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.01 Time Complexity of Binary Tree Problem.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.02 Remove Leaf Nodes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.02 Remove Leaf Nodes.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.03 Mirror Binary Tree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.03 Mirror Binary Tree.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.04 Check tree is balanced or not.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.04 Check tree is balanced or not.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.05 Check Balanced {Optimized One}.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.05 Check Balanced {Optimized One}.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.06 Diameter of a Binary Tree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.06 Diameter of a Binary Tree.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.07 Level wise Input Binary Tree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.07 Level wise Input Binary Tree.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.08 Print Level wise Binary Tree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.08 Print Level wise Binary Tree.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.09 Construct a tree using inorder and preorder.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.09 Construct a tree using inorder and preorder.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.10 Construct Tree using In-order and Post-Order.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.10 Construct Tree using In-order and Post-Order.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.12 Min and max.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.12 Min and max.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.13 Level order traversal.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/14 Binary Trees - 2/14.13 Level order traversal.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/15 BST-1/15.1 Intro to Binary Search Tree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/15 BST-1/15.1 Intro to Binary Search Tree.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/15 BST-1/15.2 Search in BST.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/15 BST-1/15.2 Search in BST.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/15 BST-1/15.3 Print Elements in range K1 and K2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/15 BST-1/15.3 Print Elements in range K1 and K2.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/15 BST-1/15.4 Convert sorted arrays to BST.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/15 BST-1/15.4 Convert sorted arrays to BST.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/15 BST-1/15.5 Check is BST.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/15 BST-1/15.5 Check is BST.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/15 BST-1/15.6 isBST optimised.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/15 BST-1/15.6 isBST optimised.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/15 BST-1/15.7 isBST (Another solution).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/15 BST-1/15.7 isBST (Another solution).ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/16 BST-2/16.1 Root to node path in Binary Tree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/16 BST-2/16.1 Root to node path in Binary Tree.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/16 BST-2/16.2 Structure of BST class.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/16 BST-2/16.2 Structure of BST class.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/16 BST-2/16.3 BST class - search and print.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/16 BST-2/16.3 BST class - search and print.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/16 BST-2/16.4 BST class - inserting an element.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/16 BST-2/16.4 BST class - inserting an element.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/16 BST-2/16.5 BST class - delete.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/16 BST-2/16.5 BST class - delete.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/16 BST-2/16.6 BST Class Code.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/16 BST-2/16.6 BST Class Code.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.01 Generic Trees.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.01 Generic Trees.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.02 Print a generic tree recursively.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.02 Print a generic tree recursively.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.03 Take Tree Input (Recursively).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.03 Take Tree Input (Recursively).ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.04 Number of nodes in generic tree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.04 Number of nodes in generic tree.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.05 Sum of all nodes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.05 Sum of all nodes.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.06 Node with Largest Data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.06 Node with Largest Data.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.07 Height of tree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.07 Height of tree.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.08 Level wise Input.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.08 Level wise Input.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.09 Print Levelwise.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.09 Print Levelwise.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.10 Contains X.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.10 Contains X.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.11 Count leaf nodes.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.11 Count leaf nodes.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.12 Node with maximum child sum.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.12 Node with maximum child sum.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.13 Structurally identical.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.13 Structurally identical.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.14 Next larger.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/17 Generic Trees/17.14 Next larger.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.01 Intro to Dictionaries.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.01 Intro to Dictionaries.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.02 Accessing or Looping elements in dictionaries.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.02 Accessing or Looping elements in dictionaries.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.03 Adding or Removing data in dictionary.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.03 Adding or Removing data in dictionary.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.04 Print all words with frequency k.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.04 Print all words with frequency k.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.05 Maximum Frequency.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.05 Maximum Frequency.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.07 Make our own Hashmap.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.07 Make our own Hashmap.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.08 Collision Handling.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.08 Collision Handling.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.09 Steps for implementing our own Map.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.09 Steps for implementing our own Map.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.10 How to insert in Map.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.10 How to insert in Map.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.11 Search and Remove from Map.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.11 Search and Remove from Map.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.12 Time Complexity for Map Functions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.12 Time Complexity for Map Functions.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.13 Rehashing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.13 Rehashing.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.14 Extract Unique characters.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.14 Extract Unique characters.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.15 Longest Increasing Subsequence.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.15 Longest Increasing Subsequence.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.17 Longest subset zero sum.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/18.17 Longest subset zero sum.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/README.md -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/collision resolution techniques.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/collision resolution techniques.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/download (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/download (1).png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/download (2).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/download (2).png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/download (3).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/download (3).png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/download (4).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/download (4).png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/download.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/hash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/hash.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/hashFunction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/hashFunction.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/hashTable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/18 Dictionaries/img/hashTable.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.01 Intro to Graphs.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.01 Intro to Graphs.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.02 Terminologies in Graphs.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.02 Terminologies in Graphs.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.03 Complexity in terms of edges.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.03 Complexity in terms of edges.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.04 How to implement Graphs.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.04 How to implement Graphs.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.05 Implementation of Graph.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.05 Implementation of Graph.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.06 DFS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.06 DFS.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.07 BFS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.07 BFS.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.08 Has Path.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.08 Has Path.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.09 BFS or DFS for disconnected graph.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.09 BFS or DFS for disconnected graph.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.10 Get Path DFS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.10 Get Path DFS.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.11 Get Path BFS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.11 Get Path BFS.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.12 Is Graph Connected.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.12 Is Graph Connected.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.13 All Connected Components.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.13 All Connected Components.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.14 Variations of Graph.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/19.14 Variations of Graph.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/README.md: -------------------------------------------------------------------------------- 1 | This folder contains all the images used in Graphs - 1 2 | -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/adjacency list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/adjacency list.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/adjacency matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/adjacency matrix.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/bfs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/bfs.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/connected.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/dfs 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/dfs 2.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/dfs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/dfs.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/diagram graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/diagram graph.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/directed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/directed.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/download (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/download (1).png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/download (2).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/download (2).png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/download (3).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/download (3).png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/download.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/edge list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/edge list.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/graph types.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/graph types.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/graph vertex array.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/graph vertex array.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/table.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/tree graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/tree graph.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/tree.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/two component.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/two component.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/undirected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/undirected.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/weighted directed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/weighted directed.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/weighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/19 Graphs - 1/img/weighted.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/20 Graphs - 2/20.1 Minimum Spanning Trees.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/20 Graphs - 2/20.1 Minimum Spanning Trees.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/20 Graphs - 2/20.2 Kruskal's Algorithm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/20 Graphs - 2/20.2 Kruskal's Algorithm.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/20 Graphs - 2/20.3 Detect Cycle.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/20 Graphs - 2/20.3 Detect Cycle.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/20 Graphs - 2/20.4 Union Find Algorithm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/20 Graphs - 2/20.4 Union Find Algorithm.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/20 Graphs - 2/20.5 Kruskal's Algorithm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/20 Graphs - 2/20.5 Kruskal's Algorithm.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/20 Graphs - 2/20.6 Prim's Algorithm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/20 Graphs - 2/20.6 Prim's Algorithm.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/20 Graphs - 2/20.7 Dijkstra's Algorithm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/20 Graphs - 2/20.7 Dijkstra's Algorithm.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/21 Priority Queues 1/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/21 Priority Queues 1/README.MD -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/22 Huffman Coding/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/22 Huffman Coding/README.MD -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/23 Priority Queues 2/Buy the ticket.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/23 Priority Queues 2/Buy the ticket.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/23 Priority Queues 2/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/23 Priority Queues 2/README.MD -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.01 Intro to DP.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.01 Intro to DP.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.02 Fibonacci Memoization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.02 Fibonacci Memoization.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.03 Time Complexity of Memoization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.03 Time Complexity of Memoization.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.04 Iterative Dynamic Programming.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.04 Iterative Dynamic Programming.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.05 Why Iterative solutions are better.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.05 Why Iterative solutions are better.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.06 Min steps to 1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.06 Min steps to 1.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.07 Min squares to represent N.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.07 Min squares to represent N.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.08 longest Increasing Subsequence.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/24.08 longest Increasing Subsequence.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/README.MD -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/img/IMG_20190918_145913.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/img/IMG_20190918_145913.jpg -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/img/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/img/README.md -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/img/fibdiagram.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/img/fibdiagram.jpg -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/img/fibonacci__binary_tree_recursive.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/img/fibonacci__binary_tree_recursive.svg -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/img/fibonacci_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/img/fibonacci_tree.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/img/lis.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/img/lis.jpg -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/24 DP-1/img/memoization-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/24 DP-1/img/memoization-12.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.01 Return All Subsequences Intro.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.01 Return All Subsequences Intro.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.02 Keypad combinations.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.02 Keypad combinations.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.03 Print the output instead of returning.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.03 Print the output instead of returning.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.04 Minimum of Array.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.04 Minimum of Array.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.05 Print All Subsequences.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.05 Print All Subsequences.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.06 Print keypad combinations.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.06 Print keypad combinations.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.07 Return subsets sum to K.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.07 Return subsets sum to K.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.07 return subset to sum k.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.07 return subset to sum k.txt -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.08 Return Subsets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.08 Return Subsets.txt -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.08 Return subsets.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.08 Return subsets.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.09 Return Permutations of a String.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.09 Return Permutations of a String.ipynb -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.09 return all permutations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/25.09 return all permutations.txt -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/img/keypad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/img/keypad.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/img/permutation recursion tree.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/img/permutation recursion tree.gif -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/img/substring and subsequence.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/25 Recursion-3/img/substring and subsequence.jpg -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/26 DP-2/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/26 DP-2/README.MD -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/27 Backtracking/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/27 Backtracking/README.md -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/28 Advanced DS Algo Topics/Adv. DS Algo Course Outline 1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/28 Advanced DS Algo Topics/Adv. DS Algo Course Outline 1.JPG -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/28 Advanced DS Algo Topics/Adv. DS Algo Course Outline 2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/28 Advanced DS Algo Topics/Adv. DS Algo Course Outline 2.JPG -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/28 Advanced DS Algo Topics/Adv. DS Algo Course Outline 3.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/28 Advanced DS Algo Topics/Adv. DS Algo Course Outline 3.JPG -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/28 Advanced DS Algo Topics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/28 Advanced DS Algo Topics/README.md -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/29 2048 Game/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/29 2048 Game/README.md -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/Contributing.md -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/LICENSE -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/README.md -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/_config.yml -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/docs/README.md -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/docs/[Heap] Time complexity of various data structures.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/docs/[Heap] Time complexity of various data structures.docx -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/image.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/img/1 Recursion Stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/img/1 Recursion Stack.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/img/2 Graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/img/2 Graph.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/img/3 BFS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/img/3 BFS.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/img/Actual.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/img/Actual.JPG -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/img/README.md: -------------------------------------------------------------------------------- 1 | This folder contains all the images used in this repo 2 | -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/img/fibonacci_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/img/fibonacci_tree.png -------------------------------------------------------------------------------- /Data-Structures-and-Algorithms-in-Python-master/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Data-Structures-and-Algorithms-in-Python-master/index.md -------------------------------------------------------------------------------- /Introduction to Python/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/.gitattributes -------------------------------------------------------------------------------- /Introduction to Python/1 Flow-Chart: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.01 Strings - Intro.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.01 Strings - Intro.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.02 How Strings are stored.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.02 How Strings are stored.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.03 Concatenation of Strings.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.03 Concatenation of Strings.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.04 Slicing on String.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.04 Slicing on String.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.05 Iterating on String.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.05 Iterating on String.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.06 Comparison Operators on String.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.06 Comparison Operators on String.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.07 Operations on Strings.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.07 Operations on Strings.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.08 Replace Character in String.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.08 Replace Character in String.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.09 Count Vowels, Consonants, Digits in String.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.09 Count Vowels, Consonants, Digits in String.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.10 [Practice] Check Permutation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.10 [Practice] Check Permutation.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.11 [Practice] Remove Consecutive Duplicates.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.11 [Practice] Remove Consecutive Duplicates.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.12 [Practice] Reverse Each Word .ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.12 [Practice] Reverse Each Word .ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.13 [Practice] Remove character.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.13 [Practice] Remove character.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.14 [Practice] Highest Occurring Character.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.14 [Practice] Highest Occurring Character.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/10.15 [Practice] Compress the String .ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/10.15 [Practice] Compress the String .ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Check Palindrome.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Check Palindrome.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Check Palindrome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Check Palindrome.py -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Check Permutation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Check Permutation.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Check Permutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Check Permutations.py -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Compress the String.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Compress the String.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Compress the String.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Compress the String.py -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Highest Occurring Character.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Highest Occurring Character.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Highest Occurring Character.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Highest Occurring Character.py -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Remove Character.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Remove Character.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Remove Consecutive Duplicates.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Remove Consecutive Duplicates.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Remove Consecutive Duplicates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Remove Consecutive Duplicates.py -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Remove character.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Remove character.py -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Reverse Each Word.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Reverse Each Word.ipynb -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Reverse Each Word.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Reverse Each Word.py -------------------------------------------------------------------------------- /Introduction to Python/10 Strings/Strings.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/10 Strings/Strings.pdf -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/.ipynb_checkpoints/Predict the Output-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/.ipynb_checkpoints/Predict the Output-checkpoint.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/11.01 Intro to 2-D Lists.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/11.01 Intro to 2-D Lists.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/11.02 How 2 D lists are stored.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/11.02 How 2 D lists are stored.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/11.03 Jagged Lists.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/11.03 Jagged Lists.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/11.04 List Comprehension.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/11.04 List Comprehension.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/11.05 Input of 2-D lists.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/11.05 Input of 2-D lists.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/11.06 Printing of a 2-D list.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/11.06 Printing of a 2-D list.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/11.07 [Practice] Row Wise Sum.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/11.07 [Practice] Row Wise Sum.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/11.08 Largest Column Sum in Two Dimensional List.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/11.08 Largest Column Sum in Two Dimensional List.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/11.09 [Practice] Largest Row or Column.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/11.09 [Practice] Largest Row or Column.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/11.10 [Practice] Wave Print.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/11.10 [Practice] Wave Print.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/11.11 [Practice[] Spiral Print.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/11.11 [Practice[] Spiral Print.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/Largest Row or Column.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/Largest Row or Column.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/Largest Row or Column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/Largest Row or Column.py -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/Predict the Output.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/Predict the Output.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/Row Wise Sum.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/Row Wise Sum.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/Row Wise Sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/Row Wise Sum.py -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/Spiral Print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/Spiral Print.py -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/Sprial Print.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/Sprial Print.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/Two Dimensionsal Lists.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/Two Dimensionsal Lists.pdf -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/Wave Print.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/Wave Print.ipynb -------------------------------------------------------------------------------- /Introduction to Python/11 Two Dimensional Lists/Wave Print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/11 Two Dimensional Lists/Wave Print.py -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/12.01 Tuples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/12.01 Tuples.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/12.02 Tuples Functions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/12.02 Tuples Functions.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/12.03 Variable Length Input and Output.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/12.03 Variable Length Input and Output.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/12.04 Dictionaries.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/12.04 Dictionaries.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/12.05 Dictionary Functions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/12.05 Dictionary Functions.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/12.06 Accessing or deleting data in dictionaries.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/12.06 Accessing or deleting data in dictionaries.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/12.07 Print all words with freq k.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/12.07 Print all words with freq k.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/12.08 Sets - Intro.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/12.08 Sets - Intro.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/12.09 Set Functions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/12.09 Set Functions.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/12.10 Sum of all unique numbers in list.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/12.10 Sum of all unique numbers in list.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/Accessing or deleting data in dictionaries.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/Accessing or deleting data in dictionaries.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/Dictionaries.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/Dictionaries.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/Dictionary Functions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/Dictionary Functions.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/Print all words with freq k.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/Print all words with freq k.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/Set Functions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/Set Functions.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/Sets - Intro.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/Sets - Intro.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/Sum of all unique numbers in list.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/Sum of all unique numbers in list.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/Tuples Dictionaries and Sets.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/Tuples Dictionaries and Sets.pdf -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/Tuples Functions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/Tuples Functions.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/Tuples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/Tuples.ipynb -------------------------------------------------------------------------------- /Introduction to Python/12 Tupples, Dictionary And Sets/Variable Length Input and Output.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/12 Tupples, Dictionary And Sets/Variable Length Input and Output.ipynb -------------------------------------------------------------------------------- /Introduction to Python/2 Introduction to Python/Arithmetic Progression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/2 Introduction to Python/Arithmetic Progression.py -------------------------------------------------------------------------------- /Introduction to Python/2 Introduction to Python/Find Average Marks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/2 Introduction to Python/Find Average Marks.py -------------------------------------------------------------------------------- /Introduction to Python/2 Introduction to Python/Find X raised to power N.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/2 Introduction to Python/Find X raised to power N.py -------------------------------------------------------------------------------- /Introduction to Python/2 Introduction to Python/Find_Average_Marks.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/2 Introduction to Python/Find_Average_Marks.ipynb -------------------------------------------------------------------------------- /Introduction to Python/2 Introduction to Python/Find_X_to_The_Power_of_N.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/2 Introduction to Python/Find_X_to_The_Power_of_N.ipynb -------------------------------------------------------------------------------- /Introduction to Python/2 Introduction to Python/Introduction to Python.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/2 Introduction to Python/Introduction to Python.pdf -------------------------------------------------------------------------------- /Introduction to Python/2 Introduction to Python/Rectangular Area.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/2 Introduction to Python/Rectangular Area.py -------------------------------------------------------------------------------- /Introduction to Python/2 Introduction to Python/Rectangular_Area.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/2 Introduction to Python/Rectangular_Area.ipynb -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/3.1 Boolean ; If Else.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/3.1 Boolean ; If Else.ipynb -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/3.2 Python Numbers.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/3.2 Python Numbers.ipynb -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/3.3 Practice Problems Conditions and Loops.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/3.3 Practice Problems Conditions and Loops.ipynb -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Calculator.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Calculator.ipynb -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Calculator.py -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Check Number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Check Number.py -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Check number.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Check number.ipynb -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Conditions and Loops.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Conditions and Loops.pdf -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Fahrenheit to Celsius.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Fahrenheit to Celsius.ipynb -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Fahrenheit to Celsius.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Fahrenheit to Celsius.py -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Nth Fibonacci Number.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Nth Fibonacci Number.ipynb -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Nth Fibonacci Number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Nth Fibonacci Number.py -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Palindrome Number.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Palindrome Number.ipynb -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Palindrome Number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Palindrome Number.py -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Reverse a Number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Reverse a Number.py -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Reverse of a Number.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Reverse of a Number.ipynb -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Sum of Even & Odd.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Sum of Even & Odd.ipynb -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Sum of Even Numbers.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Sum of Even Numbers.ipynb -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Sum of even & odd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Sum of even & odd.py -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Sum of even numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Sum of even numbers.py -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Sum of n Number.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Sum of n Number.ipynb -------------------------------------------------------------------------------- /Introduction to Python/3 Conditionals and Loops/Sum of n numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/3 Conditionals and Loops/Sum of n numbers.py -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/4.1 Patterns 1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/4.1 Patterns 1.ipynb -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/4.2 Patterns 1 Practice.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/4.2 Patterns 1 Practice.ipynb -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Alpha Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Alpha Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Alpha Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Alpha Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Character Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Character Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Character Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Character Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Interesting Alphabets.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Interesting Alphabets.ipynb -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Interesting Alphabets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Interesting Alphabets.py -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Number Pattern 1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Number Pattern 1.ipynb -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Number Pattern 1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Number Pattern 1.py -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Number Pattern 2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Number Pattern 2.ipynb -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Number Pattern 2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Number Pattern 2.py -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Number Pattern 3.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Number Pattern 3.ipynb -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Number Pattern 3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Number Pattern 3.py -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Number Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Number Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Number Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Number Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Patterns-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Patterns-1.pdf -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Reverse Number Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Reverse Number Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Reverse Number Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Reverse Number Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Square Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Square Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Square Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Square Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Triangle Number Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Triangle Number Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Triangle Number Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Triangle Number Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Triangular Star Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Triangular Star Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/4 Patterns 1/Triangular Star Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/4 Patterns 1/Triangular Star Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/5.1. Patterns 2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/5.1. Patterns 2.ipynb -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/5.2 Patterns 2 Practice.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/5.2 Patterns 2 Practice.ipynb -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Arrow Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Arrow Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Arrow pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Arrow pattern.py -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Binary Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Binary Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Diamond of Star.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Diamond of Star.ipynb -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Diamond of stars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Diamond of stars.py -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Inverted Number Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Inverted Number Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Inverted Number Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Inverted Number Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Mirror Number Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Mirror Number Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Mirror Number Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Mirror Number Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Number Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Number Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Number Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Number Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Patterns-2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Patterns-2.pdf -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Print Number Pyramid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Print Number Pyramid.py -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Print the pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Print the pattern.py -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Pyramid Number Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Pyramid Number Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Pyramid Number Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Pyramid Number Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Rectangular Numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Rectangular Numbers.py -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Star Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Star Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Star Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Star Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Triangle of Number.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Triangle of Number.ipynb -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Triangle of Numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Triangle of Numbers.py -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Zeros and Star Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Zeros and Star Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/5 Patterns 2/Zeros and Stars Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/5 Patterns 2/Zeros and Stars Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/6 More on Loops/Binary Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/6 More on Loops/Binary Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/6 More on Loops/Diamond of Stars.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/6 More on Loops/Diamond of Stars.ipynb -------------------------------------------------------------------------------- /Introduction to Python/6 More on Loops/More on Loops.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/6 More on Loops/More on Loops.pdf -------------------------------------------------------------------------------- /Introduction to Python/6 More on Loops/Print Number Pyramid.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/6 More on Loops/Print Number Pyramid.ipynb -------------------------------------------------------------------------------- /Introduction to Python/6 More on Loops/Print the Pattern.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/6 More on Loops/Print the Pattern.ipynb -------------------------------------------------------------------------------- /Introduction to Python/6 More on Loops/Rectangular Number.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/6 More on Loops/Rectangular Number.ipynb -------------------------------------------------------------------------------- /Introduction to Python/7 Functions/7.1 Functions Demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/7 Functions/7.1 Functions Demo.ipynb -------------------------------------------------------------------------------- /Introduction to Python/7 Functions/7.2 Scope of Variables.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/7 Functions/7.2 Scope of Variables.ipynb -------------------------------------------------------------------------------- /Introduction to Python/7 Functions/7.3 Default arguments in function.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/7 Functions/7.3 Default arguments in function.ipynb -------------------------------------------------------------------------------- /Introduction to Python/7 Functions/7.4 Practice Functions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/7 Functions/7.4 Practice Functions.ipynb -------------------------------------------------------------------------------- /Introduction to Python/7 Functions/Check Amstrong.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/7 Functions/Check Amstrong.ipynb -------------------------------------------------------------------------------- /Introduction to Python/7 Functions/Check Armstrong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/7 Functions/Check Armstrong.py -------------------------------------------------------------------------------- /Introduction to Python/7 Functions/Fahrenheit to Celsius Function.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/7 Functions/Fahrenheit to Celsius Function.ipynb -------------------------------------------------------------------------------- /Introduction to Python/7 Functions/Fahrenheit to Celsius Function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/7 Functions/Fahrenheit to Celsius Function.py -------------------------------------------------------------------------------- /Introduction to Python/7 Functions/Fibonacci Member.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/7 Functions/Fibonacci Member.ipynb -------------------------------------------------------------------------------- /Introduction to Python/7 Functions/Fibonacci Member.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/7 Functions/Fibonacci Member.py -------------------------------------------------------------------------------- /Introduction to Python/7 Functions/Functions.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/7 Functions/Functions.pdf -------------------------------------------------------------------------------- /Introduction to Python/7 Functions/Palindrome Number.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/7 Functions/Palindrome Number.ipynb -------------------------------------------------------------------------------- /Introduction to Python/7 Functions/Palindrome number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/7 Functions/Palindrome number.py -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/8.1 Lists - creation, slicing, removing an element.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/8.1 Lists - creation, slicing, removing an element.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/8.10 [Practice] Arrays & Lists.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/8.10 [Practice] Arrays & Lists.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/8.2 How elements are stored in List .ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/8.2 How elements are stored in List .ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/8.3 Looping On Lists.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/8.3 Looping On Lists.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/8.4 Negative indexing and sequencing in Lists.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/8.4 Negative indexing and sequencing in Lists.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/8.5 Taking Input in List - Line separated and Space separated.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/8.5 Taking Input in List - Line separated and Space separated.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/8.6 Linear Search.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/8.6 Linear Search.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/8.7 Mutable and Immutable concepts.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/8.7 Mutable and Immutable concepts.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/8.8 Passing Variables through Functions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/8.8 Passing Variables through Functions.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/8.9 Reverse List.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/8.9 Reverse List.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Array Intersection1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Array Intersection1.py -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Array Sum.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Array Sum.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Array Sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Array Sum.py -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Array intersection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Array intersection.py -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Arrays and Lists.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Arrays and Lists.pdf -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Find Duplicate.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Find Duplicate.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Find Duplicate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Find Duplicate.py -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Find Unique.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Find Unique.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Find Unique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Find Unique.py -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Pair Sum.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Pair Sum.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Pair Sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Pair Sum.py -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Sort 0 1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Sort 0 1.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Sort 0 1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Sort 0 1.py -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Swap Alternate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Swap Alternate.py -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Triplet Sum.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Triplet Sum.ipynb -------------------------------------------------------------------------------- /Introduction to Python/8 Arrays and Lists/Triplet Sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/8 Arrays and Lists/Triplet Sum.py -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/9.1 Binary Search.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/9.1 Binary Search.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/9.2 Selection Sort.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/9.2 Selection Sort.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/9.3 Bubble Sort.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/9.3 Bubble Sort.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/9.4 Insertion Sort.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/9.4 Insertion Sort.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/9.5 Merge two sorted arrays.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/9.5 Merge two sorted arrays.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/9.6 [Practice] Push Zeros to end.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/9.6 [Practice] Push Zeros to end.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/9.7 [Practice] Rotate array.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/9.7 [Practice] Rotate array.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/9.8 [Practice] Second Largest element in an array.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/9.8 [Practice] Second Largest element in an array.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/9.9 [Practice] Check array rotation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/9.9 [Practice] Check array rotation.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/9.91 [Practice] Sort 0 1 2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/9.91 [Practice] Sort 0 1 2.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/9.92 [Practice] Sum of two arrays.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/9.92 [Practice] Sum of two arrays.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Add Two Arrays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Add Two Arrays.py -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Binary Search.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Binary Search.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Bubble Sort.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Bubble Sort.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Check Array Rotation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Check Array Rotation.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Check Array Rotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Check Array Rotation.py -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Code Binary Search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Code Binary Search.py -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Code Bubble Sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Code Bubble Sort.py -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Code Merge Sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Code Merge Sort.py -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Insertion Sort.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Insertion Sort.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Merge Sort.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Merge Sort.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Push Zeroes To End.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Push Zeroes To End.py -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Push Zeros to End.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Push Zeros to End.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Rotate Array.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Rotate Array.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Rotate Array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Rotate Array.py -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Searching And Sorting.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Searching And Sorting.pdf -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Second Largest In a List.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Second Largest In a List.py -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Second Largest in Array.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Second Largest in Array.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Sort 0 1 2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Sort 0 1 2.ipynb -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Sort 0 1 2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Sort 0 1 2.py -------------------------------------------------------------------------------- /Introduction to Python/9 Searching & Sorting/Sum of Two Arrays.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/9 Searching & Sorting/Sum of Two Arrays.ipynb -------------------------------------------------------------------------------- /Introduction to Python/CN_Certificate_663a386207ff3e0b.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/CN_Certificate_663a386207ff3e0b.pdf -------------------------------------------------------------------------------- /Introduction to Python/CN_Certificate_cd4891660aeb7443.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/CN_Certificate_cd4891660aeb7443.pdf -------------------------------------------------------------------------------- /Introduction to Python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/README.md -------------------------------------------------------------------------------- /Introduction to Python/Test 1/Check Armstrong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/Test 1/Check Armstrong.py -------------------------------------------------------------------------------- /Introduction to Python/Test 1/Number Star pattern 1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/Test 1/Number Star pattern 1.py -------------------------------------------------------------------------------- /Introduction to Python/Test 1/Zeros and Stars Pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/Test 1/Zeros and Stars Pattern.py -------------------------------------------------------------------------------- /Introduction to Python/Test 2/Leaders in array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/Test 2/Leaders in array.py -------------------------------------------------------------------------------- /Introduction to Python/Test 2/Minimum Length Word.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/Test 2/Minimum Length Word.py -------------------------------------------------------------------------------- /Introduction to Python/Test 2/Print 2D array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/Test 2/Print 2D array.py -------------------------------------------------------------------------------- /Introduction to Python/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/Introduction to Python/_config.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shravankumar0811/Coding_Ninjas_In_Python/HEAD/README.md --------------------------------------------------------------------------------