- 博客(9)
- 收藏
- 关注
原创 anaconda安装、matplotlib折线图、散点图、条形图、直方图
anaconda安装与操作(已完成)plt.grid()plt.plot(x,y_1,label=“自己”)plt.plot(x,y_2,label=“同桌”)plt.legend(loc=“upper right”)matplotlib官网查阅学习其他类型图练习:3,10temperature-scatterplt.scatter(x_3,y_3,label=“3月”)统计离散数据plt.bar(range(len(a)),b,width=0.3)plt.barh(range(len(a)),b
2022-06-17 16:10:42
1059
1
原创 机器学习-数据科学库(HM)matplotlib
数据分析基础概念和环境、matplotlib(制图)、numpy(数值型数组)、pandas(字符串等所有数据类型)针对(适当方法收集来大量数据)大的数据量进行一种归类筛选、分析,帮助从大量数据中寻找所需要的数据(帮助人们作出判断,以便采取适当行动)流程提出问题、准备数据、分析数据、获得结论、可视化成果......
2022-06-15 15:50:16
131
原创 Python数据结构和算法06树、二叉树、
树的概念特点:每个节点有零个或多个子节点没有父节点的节点称为根节点每一个非根节点有且只有一个父节点除了根节点外,每个子结点可以分为多个不相交的子树术语:节点的度:一个节点含有的子树的个数称为该节点的度;·树的度:一棵树中,最大的节点的度称为树的度;叶节点或终端节点:度为零的节点;父亲节点或父节点:若一个节点含有子节点,则这个节点称为其子节点的父节点;孩子节点或子节点:一个节点含有的子树的根节点称为该节点的子节点;兄弟节点:具有相同父节点的节点互称为兄弟节点;节点的层次︰从根开始定义
2022-03-09 21:17:45
579
原创 Python数据结构和算法05排序与搜索
排序算法是一种能将一串数据依照特定顺序进行排列的一种算法排序算法的稳定性稳定的排序算法会让原本有相等键值的纪录维持相对次序冒泡排序最简单:不断比较把较大值向后移动,交换n-1遍后实现从小到大排序时间复杂度:O(n)-O(n2)稳定选择排序将无序部分的数中选取最小值放在有序部分时间复杂度:O(n2)不稳定插入排序选取无序部分的数,按顺序插入在有序部分中时间复杂度:O(n)-O(n2)稳定希尔排序(改进版插入排序)形成分组后按照子序列分别以插入排序,改变分组步长间隙实现全部排序
2022-03-07 21:36:29
454
原创 【无标题】Python数据结构和算法04链单向循环链表、栈与队列
单向循环链表尾结点指向头节点2exercise/05_single_cycle_link_list主要注意点是从尾结点向头结点的链接,特别是针对更改头尾节点的情况、以及只包含一个数据的特殊情况遍历和求长度添加元素(头部、尾部、中间)删除元素双向链表扩充为双向循环链表(练习)2exercise/06_double_cycle_link_list栈栈是一种容器,可以存入数据元素、访问元素、删除元素在同一端输入、输出数据确定了一种后进先出的原理运作。(队列在一端进行输入、另一端输出数据,原则
2022-02-28 22:26:53
393
原创 Python数据结构和算法03链表
链表的提出充分利用计算机内存空间,实现灵活的内存动态管理链表:数据区+链接区,在每个节点(数据存储单元)里存放下一个节点的位置信息(地址)单链表的ADT模型单向链表:每个节点包含一个信息域和一个链接域。(尾结点的链接区指向空)单链表的操作python中变量表示的本质链接区内等号的作用即表示指向,而非包含单列表及节点的定义2exercise/03_single_link_list其他操作:判空、长度、遍历,尾部、头部、指定位置添加结点单链表和顺序表的对比双向链表及添加元素前驱结点、
2022-02-25 17:40:03
582
原创 Python数据结构和算法02顺序表
基本顺序表与元素外围顺序表数据的存储和在计算机中的表示(整数、集合)内存、类型本质、连续存储顺序表的结构和实现顺序表结构:表头信息(容量、元素个数)、数据区两种基本实现方式:一体式结构、分离式结构(考虑动态变化通常使用分离式)元素存储区的替换和扩充1、每次扩充增加固定数目2、每次扩充容量加倍增加、删除元素表尾端加入元素O(1)、非保序的元素插入O(1)、保序的元素插入O(n)删除表尾元素O(1)、非保序删除元素O(1)、保序的删除元素O(n)Python中的顺序表list、tup
2022-02-23 18:11:45
646
原创 Python数据结构和算法01
数据结构和算法利用算法解决计算机应用问题,算法是计算机处理信息的本质。包含五大特性:输入、输出、有穷性、确定性、可行性算法效率衡量:执行时间、时间复杂度与“大O记法”(不同机器计算时间不同,但执行基本运算数量大体相同)最优、最坏、平均时间复杂度。时间复杂度计算规则:1、基本操作认为O(1),2、顺序结构用加法,3、循环结构用乘法,4、分支结构取最大值,5、多关注操作数量的最高次项,次要项和常数项可忽略,6、无特殊说明通常代指最坏时间复杂度常见时间复杂度常数阶,线性阶,平方阶,对数阶,nlog
2022-02-22 20:22:07
568
原创 【Python基础学习】
PYthon基础学习day4欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使
2022-01-02 14:42:54
472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人