- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 替换空格(剑指offer)
题目描述:请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。分析:将长度为1的空格替换为长度为3的“%20”,字符差的产度变长。如果允许我们开辟一个新的数组来存放替换空格后的字符串,那么这道题目就非常简 单。设置两个指针分别指向新旧字符串首元素,遍历原字符串,如果碰到空格
2015-10-16 15:28:56
581
1
原创 机器学习中的交叉验证(cross-validation)
交叉验证(Cross validation),交叉验证用于防止模型过于复杂而引起的过拟合.有时亦称循环估计, 是一种统计学上将数据样本切割成较小子集的实用方法。于是可以先在一个子集上做分析, 而其它子集则用来做后续对此分析的确认及验证。 一开始的子集被称为训练集。而其它的子集则被称为验证集或测试集。交叉验证是一种评估统计分析、机器学习算法对独立于训练数据的数据集的泛化能力(generalize
2015-10-12 21:01:51
89467
26
原创 二维数组中的查找(剑指offer)
题目描述在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。class Solution {public: bool Find(vector > array,int target) { int row = array.size(); i
2015-10-08 14:04:40
480
原创 windows条件下装ipython及其机器学习库python sklearn
tip:以下运行环境是在DOS下运行的。第一步:安装python.这里选择2.7x。https://www.python.org/download/releases/2.7.8/ 记得后面添加环境变量path.第二步:安装 setuptools:http://pypi.python.org/pypi/setuptools.
2015-05-22 18:57:20
828
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人