
python数据结构
文章平均质量分 93
柳小葱
北京市某高校管理科学与工程专业的学生,主要研究方向是人工智能与大数据,二进宫字节,曾担任字节跳动大数据开发实习生、滴滴出行数据研发及分析实习生,目前已获数据库系统工程师(软考中级)、阿里云大数据助理工程师(ACA)证书。欢迎大家一起学习和交流!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
leetcode中的python技巧
🎮本博客会不断记录leetcode刷题中的一些常用的函数,可以让大家不用导包,快速解决一些编程中的问题。原创 2022-04-16 19:31:03 · 1456 阅读 · 2 评论 -
python数据结构之动态规划
????今天要给大家介绍的内容是数据结构中一种较为重要的思想:动态规划(dynamic programming),听到这里,可能很多小伙伴会觉得这个词很陌生,觉得这是一种很复杂的思想,学习起来很困难,其实并不是这样,动态规划所讲述的知识与动态与规划并无太大关联。对往期内容感兴趣的小伙伴可以参考下面的文章????:python数据类型: python数据结构之数据类型.python的输入输出: python数据结构之输入输出、控制和异常.python数据结构之面向对象: python数据结构之面向对象原创 2022-01-12 10:03:16 · 9915 阅读 · 8 评论 -
python数据结构之匿名函数lambda
????前面的章节,我们学习完了python的基本数据结构:基本数据类型、栈、队列、链表、递归、排序、搜索、树等,今天我们来学习匿名函数lambda,对往期内容感兴趣的同学可以参考????:python数据类型: python数据结构之数据类型.python的输入输出: python数据结构之输入输出、控制和异常.python数据结构之面向对象: python数据结构之面向对象.python数据结构之算法分析: python数据结构之算法分析.python数据结构之栈、队列和双端队列: pyth原创 2022-01-05 10:52:45 · 6297 阅读 · 11 评论 -
python数据结构之树
☀️上一节我们学习了数据结构里面的各种排序算法,今天,我们接着学习数据结构中又一重要的结构:树,对往期内容感兴趣的小伙伴可以参考下面内容????:python数据类型: python数据结构之数据类型.python的输入输出: python数据结构之输入输出、控制和异常.python数据结构之面向对象: python数据结构之面向对象.python数据结构之算法分析: python数据结构之算法分析.python数据结构之栈、队列和双端队列: python数据结构之栈、队列和双端队列.pyth原创 2022-01-02 19:50:11 · 3436 阅读 · 13 评论 -
python数据结构之排序
????上次学习了搜索的算法后,给我印象最深的当然就是hash搜索,学习完搜索之后最为重要的就是排序算法了,对以往内容感兴趣的同学可以查看以下内容????:python数据类型: python数据结构之数据类型.python的输入输出: python数据结构之输入输出、控制和异常.python数据结构之面向对象: python数据结构之面向对象.python数据结构之算法分析: python数据结构之算法分析.python数据结构之栈、队列和双端队列: python数据结构之栈、队列和双端队列.原创 2021-12-23 20:20:15 · 2351 阅读 · 5 评论 -
python数据结构之搜索
♥️2021年12月17日,结束了滴滴的实习,也将继续奔赴下一个山海,给自己一些时间提升一下自己吧,将继续学习一些知识,让自己夯实一下基础,加强python数据结构的学习。对往期内容感兴趣的小伙伴可以查看????:python数据类型: python数据结构之数据类型.python的输入输出: python数据结构之输入输出、控制和异常.python数据结构之面向对象: python数据结构之面向对象.python数据结构之算法分析: python数据结构之算法分析.python数据结构之栈、队原创 2021-12-18 16:20:40 · 2301 阅读 · 0 评论 -
python数据结构之递归
????今天我们来学习python中最为重要的内容之递归,对以往内容感兴趣的同学可以查看下面????:python数据类型: python数据结构之数据类型.python的输入输出: python数据结构之输入输出、控制和异常.python数据结构之面向对象: python数据结构之面向对象.python数据结构之算法分析: python数据结构之算法分析.python数据结构之栈、队列和双端队列: python数据结构之栈、队列和双端队列.????最近开学呀、开题呀、然后懒呀、综上所述,很原创 2021-10-24 17:10:23 · 10470 阅读 · 0 评论 -
python中__init__函数的理解
python中__init__函数的理解在创建类的时候往往会用到__init__函数 这一类两边带有下划线的函数往往是私有函数,只能在该类的内部使用。init 的本意就是初始化的意思,一般出现在程序创建类中的第一个函数 。例如:其实也可以不用初始化。比如:这样的话,我们初始化的类中也会有一个name参数,但这个参数已经固定了赋值为“red”如果我们运用__init__函数,则声明了一个可以动态变化的参数name 例如:结果就是"red2" ,当然,你也可以传递不同的参数。原创 2020-05-25 14:32:47 · 8104 阅读 · 2 评论 -
python数据结构之栈、队列和双端队列
????在上一章的学习中,我们主要学习了怎么去衡量一个算法的好坏,比较常见的方式是使用大O记法,就是所谓的时间复杂度,这一章节我来学习基本的数据结构,如栈、队列和双端队列等等。对往期章节感兴趣的小伙伴可以在下面进行查看????:...原创 2021-08-06 22:17:18 · 1879 阅读 · 2 评论 -
python数据结构之算法分析
????????奥运会看着真热血呀,但也不能忘记学习!在python的数据结构的章节中,我们上次学习到了python面向对象的思想,即我们想用程序来实现一个东西,我们需是用对象的特征来描述我们想构建的对象。感兴趣的小伙伴可以查看下面内容????:python数据类型: python数据结构之数据类型.python的输入输出: python数据结构之输入输出、控制和异常.python数据结构之面向对象: python数据结构之面向对象.????今天我们来学习的内容是面试题中都避免不小了的问题,就是原创 2021-08-02 19:44:31 · 2167 阅读 · 5 评论 -
python数据结构之面向对象
????在python数据结构的上一章节我们讲述了python的输入输出、控制、异常,希望大家重点掌握输出和控制,这些都是比较简单的啦,多看看就好了,对以前课程感兴趣的小伙伴可以看这里????:python数据类型: python数据结构之数据类型.python的输入输出: python数据结构之输入输出、控制和异常.????今天我们来学习面向对象编程,面向对象这种编程方式非常重要,我们以后学习到的栈、队列、链表都是通过面向对象的方式实现的。1. 面向对象编程定义:面向对象是按照人们客观世界的原创 2021-07-29 14:25:24 · 4376 阅读 · 2 评论 -
python数据结构之输入输出、控制和异常
???? 上一章节中我们介绍了python的基础数据类型和集合数据类型,这章节给大家介绍一下python的输入输出、控制和异常,对数据类型感兴趣的同学可以查看一下文章????:python数据类型: python数据结构之数据类型.❤️ 今天我们主要来介绍一些内置函数,比如输入输出,控制,和异常的用法,尤其是输出和控制,用的太多了,写算法题,输出数据格式问题,对以后都会很有帮助。目录1. 输入 input2. 输出 print2.1 普通输出2.2 格式化输出3. 控制语句4. 异常处理参考资料原创 2021-07-27 18:46:33 · 2085 阅读 · 1 评论 -
python数据结构之数据类型
????数据结构以前是用java学习的,那都是大一大二的事情了,早忘的差不多了,前段日子刷力扣的数据结构有点忘了,于是打算近期捡起来,让我们用python学习一遍。1.数据是什么?在 Python 以及其他所有面向对象编程语言中,类都是对数据的构成(状态)以及数据 能做什么(行为)的描述。由于类的使用者只能看到数据项的状态和行为,因此类与抽象数据类 型是相似的。在面向对象编程范式中,数据项被称作对象。一个对象就是类的一个实例。2.数据类型2.1内建原子数据类型Python 有两大內建数据类实现了整原创 2021-07-22 17:24:30 · 3043 阅读 · 10 评论