وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Data Structures and Algorithms in Python

سرفصل های دوره

Visualize the inner workings of data structures and algorithms, line by line, through comprehensive animations


1. Introduction
  • 1. Course objectives, structure and more
  • 2. How computers work
  • 3. What are algorithms
  • 4. What are data structures

  • 2. The Big O Notation
  • 1. Intro
  • 2. Constant O(1)
  • 3. Linear O(n)
  • 4. Quadratic O(n2)
  • 5. Logarithmic O(logn)
  • 6. Space Complexity
  • 7. Asymptotic Complexity

  • 3. Recursion
  • 1. The Call Stack and function execution
  • 2. What is Recursion
  • 3. Potential Problems
  • 4. Recursion vs Iteration
  • 5. Big O of Recursive Functions

  • 4. Arrays and Hash Tables
  • 1. Arrays
  • 2. Big O of Arrays
  • 3. Hash Tables (Dictionaries)
  • 4. Big O of Hash Tables

  • 5. Singly Linked Lists
  • 1. Intro
  • 2. Append
  • 3. Prepend
  • 4. Pop Left
  • 5. Pop Right
  • 6. Remove
  • 7. Reverse
  • 8. Recap
  • 9. A note on the last video.html

  • 6. Doubly Linked Lists
  • 1. Intro
  • 2. Append
  • 3. Prepend
  • 4. Pop Left
  • 5. Pop Right
  • 6. Remove
  • 7. Recap

  • 7. Stacks and Queues
  • 1. Stacks - Intro
  • 2. Stacks - Array Implementation
  • 3. Stacks - Linked Lists Implementation
  • 4. Stacks - Recap
  • 5. Queues - Intro
  • 6. Queues - Linked Lists Implementation
  • 7. Queues - Deques

  • 8. Binary Search Trees
  • 1. Trees Intro
  • 2. Binary Search Trees Intro
  • 3. Insert
  • 4. Contains
  • 5. Remove Intro
  • 6. Remove Node no children
  • 7. Remove Node one child
  • 8. Remove Node two children

  • 9. Tree Traversal
  • 1. Intro
  • 2. Breadth First Traversal
  • 3. DFT Pre Order Iterative
  • 4. DFT Pre Order Recursive
  • 5. DFT In Order Iterative
  • 6. DFT In Order Recursive
  • 7. DFT Post Order Iterative
  • 8. DFT Post Order Recursive
  • 9. Recap

  • 10. Heaps
  • 1. Intro
  • 2. Insert
  • 3. Remove Max
  • 4. Heapify

  • 11. Graphs
  • 1. Intro
  • 2. Adding Vertices and Edges
  • 3. Removing Vertices and Edges
  • 4. Breadth First Traversal
  • 5. Depth First Traversal Iterative
  • 6. Depth First Traversal Recursive

  • 12. Sorting
  • 1. Intro
  • 2. Insertion Sort
  • 3. Selection Sort
  • 4. Bubble Sort
  • 5. Shell Sort
  • 6. Heap Sort
  • 7. Merge Sort
  • 8. Quick Sort
  • 9. Radix Sort

  • 13. Congratulations
  • 1. Congratulations and thank you
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 21710
    حجم: 2899 مگابایت
    مدت زمان: 700 دقیقه
    تاریخ انتشار: 7 آبان 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید