https://github.com/thatsabhishek/coding_ninjas_dsa_in_python
This repo includes all python problems for Coding Ninja DSA in Python course.
https://github.com/thatsabhishek/coding_ninjas_dsa_in_python
algorithms array coding codingninja-solution codingninjas codingninjas-python-dsa dictonary dsa dsa-practice lists programming python python3 recursion string tuples
Last synced: about 2 months ago
JSON representation
This repo includes all python problems for Coding Ninja DSA in Python course.
- Host: GitHub
- URL: https://github.com/thatsabhishek/coding_ninjas_dsa_in_python
- Owner: thatsabhishek
- Created: 2023-02-19T06:22:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-07T04:19:47.000Z (9 months ago)
- Last Synced: 2025-03-25T17:17:19.697Z (2 months ago)
- Topics: algorithms, array, coding, codingninja-solution, codingninjas, codingninjas-python-dsa, dictonary, dsa, dsa-practice, lists, programming, python, python3, recursion, string, tuples
- Language: Python
- Homepage:
- Size: 65.4 KB
- Stars: 12
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Coding_Ninjas-DSA_in_Python
This repo includes all python problems for Coding Ninja DSA in Python course. Please give a star in this repo if you like it.This repo includes:
- [Miestone 1](./Milestone%201/)
- [Introduction to Python](./Milestone%201/Introduction/)
- [Find average Marks](./Milestone%201/Introduction/FindaverageMarks.py)
- [Find X raised to power N](./Milestone%201/Introduction/FindXraisedtopowerN.py)
- [Arithmetic Progression](./Milestone%201/Introduction/ArithmeticProgression.py)
- [Rectangular Area](./Milestone%201/Introduction/RectangularArea.py)
- [Conditionals and Loops](./Milestone%201/Conditionals%20and%20Loops/)
- [Check number](./Milestone%201/Conditionals%20and%20Loops/Checknumber.py)
- [Sum of n numbers](./Milestone%201/Conditionals%20and%20Loops/Sum%20of%20n%20numbers.py)
- [Sum of Even Numbers](./Milestone%201/Conditionals%20and%20Loops/Sum%20of%20Even%20Numbers.py)
- [Fahrenheit to Celsius](./Milestone%201/Conditionals%20and%20Loops/Fahrenheit%20to%20Celsius.py)
- [Calculator](./Milestone%201/Conditionals%20and%20Loops/Calculator.py)
- [Reverse of a number](./Milestone%201/Conditionals%20and%20Loops/Reverse%20of%20a%20number.py)
- [Palindrome number](./Milestone%201/Conditionals%20and%20Loops/Palindrome%20number.py)
- [Sum of even & odd](./Milestone%201/Conditionals%20and%20Loops/Sum%20of%20even%20&%20odd.py)
- [Nth Fibonacci Number](./Milestone%201/Conditionals%20and%20Loops/Nth%20Fibonacci%20Number.py)
- [Patterns 1](./Milestone%201/Patterns%201/)
- [Square Pattern](./Milestone%201/Patterns%201/Square%20Pattern.py)
- [Triangular Star Pattern](./Milestone%201/Patterns%201/Triangular%20Star%20Pattern.py)
- [Triangular Number Pattern](./Milestone%201/Patterns%201/Triangle%20Number%20Pattern.py)
- [Reverse Number Pattern](./Milestone%201/Patterns%201/Reverse%20Number%20Pattern.py)
- [Character Pattern](./Milestone%201/Patterns%201/Character%20Pattern.py)
- [Interesting Alphabets](./Milestone%201/Patterns%201/Interesting%20Alphabets.py)
- [Number Pattern 1](./Milestone%201/Patterns%201/Number%20Pattern%201.py)
- [Number Pattern 2](./Milestone%201/Patterns%201/Number%20Pattern%202.py)
- [Number Pattern 3](./Milestone%201/Patterns%201/Number%20Pattern%203.py)
- [Number Pattern](./Milestone%201/Patterns%201/Number%20Pattern.py)
- [Alpha Pattern](./Milestone%201/Patterns%201/Alpha%20Pattern.py)
- [Patterns 2](./Milestone%201/Patterns%202/)
- [Inverted Number Pattern](./Milestone%201/Patterns%202/Inverted%20Number%20Pattern.py)
- [Mirror Number Pattern](./Milestone%201/Patterns%202/Mirror%20Number%20Pattern.py)
- [Star Pattern](./Milestone%201/Patterns%202/Star%20Pattern.py)
- [Triangle of Numbers](./Milestone%201/Patterns%202/Triangle%20of%20Numbers.py)
- [Diamond of stars](./Milestone%201/Patterns%202/Diamond%20of%20stars.py)
- [Number Pattern](./Milestone%201/Patterns%202/Number%20Pattern.py)
- [Zeros and Stars Pattern](./Milestone%201/Patterns%202/Zeros%20and%20Stars%20Pattern.py)
- [Pyramid Number Pattern](./Milestone%201/Patterns%202/Pyramid%20Number%20Pattern.py)
- [Arrow pattern](./Milestone%201/Patterns%202/Arrow%20pattern.py)
- [More on Loops](./Milestone%201/More%20on%20Loops/)
- [Binary Pattern](./Milestone%201/More%20on%20Loops/Binary%20Pattern.py)
- [Print Number Pyramid](./Milestone%201/More%20on%20Loops/Print%20Number%20Pyramid.py)
- [Diamond of stars](./Milestone%201/More%20on%20Loops/DiamondofStars.py)
- [Rectangular numbers](./Milestone%201/More%20on%20Loops/RectangularNumbers.py)
- [Print the pattern](./Milestone%201/More%20on%20Loops/Printthepattern.py)- [Milestone 2](./Milestone%202/)
- [Functions](./Milestone%202/Functions/)
- [Fahrenheit to Celsius](./Milestone%202/Functions/FahrenheittoCelsiusFunction.py)
- [Fibonacci Member](./Milestone%202/Functions/FibonacciMember.py)
- [Palindrome number](./Milestone%202/Functions/Palindromenumber.py)
- [Check Armstrong](./Milestone%202/Functions/CheckArmstrong.py)
- [Test 1](./Milestone%202/Test1/)
- [Number Star Pattern 1](./Milestone%202/Test1/NumberStarpattern1.py)
- [Yet Another Pattern](./Milestone%202/Test1/YetanotherPattern.py)
- [Greatest Common Divisor](./Milestone%202/Test1/GreatestCommonDivisor.py)
- [Array & Lists](./Milestone%202/Arrays%20&%20Lists/)
- [Array Sum](./Milestone%202/Arrays%20&%20Lists/ArraySum.py)
- [Swap Alternate](./Milestone%202/Arrays%20&%20Lists/Swapalternate.py)
- [Find Unique](./Milestone%202/Arrays%20&%20Lists/FindUnique.py)
- [Find Duplicate](./Milestone%202/Arrays%20&%20Lists/FindDuplicate.py)
- [Intersection of Two Array](./Milestone%202/Arrays%20&%20Lists/IntersectionofTwoArrays.py)
- [Pair Sum](./Milestone%202/Arrays%20&%20Lists/PairSum.py)
- [Triplet Sum](./Milestone%202/Arrays%20&%20Lists/TripletSum.py)
- [Sort 0 1](./Milestone%202/Arrays%20&%20Lists/Sort01.py)
- [Searching & Sorting](./Milestone%202/Searching%20&%20Sorting/)
- [Code Binary Search](./Milestone%202/Searching%20&%20Sorting/CodeBinarySearch.py)
- [Code Selection Sort](./Milestone%202/Searching%20&%20Sorting/SelectionSort.py)
- [Code Bubble Sort](./Milestone%202/Searching%20&%20Sorting/BubbleSort.py)
- [Code Insertion Sort](./Milestone%202/Searching%20&%20Sorting/InsertionSort.py)
- [Code Merge Two Sorted Arrays](./Milestone%202/Searching%20&%20Sorting/Mergetwosortedarray.py)
- [Push Zeros to end](./Milestone%202/Searching%20&%20Sorting/Pushzerostoend.py)
- [Rotate Array](./Milestone%202/Searching%20&%20Sorting/Rotatearray.py)
- [Check Array Rotation](./Milestone%202/Searching%20&%20Sorting/CheckArrayRotation.py)
- [Sort 0 1 2](./Milestone%202/Searching%20&%20Sorting/Sort012.py)
- [Sum of Two Arrays](./Milestone%202/Searching%20&%20Sorting/SumofTwoArrays.py)
- [Strings](./Milestone%202/strings/)
- [Check Palindrome](./Milestone%202/strings/CheckPalindrome.py)
- [Check Permutation](./Milestone%202/strings/CheckPermutation.py)
- [Remove Consecutive Duplicates](./Milestone%202/strings/RemoveConsecutiveDuplicates.py)
- [Reverse Each Word](./Milestone%202/strings/ReverseEachWord.py)
- [Remove character](./Milestone%202/strings/Removecharacter.py)
- [Highest Occuring Character](./Milestone%202/strings/HighestOccuringCharacter.py)
- [Compress the String](./Milestone%202/strings/CompresstheString.py)
- [Two Dimensional Lists](./Milestone%202/TwoDimensionalLists/)
- [Row Wise Sum](./Milestone%202/TwoDimensionalLists/RowWiseSum.py)
- [Largest Row or Column](./Milestone%202/TwoDimensionalLists/LargestRoworColumn.py)
- [Wave Print](./Milestone%202/TwoDimensionalLists/WavePrint.py)
- [Spiral Print](./Milestone%202/TwoDimensionalLists/SpiralPrint.py)
- [Test 2](./Milestone%202/Test2/)
- [Print 2D Array](./Milestone%202/Test2/Print2DArray.py)
- [Minimum Length Word](./Milestone%202/Test2/MinimumLengthWord.py)
- [Leaders in array](./Milestone%202/Test2/Leadersinarray.py)- [Milestone 3](./milestone3/)
- [Recursion 1](./milestone3/recursion1/)
- [Power of A Number](./milestone3/recursion1/PowerOfANumber.py)
- [Sum of Array](./milestone3/recursion1/SumOfArray.py)
- [Check Number in Array](./milestone3/recursion1/CheckNumberinArray.py)
- [First Index of Number](./milestone3/recursion1/FirstIndexofNumber.py)
- [Last Index Of Number](./milestone3/recursion1/LastIndexOfNumber.py)
- [Recursion 2](./milestone3/recursion2/)
- [Remove X](./milestone3/recursion2/RemoveX.py)
- [Remove Duplicates Recursively](./milestone3/recursion2/RemoveDuplicatesRecursively.py)
- [Merge Sort Code](./milestone3/recursion2/MergeSortCode.py)
- [Quick Sort Code](./milestone3/recursion2/QuickSortCode.py)
- [Tower of Hanoi - Problem](./milestone3/recursion2/TowerOfHanoiProblem.py)
- [Recursion Assignment](./milestone3/RecursionAssignment/)
- [Geometric Sum](./milestone3/RecursionAssignment/geometricsum.py)
- [Check Palindrome(Recursive)](./milestone3/RecursionAssignment/checkpalindrome.py)
- [Sum of Digits(Recursive)](./milestone3/RecursionAssignment/sumofdigits.py)
- [Multiplication(Recursive)](./milestone3/RecursionAssignment/multiplication.py)
- [Count Zeros](./milestone3/RecursionAssignment/countzeros.py)
- [String to Integer](./milestone3/RecursionAssignment/stringtointeger.py)
- [Pair Star](./milestone3/RecursionAssignment/pairstar.py)
- [Check AB](./milestone3/RecursionAssignment/checkab.py)
- [Stair Case](./milestone3/RecursionAssignment/staircase.py)
- [Test 1](./milestone3/test1/)
- [Does string 's' contain string 't'?](./milestone3/test1/stringscontaint.py)
- [Maximum profit on App](./milestone3/test1/maxprofitonapp.py)
- [Split Array](./milestone3/test1/splitarray.py)Coding Ninja
Rate my Repo ⭐ !!!