数据结构和算法--Skr-Eric的编程课堂
讲解python的数据结构和算法
Skr-Eric
文艺系程序猿一枚
展开
-
Skr-Eric的数据结构和算法课堂(二)-- 算法
查找算法:根据指定的值,在待查找数据集合中确认是否存在某一数据的值与该指定值相同。A. 顺序查找:从待查找数据的第一个元素开始,逐个将每个元素与要查找的数据值进行对比:如果比较到两者值相同,则查找成功;如果一直到最后都未找到,则查找失败。# 顺序查找# 待查找数据集合 value# 查找的值 keydef linear(value, key): # 从头到尾遍...原创 2020-02-26 17:19:09 · 180 阅读 · 0 评论 -
Skr-Eric的数据结构和算法课堂(一)-- 概述、线性结构的基本实现模型、容器和二叉树结构
数据结构概述概念:数据结构:计算机存储和组织数据的方式.分为三层:抽象层(逻辑结构):数据之间(与计算机无关)的逻辑结构.分为: 线性结构/非线性结构其中,非线性结构分为:集合结构/树状结构/网状结构.A.线性结构(有序性/一对一的前后关系)结构中必须存在唯一的首元素结构中必须存在唯一的尾元素除首元素外,结构中每一个元素有且只有一个前驱元素除尾...原创 2020-02-25 16:15:26 · 201 阅读 · 0 评论