Learn binary trees data structures with python

所在平台: Udemy

课程主页: https://www.udemy.com/course/all-about-binary-trees-without-recursion/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 使用 Python 学习二叉树数据结构 **课程概述:** 本课程将重点介绍二叉树数据结构,特别是如何使用 Python 以迭代方式(iterative)实现和理解二叉树。课程将深入讲解二叉树的基本操作,如插入、删除和遍历。 **核心内容:** * **二叉树基础:** 从零开始构建二叉树,理解其基本概念和结构。 * **迭代方法:** 强调使用迭代(非递归)方式解决二叉树问题。 * **遍历技术:** 详细讲解二叉树的三种经典遍历方式:前序遍历(preorder)、后序遍历(postorder)和中序遍历(inorder)。 * **搜索算法:** 介绍深度优先搜索(DFS)和广度优先搜索(BFS)并在二叉树上进行应用。 * **实际应用:** 解决面试中常见的二叉树相关编程问题,提升面试能力。 * **算法优化:** 探讨优化二叉树操作的方法。 **关键词:** Python - 数据结构 - 算法 - 二叉树 - 迭代 - 递归 - 解决面试问题

课程评论(0条)

课程详情

كورس برمجة الاشجار الثنائية بالطريقة التكرارية وفهم العمليات وطرق التجوال بالاضافة لحل أسئلة مقابلات العمل يتم شرح العمليات الأساسية وطرق عمل تحسين ما بالاضافة للأسس الخاصة بالمنهجية التكرارية في حل المسائل البرمجية يسلط الكورس الضوء على الطريقة التكرارية حيث يبدأ بالمفهوم الاساسي , ثم ينطلق بعدها لبناء الشجرة من الصفر, يتعمق بالعمليات مثل الاضافة أو التجوال بالطريقة التكرارية ويلقي الضوء على مسائل برمجية خاصة يتم شرح الطرق المختلقة للتجوال عبر الشجرة , حيث يشرح الثلاثية الشهيرة preorder - postorder - in order وأيضا يشرح كيفية برمجة طرق التجوال الشهيرة للبيان واسقاطها على الاشجار الثنائية DFS - BFSProgramming binary trees in the iterative way, understanding the processes and methods of traversing, in addition to solve job interview questions, explaining the basic operations and methods of work improvement, in addition to the foundations of the iterative methodology in solving programming problems. , delves into operations such as adding or roaming in an iterative way and sheds light on special programming issues. The different methods of roaming through the tree are explained, as it explains the famous triad preorder - postorder - in order and also explains how to program the famous roaming methods for the statement and project it on binary treespython - data structures - algorithms - binary tree - iterative - recursion - solving interview questions

课程标签

0人关注该课程

主题相关的课程