- 博客(7)
- 收藏
- 关注
原创 【线性表--顺序表(python描述)】
顺序存储中,线性表的节点按照逻辑依次存放在一组地址连续的存储单元中,用这种方法存储的线性表称为顺序表,有两个特征:1.逻辑顺序与物理顺序一致 ;2.数据元素之间的关系是以元素在计算机内‘物理位置相邻’来体现的。假设顺序表的每个元素的数据类型相同,设需要n个存储单元,每个元素需要占L个存储单元,以第一个元素所占的存储地址作为数据元素的起始位置,则顺序表第i+1个数据元素的存储位置Loc(i+1)和第i个数据元素的存储位置Loc(i)之间满足:Loc(i+1)=Loc(i)+L。2 按照下标来查找元素:3
2024-02-25 17:35:32 618 2
原创 力扣算法题笔记(两数之和)python
但是,这样的运行效率比较低这位老哥使用了itertools库itertools.permutations(list,num)可以对list进行全排列,如:结果:结果:这样确实内存运用的更少。这个代码只用了12ms,这哥们用的字典,巧妙的利用了字典contains操作的时间复杂度为O(1)。
2023-07-06 11:15:39 90 1
原创 机器学习 学习笔记
我们非常希望我们预测的f(x)是准确的,这在数学中定量可表示,|f(x)-y|非常小,于是给出一个任意小的ε,有|f(x)-y|
2023-07-02 21:50:37 135 1
原创 简单的python文件练习(读取文件夹下所有的PDF(把PDF转换成txt)的内容,并统计相关词频)
一、目标:拿到一堆PDF文件(从知网下的文献),将文件中的内容读取并且统计与中医相关的词频。三、读取转换成功的txt的内容。此处主要使用了jieba分词库。二、将PDF转换成txt文件。四、对txt内容进行分析。
2023-07-01 19:32:22 488
原创 简单的python文件练习1(批量分析表格:对文件夹中所有的表格进行操作并绘图)
实现:汇总所有表格的总人数,年龄在18-30的人数,对每张表格的打2针和3针的人数进行绘图等。我随机生成了一些关于医院接种某种疫苗的表格数据(取了一些很随便的文件名),并且对此进行分析。二、此次操作主要用到pandas, os, matplotlib,numpy库。此处主要使用了pandas中读excel的库pd.read_excel。一、目标:对文件夹中所有的表格进行操作并绘图。3.对读入的内容进行分析。
2023-07-01 19:06:07 119
原创 python数据结构学习日记【栈】
这个过程有点类似手枪弹匣的装弹,第一个放入的子弹到底部,依次装入后,最后一个装入的子弹在最顶部,射击时,最后一个装入的子弹最先被打出。栈的元素入栈也是如此,第一个入栈的元素到栈底(Bottom),最后一个入栈的元素在栈顶(Top)。目测很多朋友已经在大一大二学习过数据结构这门课(盲猜同志们应该学的是严蔚敏的C语言版),用python来描述数据结构的逻辑结构也是类似。S.top():在不移除栈顶元素的前提下,返回一个栈S的栈顶元素,若栈为空,则error。len(S):返回元素的个数。
2023-06-29 21:59:02 118 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人