import pandas as pd import numpy as np df = pd.read_csv('h:/James_Harden.csv',encoding='utf8') df.tail() 最后5场比赛数据 pandas.pivot_table - pandas 0.21.0 d ...
分类:
其他好文 时间:
2020-03-18 22:02:56
阅读次数:
116
传统关系型数据库中 ,最基本的sql查询语句由projecttion (field a,field b,field c) , datasource (table A) 和 fieter (field a >10) 三部分组成。 分别对应了sql查询过程中的result , datasource和op ...
分类:
数据库 时间:
2020-03-14 12:38:24
阅读次数:
75
symmetric pivot 让交换的次数减少,排序Q对角线元素 reduction gauss transition --lazy 只降相关permutation需要的元素 permutation --greedy 交换最大差值的相邻对角线元素 search --shrink 随着搜索进行,减小 ...
分类:
编程语言 时间:
2020-03-06 15:44:39
阅读次数:
96
1.什么是Spring Boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域 ...
分类:
编程语言 时间:
2020-02-04 00:52:43
阅读次数:
83
快速排序 算法步骤: 在数列之中,选择一个元素作为”基准”(pivot),或者叫比较值。 数列中所有元素都和这个基准值进行比较,如果比基准值小就移到基准值的左边,如果比基准值大就移到基准值的右边 以基准值左右两边的子列作为新数列,不断重复第一步和第二步,直到所有子集只剩下一个元素为止。 算法分析: ...
分类:
Web程序 时间:
2020-02-03 16:07:17
阅读次数:
102
快速排序使用分治法(Divide and conquer)策略来把一个序列(list)分为较小和较大的2个子序列,然后递归地排序两个子序列。 步骤为: 挑选基准值:从数列中挑出一个元素,称为"基准"(pivot); 分割:重新排序数列,所有比基准值小的元素摆放在基准前面,所有比基准值大的元素摆在基准 ...
分类:
编程语言 时间:
2020-01-31 14:02:49
阅读次数:
71
1.4、list 列表的元素类型为string 按照插入顺序排序 在列表的头部或者尾部添加元素 命令 设置 在头部插入数据 LPUSH key value [value ...] 在尾部插入数据 RPUSH key value [value ...] 在一个元素的前|后插入新元素 LINSERT k ...
分类:
其他好文 时间:
2020-01-30 10:09:32
阅读次数:
71
快速排序是对冒泡排序的一种改进。其基本思想是基于分治法的:在待排序表L[1...n]中任取一个元素pivot作为基准,通过一趟排序将待排序表划分为独立的两部分L[1...k-1]和L[k+1...n],使得L[1...k-1]中所有元素小于pivot,L[k+1...n]中所有元素大于或等于pivo ...
分类:
编程语言 时间:
2020-01-28 22:46:55
阅读次数:
94
1. k 近邻算法k近邻法(k-nearest neighbor, k-NN) 是一种基本分类与回归方法。 k近邻法的输入为实例的特征向量, 对应于特征空间的点; 输出为实例的类别, 可以取多类。 k近邻法假设给定一个训练数据集, 其中的实例类别已定。 分类时, 对新的实例, 根据其k个最近邻的训练 ...
分类:
其他好文 时间:
2020-01-28 10:56:49
阅读次数:
71
There is a classical process named partition in the famous quick sort algorithm. In this process we typically choose one element as the pivot. Then th ...
分类:
其他好文 时间:
2020-01-23 13:55:58
阅读次数:
81