自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 排序和搜索

搜索的算法过程就是在一些项的集合中找到一个特定的项,我们感兴趣的是这些算法的工作原理以及他们相互比较的优劣顺序搜索从列表的第一项开始,直到发现正在寻找的数据项或者遍历所有数据项无序表顺序搜索的比对...

2019-11-20 20:50:18 213

原创 递归(Recursion)

递归是一种解决问题的方法,它把一个问题分解为越来越小的子问题,直到问题的规模小到可以被很简单直接解决。三条重要定律递归算法必须要有个结束条件递归算法必须改变自己的状态并向基本结束条件演进递归算法必须递归的调用自身递归算法计算并不一定简单...

2019-11-20 20:25:24 212

原创 基本数据结构的定义及实现

算法的复杂程度最好情况、最坏情况和平均情况,用O()表示计算的复杂程度平均运行时间是最有意义的,因为它是期望的运行时间,一般没有说明特殊情况说明下,都是指最坏时间复杂度算法的空间复杂度指通过计算算法所需要的存储空间实现基本的数据结构线性表零个或多个数据元素的有限序列,每个元素只有一个前驱和一个后驱元素。Python中的数组就是一个无限大容量的线性表线性表链式存储结构为解决线性表存...

2019-11-20 16:48:31 409

原创 数据结构的基本类型

逻辑结构集合结构集合结构中的数据元素除了同属一个集合外,他们之间没有任何关系。各个数据元素是“平等”的线性结构线性结构的数据元素之间是一对一的关系树形结构树形结构中的数据元素之间存在一对多的层次关系图形结构图形结构的数据元素是多对多的关系物理结构顺序存储结构是把数据元素存放在地址连续的存储单元里,其数据间的逻辑关系和物理关系是一致的链式存储结构把数据元素存放在任意的存储单...

2019-11-18 22:07:43 1612

原创 算法基础学习之排序

排序选择排序遍历数组,找出最小的值对应的顺序,并把它添加到一个新的数组中,时间复杂程度O(n2)代码示例如下def find_samll(data): "定义查找数组中最小的值" small_index = 0 small_value = data[0] for i in range(len(data)-1): if data[i]>data[i+1]: small...

2019-10-25 16:43:50 136

原创 主成分分析

1多重共线性问题多元线性回归(MLR)的前提是自变量必须相互独立,但光谱变量之间存在一定程度的相关关系。多重共线性是指线性回归模型中的自变量之间由于存在高度的相关关系,求得回归系数值b不稳定且难于解释,及回归系数对于样本数据的微小变化可能变得非常敏感,使回归系数的值很难精确估计。减小多重共线性最常用的方法是数据降维,包括特征选择和特征提取(特征变换)两类方法。特征选择不改变原始特征空间的性质...

2019-02-25 16:06:30 402

原创 Python编程从入门到实践第10章习题答案

#10-1Python学习笔记file_path = 'E:\python_work\example\learing_python.txt'with open(file_path) as file_object: #print(file_object.read()) lines = file_object.readlines() # for line in lines: # pr...

2019-02-25 11:26:49 1275

原创 Python编程从入门到实践第9章习题答案

#coding:gbk#9-1餐馆class Restaurant(object): """一个典型的餐馆""" def __init__(self, name, cuisine_type): """初始化属性name和cuisine_type""" self.name = name self.cuisine_type = cuisine_type def

2019-02-24 15:45:36 2074 1

原创 Python编程从入门到实践第8章习题答案

#coding:gbk#8-1消息def display_message(): """展示在本章中的学习内容""" print('你在本章的学习内容')display_message()#8-2喜欢的图书def favorite_book(title): print('One of my favoriate books is ' + title.title())

2019-02-20 21:33:13 1093

原创 Python编程从入门到实践第7章习题答案

#7-1汽车租赁#coding:gbk#7-1汽车租赁sorts = input("Please enter the kind of the car")print('Let me see if I can find you a ' + sorts)#7-2餐馆订位number = input("Please enter the number of the catten")numbe...

2019-02-20 10:56:53 761

原创 Python编程从入门到实践第6章习题答案

#coding:gbkalien_0 = {'color':'green','point':5}get_point = alien_0['point']print('You have get ' + str(get_point) + ' points')alien_0['x_position'] = 0alien_0['y_position'] = 25print('\n')pri...

2019-02-18 19:28:08 752

原创 Python编程从入门到实践第五章部分习题

Python编程从入门到实践第五章部分习题5-8 5-9`names = ['admin','zhang','li','zhao','song']for name in names: if name == 'admin': print('Hello admin, would you like see a status report?') else: print('\nHello...

2019-02-17 13:20:41 323

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除