拉格朗日插值与牛顿插值 这里使用python实现了拉格朗日插值和牛顿插值 测试结果 ...
分类:
其他好文 时间:
2020-02-25 13:11:35
阅读次数:
73
今天为大家介绍一种通过python实现坐标对间距离数据的获取方法。接口采用百度开发的路径规划接口。 1.调用接口: 接口:(传入起点坐标串,结束坐标串;ak值需要注册百度开发者) 接口详细说明 http://api.map.baidu.com/direction/v2/driving?origin= ...
分类:
编程语言 时间:
2020-02-23 23:59:26
阅读次数:
136
【梯度下降法】一:快速教程、Python简易实现以及对学习率的探讨 【梯度下降法】二:冲量(momentum)的原理与Python实现 【梯度下降法】三:学习率衰减因子(decay)的原理与Python实现 ...
分类:
其他好文 时间:
2020-02-23 11:50:12
阅读次数:
79
一、原理: 决策树:能够利用一些决策结点,使数据根据决策属性进行路径选择,达到分类的目的。 一般决策树常用于DFS配合剪枝,被用于处理一些单一算法问题,但也能进行分类 。 也就是通过每一个结点的决策进行分类,那么关于如何设置这些结点的决策方式: 熵:描述一个集合内元素混乱程度的因素。 熵的衡量公式: ...
分类:
编程语言 时间:
2020-02-23 11:14:03
阅读次数:
233
import numpy as np import os class DIS_JOIN(object): def __init__(self): ''' 并查集算法 拥有两个函数 一个是把某个元素放在某个集合中 另一个是返回一个list,包含所有集合和集合中所有的点 ''' self.Set = N ...
分类:
编程语言 时间:
2020-02-22 15:28:19
阅读次数:
79
实现:使用Python实现用户登录,如果用户存在(数据库表中存在)则登录成功(假设该用户已在数据库中) import pymysql username = input('输入用户名:').strip() pwd = input('输入密码:').strip() # 1.连接 conn = pymys ...
分类:
数据库 时间:
2020-02-22 09:22:21
阅读次数:
89
3.堆排序 堆是一种完全二叉树(是除了最后一层,其它每一层都被完全填充,保持所有节点都向左对齐),首先需要知道概念:最大堆问题,最大堆就是根节点比子节点值都大,并且所有根节点都满足,那么称它为最大堆。反之最小堆。 当已有最大堆,如下图,首先将7提出,然后将堆中最后一个元素放到顶点上,此时这个堆不满足 ...
分类:
编程语言 时间:
2020-02-21 13:05:38
阅读次数:
111
讲反序列化的时候,基本都是转换为dict或者array。这种编程方式我从情感上是无法接受的。难道是这些JSON库都不支持反序列化为类对象? ...
分类:
编程语言 时间:
2020-02-20 20:38:43
阅读次数:
69
```python ''' 取一个起始位置和一个结束位置,结束位置用于往活动字符串(列表)中放字符。 如果活动列表长度大于最长列表的长度,替换。 如果活动列表中存在该字符并且原字符串中的起始位置和结束位置对应的值相同,结束位置赋值给起始位置。 否则起始位置等于原字符串中该字符对应索引的下一个位置。 ... ...
分类:
编程语言 时间:
2020-02-20 15:11:50
阅读次数:
59