1.算法和数据结构介绍

一、为何学习算法python

    大厂面试、笔试都要求算法和数据结构基础必要掌握的很是好,只有掌握基本算法和数据结构,才能让代码更加高效。面试

    在正确的地方使用算法和数据结构算法


二、什么是算法数组

code = Algorithms + Data structures数据结构


Algorithms :查找(search)、排序(sort)ide

Data structures:数组(array),列表(list),链表(linkedlist),集合(set),堆(heap),字典(dict),queue(队列),stack(栈)学习


三、怎样学习
spa

(1)理解他(经过阅读资料、教材、视频理解)code

(2)手动模拟写出来(复杂的代码很差直接去用大脑模拟整个过程)视频

(3)用本身熟悉的语言去实现(实现了才能理解)


四、须要去学习什么

(1)原理

(2)实现(python)

(3)时间/空间复杂度

(4)使用场景(灵活使用)

(5)python基本语法/面向对象的理解

相关文章
相关标签/搜索