Amulya's Academy
Amulya's Academy
  • 447
  • 22 797 715
Python Program To Implement DFS Using Iterative Approach | Using Stack | Data Structure
In this Python Programming video tutorial you will learn how to write function for DFS implementation in detail.
Data structure is a way of storing and organising the data so that it can be accessed effectively.
Graph is a non linear data structure consisting of nodes and edges.
Add_node
ua-cam.com/video/mDSoQbQYuSk/v-deo.html
Add_edge
ua-cam.com/video/9RB-DB3kUm0/v-deo.html
Delete_node
ua-cam.com/video/Am3g025nqXA/v-deo.html
Delete_edge
ua-cam.com/video/g0P6wBz7Y-I/v-deo.html
DFS {Recursive}:
ua-cam.com/video/Y-I9b3rOo3Q/v-deo.html
Iterative Implementation Of DFS Using Stack:
ua-cam.com/video/pBasV9jlQ0w/v-deo.html
#DataStructures #PythonPrograms #Graph
For more free tutorials on computer programming
AmulsAcademy
AmulsAcademy
Переглядів: 49 053

Відео

Python Number Pattern - Reverse Floyd's Triangle
Переглядів 45 тис.2 роки тому
In this Python Pattern Printing Programs video tutorial you will learn how to print numbers in right triangle shape in detail. To print the pattern i will use nested for loops. In this program pattern contains two for loops: the first loop is responsible for rows and the second for loop is responsible for columns. Number Pattern Part 1: ua-cam.com/video/n1iyraKXykY/v-deo.html Number Pattern Par...
DFS Recursive Function Working | Python Program | Data Structure
Переглядів 12 тис.2 роки тому
In this Python Programming video tutorial you will learn how to write function for DFS implementation in detail. Data structure is a way of storing and organising the data so that it can be accessed effectively. Graph is a non linear data structure consisting of nodes and edges. Add_node ua-cam.com/video/mDSoQbQYuSk/v-deo.html Add_edge ua-cam.com/video/9RB-DB3kUm0/v-deo.html Delete_node ua-cam....
Python Program To Implement DFS Using Recursion | Data Structure
Переглядів 26 тис.2 роки тому
In this Python Programming video tutorial you will learn how to write function for DFS implementation in detail. Data structure is a way of storing and organising the data so that it can be accessed effectively. Graph is a non linear data structure consisting of nodes and edges. Add_node ua-cam.com/video/mDSoQbQYuSk/v-deo.html Add_edge ua-cam.com/video/9RB-DB3kUm0/v-deo.html Delete_node ua-cam....
DFS Implementation Using Stack Data Structure | Graph Traversal Algorithm
Переглядів 23 тис.3 роки тому
In this Python Programming video tutorial you will learn about graph traversal operation using DFS algorithm and ow to use stack in dfs in detail. Data structure is a way of storing and organising the data so that it can be accessed effectively. Graph is a non linear data structure consisting of nodes and edges. #DataStructures #PythonPrograms #Graph For more free tutorials on computer programm...
Graph Traversal Algorithm | Depth First Search | Data Structure | Part 2
Переглядів 11 тис.3 роки тому
In this Python Programming video tutorial you will learn about graph traversal operation using DFS algorithm in detail. Data structure is a way of storing and organising the data so that it can be accessed effectively. Graph is a non linear data structure consisting of nodes and edges. #DataStructures #PythonPrograms #Graph For more free tutorials on computer programming AmulsAcade...
Graph Traversal Algorithm | DFS | Data Structure
Переглядів 15 тис.3 роки тому
In this Python Programming video tutorial you will learn about graph traversal operation using DFS algorithm in detail. Data structure is a way of storing and organising the data so that it can be accessed effectively. Graph is a non linear data structure consisting of nodes and edges. #DataStructures #PythonPrograms #Graph For more free tutorials on computer programming AmulsAcade...
Graphs With Multiple Edges | Data Structure
Переглядів 10 тис.3 роки тому
In this Python Programming video tutorial you will learn about multi edge graphs in detail. Data structure is a way of storing and organising the data so that it can be accessed effectively. Graph is a non linear data structure consisting of nodes and edges. #DataStructures #PythonPrograms #Graph For more free tutorials on computer programming AmulsAcademy AmulsAcademy
Python Program For Graph Deletion Operation | Delete Edge | Adjacency List | Data Structure
Переглядів 9 тис.3 роки тому
In this Python Programming video tutorial you will write a function to delete given edge in the given graph in detail. Data structure is a way of storing and organising the data so that it can be accessed effectively. Graph is a non linear data structure consisting of nodes and edges. add_node function: ua-cam.com/video/mDSoQbQYuSk/v-deo.html add_edge function: ua-cam.com/video/9RB-DB3kUm0/v-de...
Python Program For Graph Deletion Operation | Delete Node | Adjacency List | Data Structure
Переглядів 9 тис.3 роки тому
In this Python Programming video tutorial you will write a function to delete given node in the given graph in detail. Data structure is a way of storing and organising the data so that it can be accessed effectively. Graph is a non linear data structure consisting of nodes and edges. add_node function: ua-cam.com/video/mDSoQbQYuSk/v-deo.html add_edge function: ua-cam.com/video/9RB-DB3kUm0/v-de...
Python Program For Graph Deletion Operation | Delete Edge | Adjacency Matrix | Data Structure
Переглядів 8 тис.3 роки тому
In this Python Programming video tutorial you will write a function to delete edge between given vertices in the given graph in detail. Data structure is a way of storing and organising the data so that it can be accessed effectively. Graph is a non linear data structure consisting of nodes and edges. format function: ua-cam.com/video/L19e53kEciI/v-deo.html add_node function: ua-cam.com/video/R...
Python Program For Graph Deletion Operation | Delete Node | Adjacency Matrix | Data Structure
Переглядів 9 тис.3 роки тому
In this Python Programming video tutorial you will write a function to delete given node in the given graph in detail. Data structure is a way of storing and organising the data so that it can be accessed effectively. Graph is a non linear data structure consisting of nodes and edges. format function: ua-cam.com/video/L19e53kEciI/v-deo.html add_node function: ua-cam.com/video/RS6pKl7hqR4/v-deo....
Graph Operations - Deletion | Data Structure | Python Tutorials
Переглядів 11 тис.3 роки тому
In this Python Programming video tutorial you will learn about graph deletion operation in detail. Data structure is a way of storing and organising the data so that it can be accessed effectively. Graph is a non linear data structure consisting of nodes and edges. #DataStructures #PythonPrograms #Graph For more free tutorials on computer programming AmulsAcademy AmulsA...
Python Program To Implement Graph Insertion Operation | Add Edge | Adjacency List | Data Structure
Переглядів 12 тис.3 роки тому
In this Python Programming video tutorial you will write a function to add edge between given vertices in the given graph in detail. Data structure is a way of storing and organising the data so that it can be accessed effectively. Graph is a non linear data structure consisting of nodes and edges. #DataStructures #PythonPrograms #Graph For more free tutorials on computer programming facebook.c...
Python Program To Implement Graph Insertion Operation | Add Node | Adjacency List | Data Structure
Переглядів 13 тис.3 роки тому
In this Python Programming video tutorial you will write a function to add node or a vertex to given graph in detail. Data structure is a way of storing and organising the data so that it can be accessed effectively. Graph is a non linear data structure consisting of nodes and edges. #DataStructures #PythonPrograms #Graph For more free tutorials on computer programming AmulsAcademy...
Graph Representation - Adjacency List | Data Structures
Переглядів 20 тис.3 роки тому
Graph Representation - Adjacency List | Data Structures
Python Program To Implement Graph Insertion Operation | Add Edge | Adjacency Matrix | Data Structure
Переглядів 15 тис.3 роки тому
Python Program To Implement Graph Insertion Operation | Add Edge | Adjacency Matrix | Data Structure
Python Program To Implement Graph Insertion Operation | Add Node | Adjacency Matrix | Data Structure
Переглядів 20 тис.3 роки тому
Python Program To Implement Graph Insertion Operation | Add Node | Adjacency Matrix | Data Structure
Graph Operations - Insertion | Data Structure | Python Tutorials
Переглядів 24 тис.3 роки тому
Graph Operations - Insertion | Data Structure | Python Tutorials
How To Delete Root Node In Binary Search Tree | Python Program | Data Structure | Part 2
Переглядів 23 тис.3 роки тому
How To Delete Root Node In Binary Search Tree | Python Program | Data Structure | Part 2
Graph Representation - Adjacency Matrix | Data Structure | Python Tutorials
Переглядів 27 тис.3 роки тому
Graph Representation - Adjacency Matrix | Data Structure | Python Tutorials
Terminologies of Graph | Data Structure
Переглядів 28 тис.3 роки тому
Terminologies of Graph | Data Structure
Types of Graph | Data Structure
Переглядів 40 тис.3 роки тому
Types of Graph | Data Structure
Introduction To Graphs | Data Structure
Переглядів 27 тис.3 роки тому
Introduction To Graphs | Data Structure
Heapq Module And Priority Queue | Binary Heap | Python Tutorials
Переглядів 29 тис.3 роки тому
Heapq Module And Priority Queue | Binary Heap | Python Tutorials
List Representation of Binary Heap | Python Tutorials
Переглядів 11 тис.3 роки тому
List Representation of Binary Heap | Python Tutorials
Create/Build Binary Heap {min heap or max heap} From List Of Numbers | data Structure
Переглядів 18 тис.3 роки тому
Create/Build Binary Heap {min heap or max heap} From List Of Numbers | data Structure
Binary Heap Operations | Data Structure
Переглядів 22 тис.3 роки тому
Binary Heap Operations | Data Structure
Introduction to Binary Heap Data Structure | Heap Tree
Переглядів 22 тис.3 роки тому
Introduction to Binary Heap Data Structure | Heap Tree
Python Program To Implement Binary Search Tree | Program 7 | Min and Max Key
Переглядів 14 тис.3 роки тому
Python Program To Implement Binary Search Tree | Program 7 | Min and Max Key

КОМЕНТАРІ

  • @technomusiccloud9722
    @technomusiccloud9722 2 дні тому

    this series was epic

  • @officialvinay1232
    @officialvinay1232 2 дні тому

    Great explanation ❤

  • @itok5532
    @itok5532 2 дні тому

    n=int(input('enter no. of rows: ')) for i in range(1,n+1): r=i-1 for j in range(r): print(end=' ') for k in range(n-(r)): print('*',end=' ') print()

  • @itok5532
    @itok5532 3 дні тому

    n=int(input('enter no. of rows:')) for i in range(1,n+1): k=n-i for j in range(k): print(' ',end='') for 1 in range(i): print('*',end=' ') print()

  • @itok5532
    @itok5532 3 дні тому

    n=int(input('enter a number: ')) for i in range(1,n+1): for j in range(i+(i-1)): print('*',end='') print()

  • @RameshPal-cd4cs
    @RameshPal-cd4cs 3 дні тому

    Please name the next tutorial. Thanks. ❤😂

  • @RameshPal-cd4cs
    @RameshPal-cd4cs 3 дні тому

    Pl show goto code and polygon at desired position. Thanks for clear and slow speed of presentation.

  • @RameshPal-cd4cs
    @RameshPal-cd4cs 3 дні тому

    Your way of instruction is very very good. I have seen one code heart shaped flower in UA-cam but found no clarification for taking the various codes. 😂😂❤🎉

  • @RameshPal-cd4cs
    @RameshPal-cd4cs 3 дні тому

    I do not want fill color or background color but turtle lines should be red color. What to do?

  • @singireddimohanrao1641
    @singireddimohanrao1641 4 дні тому

    how to print small alphabets

  • @shaikhuzma786
    @shaikhuzma786 4 дні тому

    Tqsm mam❤

  • @Memes_babai12
    @Memes_babai12 6 днів тому

    @AmulsAcademy it is good to learn data structures in python for top company placements

  • @ramakrishnamandapaka1224
    @ramakrishnamandapaka1224 6 днів тому

    This really helped me a lot, thankyou for creating such great content :) It'd also be great if you explain multiple problems like the ones on leetcode, codeforces, etc

  • @Tulasilavu
    @Tulasilavu 6 днів тому

    Did not understand 2nd forloop j

  • @Darkdevil2000
    @Darkdevil2000 8 днів тому

    s=input("enter the string you want: ") for i in range (1,len(s)+1): print(s[0:i]) print()

  • @Tulasilavu
    @Tulasilavu 8 днів тому

    Second value is assigned to first, but while adding u use temp+second???

  • @revanth_richards
    @revanth_richards 9 днів тому

    want advanced ds concepts Amulya's Academy

  • @shashankashekharchakrabort450
    @shashankashekharchakrabort450 9 днів тому

    I really appreciate your amazing way of teaching! 😊 Please, could you create videos on the following topics: django, python MySQL, kivyMd? Thank you! <3

  • @kdpr007
    @kdpr007 9 днів тому

    Madam, can you please prepare a few videos on how to combine pythgon and excel. Or if you can suggest any book or a channel. thank you

  • @kdpr007
    @kdpr007 9 днів тому

    Thank you for the video. The best part of this video is that it has explained how and what happens with the keyword 'return'.

  • @LikithaPatarla-v1d
    @LikithaPatarla-v1d 9 днів тому

    How many are watching in 2024

  • @BSMheybem
    @BSMheybem 9 днів тому

    !!!!!!!!!!!!!!6

  • @SnehaLatha-1224
    @SnehaLatha-1224 11 днів тому

    You haven't incremented the while loop....Is it auto incremented..Can you explain in detail

  • @user-ul3qw7wx3w
    @user-ul3qw7wx3w 11 днів тому

    nice explanation

  • @revanth_richards
    @revanth_richards 11 днів тому

    in data structures you talked about data structures concepts where are the remaining algorithms topics..mam?

  • @user-ul3qw7wx3w
    @user-ul3qw7wx3w 12 днів тому

    osm osm osm nice explanation thank you very much

  • @Russiandostindia
    @Russiandostindia 12 днів тому

    At 5:40 sec u got confused ......tuples are immutable right ? But u said mutable once check it mam

  • @user-ul3qw7wx3w
    @user-ul3qw7wx3w 13 днів тому

    osm osm osm osm osm

  • @user-ul3qw7wx3w
    @user-ul3qw7wx3w 13 днів тому

    osm madam no words to express about your explanation

  • @francismannion7075
    @francismannion7075 13 днів тому

    Thank you for a very informative and well explained lesson.

  • @sivasrimakurthi206
    @sivasrimakurthi206 13 днів тому

    @amulya - your style of tracing the flow of program/control is EXCELLENT, feels like computer is tracing the instructions !! simply like your way of teaching Data Structures !!😊

  • @revanth_richards
    @revanth_richards 14 днів тому

    Mam in add_before method can we use New_node.nref=n.pref.nref Instead of giving New_node=n But it gives attribute error,could you please tell me abt this..!

  • @pgkgaming4229
    @pgkgaming4229 14 днів тому

    Osm explanation

  • @zuniabuzar8689
    @zuniabuzar8689 14 днів тому

  • @zainaibrahim584
    @zainaibrahim584 14 днів тому

    Thank you so much mam❤its a crystal clear content

  • @king-yv3ln
    @king-yv3ln 15 днів тому

    can you share the codes please?

  • @the_princekrrazz
    @the_princekrrazz 15 днів тому

    Mam , We are linking a whole class with methods and functions whenever we used to create a new node sub tress will consist not only left , right and key but also insert function I think it will consume more memory.

  • @Leonidas2009ful
    @Leonidas2009ful 16 днів тому

    Thank you very much! Everything is clear!

  • @sbala1975
    @sbala1975 16 днів тому

    Pls post Python videos

  • @sakhawat_100
    @sakhawat_100 16 днів тому

    mam, your voice quality is just wow 😌😌😌😌

  • @jaimon901
    @jaimon901 16 днів тому

    n = int(input("enter a number :")) for i in range(2,n+1): for j in range(1,i): print(i-j,end="") print() out put is done. is this methode correct??

  • @javascriptprograming9828
    @javascriptprograming9828 16 днів тому

    You pattern is wrong, this is the right pattern # Top half for i in range(num): print(" " * (num - i - 1) + "*" * (2 * i + 1)) # Bottom half for j in range(num - 2, -1, -1): print(" " * (num - j - 1) + "*" * (2 * j + 1))

  • @basab4797
    @basab4797 17 днів тому

    def delete_end(self): if self.head is None: print("Linked list is empty") else: n=self.head while n.ref is not None: if n.ref.ref is None: break n=n.ref n.ref=None

  • @balajimypati2090
    @balajimypati2090 20 днів тому

    Is this playlist enough for understanding complete dsa ?

  • @saiche9191
    @saiche9191 21 день тому

    Great Video maam really helpful glad i am learning good

  • @bhargavivemulavada3579
    @bhargavivemulavada3579 21 день тому

    Perfect explanation......❤

  • @mr_weird3680
    @mr_weird3680 21 день тому

    Thank you very much for all your videos mam.

  • @arathrikapramanik6950
    @arathrikapramanik6950 21 день тому

    Nice tutorial

  • @nareshdhonthisaram6934
    @nareshdhonthisaram6934 21 день тому

    Thank you mam for your excellent explanation

  • @revanth_richards
    @revanth_richards 22 дні тому

    can you cover the advanced topics..??