自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 单链表的基本操作(读插删)

头指针和头结点的异同头指针: 1、头指针是指链表指向第一个结点的指针,若链表有头结点,则是指向头结点的指针。 2、头指针具有标识作用,所以常用头指针冠以链表的名字(指针变量的名字)。 3、无论链表是否为空,头指针均不为空。 4、头指针是链表的必要元素。头结点: 1、头结点是为了操作的统一和方便而设立的,放在第一个元素的结点之前,其数据域一般无意义(但也可以用来存放链表的长度)。 2、有了

2017-11-30 15:23:59 1157

原创 线性表的顺序存储结构

线性表的顺序存储结构线性表的物理存储结构分为:顺序存储结构 和 链式存储结构。物理上的存储方式事实上就是在内存中找个初始地址,然后通过占位的形式,把一定的内存空间给占了,然后把相同数据类型的数据元素依次放在这块空地中。顺序存储结构线性表的顺序存储结构,指的是用一段地址连续的存储单元依次存储线性表的数据元素。顺序存储结构封装需要三个属性: 1、存储空间的起始位置。 2、线性表的最大存储容量。 3

2017-11-29 15:04:12 906

原创 线性表及抽象数据类型

线性表定义线性表:由零个或多个数据元素组成的有限序列。所以线性表元素的个数n(n>=0)定义为线性表的长度,当n=0时,称为空表。例如: 当天黑队伍解散各自回家了,队伍《梦之队》还在,只不过队伍没人,解散了。明天大家来集合,队伍又有人了。所以元素为0时,表还是有的。特点: 1、线性表是一个序列,也就是说元素之间是有个先来后到的。 2、若元素存在多个,则第一个元素无前驱,最后一个元素无后继,其他

2017-11-27 18:35:33 1507

原创 iOS提交审核:您的 App 正在使用广告标识符 (IDFA)

这篇文章我们来解决一个问题,关于IDFA的: 您的 App 正在使用广告标识符 (IDFA)。您必须先提供关于 IDFA 的使用信息或将其从 App 中移除,然后再上传您的二进制文件。从 14年2月初开始,Apple开始拒绝采集DFA(identifier for advertising)而未集成任何广告服务的应用进入AppStore`。怎么看自己的项目是否采集了IDFA呢?方法很简单,大家去

2017-11-27 17:39:48 2966

原创 算法时间复杂度和空间复杂度

定义:在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进行分析T(n)随着n的变化情况并确定T(n)的数量级。算法的时间复杂度,也就是算法的时间度量,记作:T(n) = O( f(n) )。它表示随着问题规模n的增大,算法执行时间的增长率和f(n)的增长率相同,称作算法的渐近时间复杂度,简称为时间复杂度。其中f(n)是问题规模n的某个函数。这样用大写O()来体现算法时间复杂度的记法

2017-11-27 16:06:01 786

原创 算法效率的度量方法

设计算法要尽量的提高效率,这里的效率高一般指的是算法的执行时间。===========================================事后统计方法定义: 主要是通过设计好的测试程序和数据,利用计算机计时器对不同算法编制的程序的运行时间进行比较,从而确定算法效率的高低。缺陷: 1、必须依据算法事先编制好测试程序,通常需要花费大量时间和精力,完了发觉测试的是糟糕的算法,那不是功亏一篑

2017-11-27 14:56:34 5865

原创 数据结构和算法绪论

数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及他们之间的关系和操作等相关问题的学科。程序设计 = 数据结构 + 算法简单来说,数据结构就是关系。是数据元素相互之间存在的一种或多种特定关系的集合。顺序存储结构: 是把数据元素存放在地址连续的存储单元里,其数据间的逻辑关系和物理关系是一致的。(比如:火车站排队买票)链式存储结构: 是把数据元素存放在任意的存储单元里,这组存储单元可以是连

2017-11-24 17:07:05 611

原创 【ML】数据的文字处理

出现词我们对最常用的语句进行处理下。 分析这组对话中,都出现了什么词。from sklearn.feature_extraction.text import CountVectorizercount = CountVectorizer()docs = np.array(['How are you?','Fine,thank you','And you?'])bag = count.fit_tr

2017-11-06 18:02:23 4135

原创 【ML】分类

【本人存档自己观看使用】=======================================python文件链接: http://pan.baidu.com/s/1kVl9W3d元文件链接:http://pan.baidu.com/s/1i5GMe49 密码:14i7import pandas as pdimport numpy as npdf = pd.read_csv('movi

2017-11-06 18:00:47 658

原创 【ML】SVMR

关于Support Vector Machine Regression的网站介绍。http://kernelsvm.tripod.com/在文章http://blog.csdn.net/wiki_su/article/details/78432905中,我们预测出的结果是16K.但是我们用SVR来看的话,16K的结果是不准确地。import numpy as npimport matplotlib

2017-11-03 12:03:35 767

原创 【ML】多项式回归

要操作的元数据: 链接:http://pan.baidu.com/s/1jIw1edw 密码:qis4得到两组数据之间的某种线性关系==================================================Python一些以前操作的说明,不再过多解释。 传送门:http://blog.csdn.net/wiki_su/article/details/78414169选

2017-11-03 11:00:45 839

原创 【ML】多元线性回归

要操作的元数据: 链接:http://pan.baidu.com/s/1c2plP1Q 密码:n6qp我们的目标是得到:各个指标中哪些指标和和营业额的关系最大。==================================================Python一些以前操作的说明,不再过多解释。 传送门:http://www.jianshu.com/p/faab4ec7c549选择好

2017-11-02 15:51:53 1019

原创 【ML】对数据处理的几种方法

数据处理的几种方式: 1、All in 2、Backward Elimination (后退梯度) 3、Forward Elimination (前进梯度) 4、Bidirectional Elimination (比较梯度) 5、Score Comparison===============================All inAll in

2017-11-01 16:46:11 1380

原创 【ML】单一线性回归

要操作的元数据: 链接:http://pan.baidu.com/s/1chirUI 密码:6ac0我们的目标是得到:工作时间和薪水之间的关系。========================Python选择好目标文件:然后运行下面的代码import numpy as npimport matplotlib.pyplot as pltimport pandas as pd#import da

2017-11-01 14:57:56 1088

原创 【ML】数据预处理

PythonSTEP1、导入依赖包import numpy as npimport matplotlib.pyplot as pltimport pandas as pd把np作为numpy的缩写,后面可以直接使用np来调用各种方法。==> numpy系统是python的一种开源的数值计算扩展。 这种工具可用来存储和处理大型矩阵,比python自身的嵌套列表结构要高效的多。 你可以理解为凡

2017-11-01 10:17:31 1814

空空如也

空空如也

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

TA关注的人

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