- 博客(8)
- 收藏
- 关注
原创 python读取csv、xlsx文件
嘻嘻嘻我来继续更新啦!虽然…好像又好像过去很久了,无事还是要加大鸡腿!(变胖鸟????今天主要总结一些python读取常用文件的方式,比如说csv和xlsx,实不相瞒,我总是搞不清。所以觉得还是要根据经验总结一下。python读取xlsx文件我使用的是xlrd模块,其他没有怎么用过,所以主要讲这种方法啦。接下来还是根据代码进行分析吧import xlrd # 读取xlsx文件需要用到的worksheet = xlrd.open_workbook('data.xlsx') # 读取文件she
2021-06-28 22:42:39 2327
原创 冒泡排序/插入排序/选择排序算法思想及Python实现
小声叨叨????:害,最近觉得自己真的是特别心急的一个人,做一件事情急于追求结果,总会想找捷径偷懒,以致于静不下心来好好沉淀和学习,接下来打算把节奏慢下来好好学习知识啦~常见的排序算法冒泡排序(O(n^2))冒泡排序通常有以下三种写法:简单思想:通过对数组相邻的两个元素向后两两比较,将最大值或最小值冒泡到最后一位。优化思想1:通过使用一个变量来记录当前轮次比较过后是否发生过交换,若无,则表示数组已经有序,可停止排序。优化思想2:同时使用两个变量,一个用于记录当前轮次是否发生了交换,另一个变量用
2021-06-08 21:39:23 224 1
转载 CSDN文章一键保存为PDF文件。
文前敲大声声明啦!文章转自:https://blog.csdn.net/p1279030826/article/details/106602341近期科研需要用到很多零散的知识,所以开始一通瞎逛,还是钟爱CSDN中各种大佬的总结分享,但是由于网页版不方便学习,就思考是否能够下载下来汇总学习,于是开始搜寻方法,没想到真的有!(是我无知…成功实践之后,想了一下自己七秒钟的记忆,于是还是决定写个简单的记录,方便自己下次查看,想要详细教程的还是推荐去原文章看大佬介绍哦嘻嘻!功能实现实现CSDN文章一键打印、
2021-04-14 17:52:29 470
原创 ahocorasick安装失败
近期在写一个项目的时候有用到ahocorasick这个模块,然后在网上搜了一下说,已经改成pyahocorasick,但是我使用conda和pip在官网下载等都安装不成功看了好几篇关于这个安装失败的问题,有尝试使用:conda install -c https://conda.anaconda.org/conda-forge pyahocorasick但是还是报错,如下:然后使用pip3 install pyahocorasick -i https://pypi.tuna.tsinghua.ed
2021-04-02 14:46:21 1616 3
原创 阿里云数据研发岗-一面总结
阿里云数据研发岗-一面总结因为是提前批的时候投了多个内推,所以其实面了两次,是同一个部门下的不同团队,非常幸运地遇到了团队1的面试官,人非常nice,自我感觉团队2对项目经验有一定的要求,问题基本回答上来了,但是多次提到相关的实战项目,能明显感觉到对方对项目经验的要求。下面大概记录一下面试问题吧。团队1-简历上写的内容基本上全问了一遍,因为是笔试和面试交叉进行,所以一些问题是根据笔试编程题写的代码提出来的1-3:本科做的一些比赛项目(简历)4.2道代码,还要说编程思路,可能会现场变题,不用写代码只
2021-03-07 17:35:20 301
转载 关于递归
关于递归注:代码转自优秀的公众号**程序员小灰**,码住只是为了方便自己以后看~大家有兴趣的还是去看原文讲解哦!递归思想要写一个递归函数,主要的步骤有三点:1) 首先定义函数框架,说明它的功能,如// 算 n 的阶乘(假设n不为0)int f(n) {}2)寻找递归结束的条件。需要找出当参数为某个值时结束递归,然后把结果返回。要注意的是,当确定了某个参数时,我们能够根据这个参数直接得到函数的结果。例如上面的例子,当n=1时我们可以直接知道函数值f=1,当n=2时我们也能直接知道函数值f=
2020-10-02 23:28:43 134
转载 图的“多源”路径-Floyd算法
图的“多源”最短路径-Floyd算法注:代码转自优秀的公众号**程序员小灰**,码住只是为了方便自己以后看~大家有兴趣的还是去看原文讲解哦!如何求出图中所有顶点两两之间的最短距离?上一篇文章写到迪杰斯特拉算法可以求得一点顶点到其他顶点的最短距离,那么针对图的每个顶点都使用一次地杰斯特拉算法,就可以求出了所有顶点的最短距离了(你可真是个小机灵鬼!)。但是这个方法的时间复杂度是多少呢?假设图中有n个顶点,如果不考虑堆优化,一次迪杰斯特拉算法的时间复杂度是O(n²),所以,把每个顶点都计算一遍,总的时间复
2020-09-27 09:39:50 338 1
转载 Dijkstra算法的优化-实现代码
Dijkstra算法的优化-实现代码注:代码转自优秀的公众号程序员小灰,码住只是为了方便自己以后看~大家有兴趣的还是去看原文讲解哦!如何求得图中最短路径的详细节点,而不仅仅是距离?简单思想简单来说就是在原始的距离表基础上再加上一个【前置顶点表],这个表存储了从起点到其他顶点的最短距离的前置顶点下标。然后维护[前置顶点表]和[距离表]的元素一一对应。最后使用回溯法,自后向前回溯将前置顶点表“翻译”成图的最短路径。实现代码这里就不码initGraph()函数啦。#图的顶点private stat
2020-09-24 10:47:51 216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人