- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 剑指offer(数组、字符串)及其它答案
1、调整数组顺序使奇数位于偶数前面// 12min17sclass Solution { public: void reOrderArray(std::vector &arr) { std::vector odd, even; // 将奇数和偶数分别存入vector int arr_len = arr.size(); for (int i = 0; i
2016-11-23 18:54:57 2392
翻译 斯坦福大学ML(7)——正则化(Regularization)
1、替换空格// 18minclass Solution { // O(n) public: void replaceSpace(char *str,int length) { // 判断字符串和长度合格 if (str == NULL || length <= 0) return; // 计算空格数 int i, space_count = 0
2016-11-23 18:56:33 858
翻译 斯坦福大学ML(3)——线性代数回顾(Linear Algebra Review)
3 - 1 - Matrices and Vectors (向量是n行*1列的矩阵)Vecot: An n*1 matrix.(在数学中下标从1开始比较多,在机器学习中下标从0开始比较多)3 - 4 - Matrix Matrix Multiplication (在高度优化下,做到矩阵矩阵相乘高效的乘法)highly
2016-11-21 19:53:28 1041
翻译 斯坦福大学ML(2)单变量线性回归(Linear Regression with One Variable)
2-1 (model representation)模型代表 (Our first learning algorithm will be linear regression.)我们第一个学习算法将是线性回归。(In this lecture, you'll see what the model looks like and more importantly you'll see w
2016-11-19 21:50:50 2379 2
原创 别样数据结构与算法学习(一)线性表
1 - 线性表的本质线性表的定义线性表是具有相同类型的n(>=0)个数据元素的有限序列(a1, a2, ..., an)。线性表的性质a0为线性表的第一个元素,只有一个后继an为线性表的最后一个元素,只有一个前驱除a0和an外的其他元素ai,既有前驱,又有后继线性表能够逐项访问和顺序存取小结线性表是数据元素的有序并且有限的集合线性表中的数据元素必须是类型相同
2016-11-14 13:58:25 1328
原创 别样数据结构与算法学习(六)查找
3 - 线性索引查找你会怎么做? 父母年老了,经常找不到家里的东西,怎么帮组他们?生活中的方法 将家里东西的位置记录在一个小本子上面 剪刀:电视柜左边的抽屉里 户口本:床头柜最下面的抽屉里 。。。 每次用完后根据小本子上记录的位置放置 这个小本子是关键,怎么称呼它呢?索引的概念 索引是把一个关键字与它对应的记录相关联的过程
2016-11-12 21:16:28 1029
原创 别样数据结构与算法学习(四)树
1 - 树的定义 从树开始这些数据结构都不是线性的啦,变得更复杂啦树的定义 树是一种非线性的数据结构 树是由n个结点组成的有限集合 如果n = 0,称为空树; 如果n > 0,则: 有一个特定的称之为根(root)的结点,它只有直接
2016-11-11 16:14:29 607
原创 别样数据结构与算法学习(五)图
图的存储分两种:图的顺序存储,对于顺序存储来说我们如何表达顶点之间存在的联系呢?我们会借助邻接矩阵进行顺序存储。对于链式存储,多重链表,如何设计结点结构?我们会介绍几种链式存储结构,比如说邻接表,邻接多重表,十字链表我们先看顺序存储。7.2.1 邻接矩阵设图G=(V, E)具有n(n>=1)个顶点v1,v2,...,vn和m条边或弧e1,e2,...,em,则G的邻接矩阵是V*
2016-11-10 19:44:13 778
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人