Udemy

Linked List Data Structure using Python

立即報名
  • 21,162 名學生
  • 更新於 11/2021
4.6
(366 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
4 小時 7 分鐘
教學語言
英語
授課導師
Febin George
評分
4.6
(366 個評分)
1次瀏覽

課程簡介

Linked List Data Structure using Python

Unlock your data structures potential by being able to create your own linked list in Python

If you have started using Python, by now you must have come to know the simplicity of the language.

This course is designed to help you get more comfortable with programming in Python. It covers completely, the concept of linked list using Python as the primary language.

Along with their Python implementation, you will learn the essence of linked list by understanding the different types of linked lists such as

  1. Singly Linked List
  2. Doubly Linked List
  3. Circular Linked List

You need to be equipped with the basics of Python such as variables, lists, dictionary and so on.

You also need to be familiar with object oriented programming in Python such as classes and objects, inheritance, etc.

This course will teach you:

  • How a linked list differs from the built-in list type of Python
  • The concept of linked list is explained from scratch and then you will move on to creating your own linked list in Python
  • Different cases of insertions and deletions in a linked list will be covered. For each of such case, we will write programs in Python
  • You will find sections on brain teasers to get you thinking. The problem statement will be given for which you will first understand the logic and then write a solution in Python to improve your logical thinking.


You are comfortable with the basics of Python. Why not leverage your Python skills by hitting the enrol button? I hope to see you on the inside.

課程章節

  • 10 個章節
  • 57 堂課
  • 第 1 章 Introduction and Course Structure
  • 第 2 章 Installation of Python (if you haven't already)
  • 第 3 章 The need to go for a Linked List
  • 第 4 章 Singly Linked List
  • 第 5 章 Brain Teasers - Singly Linked List
  • 第 6 章 Doubly Linked List
  • 第 7 章 Brain Teasers - Doubly Linked List
  • 第 8 章 Circular Linked List
  • 第 9 章 Congratulations!
  • 第 10 章 Bonus Lecture

課程內容

  • Have a good understanding on linked list
  • Be able to write your own linked lists in Python
  • Understand different types of linked lists such as Singly Linked List, Doubly Linked List and Circular Linked List
  • Get better at problem solving in Python
  • Leverage your Python programming skills


評價

  • P
    Paul Peter Arockiam
    4.0

    good

  • F
    Fitz Pudadera
    5.0

    I'm kinda amazed that a course focusing on python linked lists is out there. So far, I don't see any issues with the course, so I'm leaving a 5 star review.

  • G
    Gary Blodgett
    4.0

    I have been learning Python lately and hadn’t seen anyone teach about Linked Lists data structures in Python so I was curious and took the class. I have used them in other programming languages such as C and Assember. I enjoyed the class and learned what I needed for the Python perspective. Febin is enthusiastic and that makes the learning process easier and he is knowledgeable on the subject. I was disappointed that in the Double Linked List section, the use of the Tail anchor was not taught. Its use makes many of the “End” or “Tail” operations much easier as there isn’t a need to traverse the list from the head to the tail. A section on Lookup/Search would have been nice also as it could be used in the insertAt and deleteAt functions reducing the duplicated code and well as a lead into an Update section. During the different videos, the data portion of the Nodes changed back and forth between numerics and strings, being consistent in there usage in the sections or providing a downloadable skeleton file would make it easier by not having to reconfigure the program between data type changes. Overall a good decent class, keep up the good work. You have a class that no one else is teaching, I would encourage you to find another subject that no one is teaching!

  • S
    Surya Reddy
    5.0

    The explanation is very good and I am looking for another concepts in Data Structures. The course is in concise and clear explanation in all topics

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意