![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
文章平均质量分 77
马行处
改变思维方式,从产品,项目本身开始
展开
-
pandas 处理数据的多方式(1)
持续更新中原创 2021-03-31 14:45:15 · 179 阅读 · 0 评论 -
对数据整体清洗完整版
数据形式:需要计算同一国家下的数据量,合并所有国家为一列,并计算一个内购买量。 三个数据集都是以下的形式: 步骤: 1:合并多列为一列,create_time 不变 2:三个文件合并为一个文件 按时间,国家 分组,合并重复项。 3:看似简单,其实三个csv除了国家之外,其他的都不一致。三个统计的维度也不是一样的 附代码: def all_any(): # cnews...原创 2019-08-21 09:21:49 · 486 阅读 · 0 评论 -
会用这36个函数,小白也能入门数据分析
会用这36个函数,小白也能入门数据分析 Python之禅今天 作者 | 蓝鲸网站分析博客 来源|http://bluewhale.cc/2017-04-21/use-python-for-data-analysis-like-excel-3.html 常遇到两类朋友。一类是会爬虫但不知道如何进一步做数据分析的,一类是平常用Excel做分析但不太会用Python分析的。如果和你...转载 2019-07-25 11:02:43 · 257 阅读 · 0 评论 -
树
原创 2019-04-03 09:08:09 · 136 阅读 · 0 评论 -
队列
由于书本对队列的操作不是很清晰暂不列出原创 2019-04-03 08:50:33 · 177 阅读 · 0 评论 -
栈(stack)
原创 2019-04-02 14:51:52 · 120 阅读 · 0 评论 -
list接口、arraylist类和linkedlist类 算法上得区别
原创 2019-04-02 14:42:46 · 291 阅读 · 0 评论 -
链表
删除和插入最后一项和第一项时:原创 2019-04-02 14:37:20 · 112 阅读 · 0 评论 -
抽象数据类型
原创 2019-04-02 14:14:24 · 411 阅读 · 0 评论 -
二叉堆
原创 2019-04-08 09:02:25 · 110 阅读 · 0 评论 -
python选择排序
选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,所以称为:选择排序 设第一个元素为比较元素,依次和后面的元素比较,比较完所有元素找到最小的元素,将它和第一个元素互换 重复上述操作,我们找出第二小的元素和第二个位置的元素互换,以此类推找出剩余最小元素将它换到前面,即完成排序 def ...原创 2019-04-11 14:49:01 · 156 阅读 · 0 评论 -
模型
原创 2019-04-02 11:41:41 · 160 阅读 · 0 评论 -
相对增长率
注:洛必达法则:原创 2019-04-02 11:38:04 · 3322 阅读 · 0 评论 -
上界与下界
原创 2019-04-02 11:31:11 · 3641 阅读 · 0 评论 -
算法
原创 2019-04-02 11:28:06 · 115 阅读 · 0 评论 -
大o标记法
原创 2019-04-02 11:25:35 · 3339 阅读 · 0 评论 -
python冒泡排序算法
冒泡排序 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,一层一层的将较大的元素往后移动,其现象和气泡在上升过程中慢慢变大类似,故成为冒泡排序。 def bubble_sort(arr): """冒泡排序""" # 第一层for表示循环的遍数,表示总得长度,代表每个元素遍历次数 f...原创 2019-04-11 11:24:20 · 1322 阅读 · 0 评论