自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (6)
  • 收藏
  • 关注

转载 参数估计:最大似然、贝叶斯与最大后验

中国有句话叫“马后炮”,大体上用在中国象棋和讽刺人两个地方,第一个很厉害,使对方将帅不得动弹,但这个跟我们今天说的基本没关系;第二个用途源于第一个,说事情都发生了再采取措施,太迟了。但不可否认,我们的认知就是从错误中不断进步,虽然已经做错的不可能变得正确,但“来者尤可追”,我们可以根据既往的经验(数据),来判断以后应该采取什么样的措施。这其实就是有监督机器学习的过程。其中涉及的一个问题就是模型中参

2017-03-29 23:19:35 271

转载 算法导论读书笔记(19)

http://www.cnblogs.com/sungoshawk/p/3802553.html算法导论读书笔记(19)目录最优二叉搜索树步骤1:一棵最优二叉查找树的结构步骤2:一个递归解步骤3:计算一棵最优二叉查找树的期望搜索代价最优二叉搜索树最优二叉搜索树 (optimal binary search tree)问题的

2017-03-11 22:45:25 318

转载 算法导论读书笔记(18)

http://www.cnblogs.com/sungoshawk/p/3779740.html算法导论读书笔记(18)目录最长公共子序列步骤1:描述最长公共子序列的特征步骤2:一个递归解步骤3:计算LCS的长度步骤4:构造LCSLCS问题的简单Java实现最长公共子序列某给定序列的子序列,就是将给定序列中零个或多个元素去

2017-03-11 22:44:58 261

转载 算法导论读书笔记(17)

http://www.cnblogs.com/sungoshawk/p/3775288.html算法导论读书笔记(17)目录动态规划概述钢条切割自顶向下的递归实现使用动态规划解决钢条切割问题子问题图重构解钢条切割问题的简单Java实现动态规划概述和分治法一样, 动态规划 (dynamic programming)是通过组合

2017-03-11 22:44:23 284

转载 算法导论读书笔记(16)

http://www.cnblogs.com/sungo算法导论读书笔记(16)目录动态顺序统计检索具有给定排序的元素确定一个元素的秩区间树步骤1:基础数据结构步骤2:附加信息步骤3:维护信息步骤4:设计新操作动态顺序统计之前介绍过 顺序统计 的概念。在一个无序的集合中,任意的顺序统计量都可以在 O ( n )时间

2017-03-11 22:43:21 310

转载 算法导论读书笔记(15) - 红黑树的具体实现

http://www.cnblogs.com/sungoshawk/p/3755807.html算法导论读书笔记(15) - 红黑树的具体实现目录红黑树的简单Java实现红黑树的简单Java实现/** * 红黑树 * * 部分代码参考自TreeMap源码 */public class RedBlackTree {

2017-03-11 22:42:53 209

转载 算法导论读书笔记(14) - 二叉查找树的具体实现

http://www.cnblogs.com/sungoshawk/p/3755789.html算法导论读书笔记(14) - 二叉查找树的具体实现目录二叉查找树的简单Java实现二叉查找树的简单Java实现/** * 二叉查找树 * 部分代码参考自TreeMap的源码 */public class BinarySearchTr

2017-03-11 22:42:19 144

转载 算法导论读书笔记(13)

http://www.cnblogs.com/sungoshawk/p/3740411.html算法导论读书笔记(13)目录红黑树旋转插入情况1 : z 的叔父结点 y 是红色的情况2 : z 的叔父结点 y 是黑色的,而且 z 是右孩子情况3 : z 的叔父结点 y 是黑色的,而且 z 是左孩子删除情况1 : x 的兄弟 w 是红色的情况2

2017-03-11 22:41:51 248

转载 算法导论读书笔记(12)

http://www.cnblogs.com/sungoshawk/p/3722604.html算法导论读书笔记(12)目录二叉查找树查询二叉查找树查找最大关键字元素和最小关键字元素前趋和后继插入和删除插入删除二叉查找树如下图所示,一棵二叉查找树是按二叉树结构来组织的。这样的树可以用链表结构来表示,其中每一个结

2017-03-11 22:41:20 218

转载 算法导论读书笔记(11)

http://www.cnblogs.com/sungoshawk/p/3661030.html算法导论读书笔记(11)目录散列表简介直接寻址表散列表链接法解决碰撞链接法散列的分析散列函数除数散列法乘法散列法全域散列开放寻址法线性探查二次探查双重散列对开放寻址散列的分析。散列表简介在很多应用中,都要

2017-03-11 22:40:31 261

转载 算法导论读书笔记(10)

http://www.cnblogs.com/sungoshawk/p/3649004.html算法导论读书笔记(10)目录栈和队列栈队列链表有根树的表示二叉树分支数无限的有根树栈和队列栈和队列都是动态集合。栈实现了一种 先进先出 的策略。类似地,队列实现了一种 后进先出 的策略。栈作用

2017-03-11 22:39:36 187

转载 算法导论读书笔记(9)

http://www.cnblogs.com/sungoshawk/p/3647354.html算法导论读书笔记(9)目录选择问题最小值和最大值随机选择算法最坏情况线性时间的选择选择问题在一个由 n 个元素组成的集合中,第 i 个 顺序统计量 (order statistic)是该集合中第 i 小的元素。例如,在一组元素所

2017-03-11 22:39:03 165

转载 算法导论读书笔记(8)

http://www.cnblogs.com/sungoshawk/p/3646265.html算法导论读书笔记(8)目录计数排序计数排序的简单Java实现基数排序基数排序的简单Java实现桶排序计数排序计数排序 假设 n 个输入元素中的每一个都是介于0到 k 之间的整数,此处 k 为某个整数。当 k = O 

2017-03-11 22:36:52 143

转载 算法导论读书笔记(7) 目录

http://www.cnblogs.com/sungoshawk/p/3635635.html算法导论读书笔记(7)目录快速排序快速排序的简单Java实现快速排序的性能最坏情况划分最佳情况划分快速排序的随机化版本比较排序快速排序快速排序是一种原地排序算法,对包含 n 个数的输入数组,最坏情况运行时间为 Θ ( n2 )。

2017-03-11 22:36:17 231

转载 算法导论读书笔记(6)

http://www.cnblogs.com/sungoshawk/p/3634631.html算法导论读书笔记(6)目录优先级队列练习6.5-76.5-8优先级队列堆的一个很常见的应用:作为高效的 优先级队列 (priority queue)。队列也有两种:最大优先级队列和最小优先级队列。优先级队列 是一种用来维护由一组

2017-03-11 22:35:47 194

转载 算法导论读书笔记(5)

http://www.cnblogs.com/sungoshawk/p/3634558.html算法导论读书笔记(5)目录堆保持堆的性质建堆堆排序算法堆结构和堆排序算法的简单Java实现练习6.2-26.2-5堆(二叉) 堆 数据结构是一种数据结构,它可以被视为一棵完全二叉树。树中每个结点与数组中存放该结点值的那个元素对应

2017-03-11 22:35:14 165

转载 算法导论读书笔记(4)

算法导论读书笔记(4)目录最大子数组问题分治法解决最大子数组问题最大子数组问题的简单Java实现最大子数组问题分析最大子数组问题假设你要投资挥发性化学品公司。就像这家公司生产的化学品那样,该公司的股价也相当的不稳定,而且你一次只能买入一股并在之后的某个时间点卖出。为了弥补这种限制,你可以知道未来几天的股价。你的目标就是最大化你的收益。下图显示的是

2017-03-11 22:34:12 150

转载 算法导论读书笔记(1)

http://www.cnblogs.com/sungoshawk/p/3617652.html算法导论读书笔记(1)目录算法插入排序循环不变式与插入算法的正确性算法分析插入排序算法的分析练习2.1-22.1-32.1-42.2-2算法所谓 算法 (algorithm)就是定义良好的计算过程,它取一

2017-03-11 22:33:35 203

转载 算法导论读书笔记(3)

http://www.cnblogs.com/sungoshawk/p/3619780.html算法导论读书笔记(3)目录渐近符号Θ 记号O 符号Ω 记号o 记号ω 记号函数间的比较渐近符号当输入规模大到使运行时间只和增长的量级有关时,就是在研究算法的 渐近 效率。就是说,从极限角度看,我们只关心算法运行时间如何随着输入规模的无限

2017-03-11 22:32:25 224

转载 算法导论读书笔记(2)

http://www.cnblogs.com/sungoshawk/p/3619541.html算法导论读书笔记(2)目录分治法归并排序分治法分析归并排序算法的分析练习2.3-22.3-42.3-52.3-7思考题在归并排序中对小数组采用插入排序逆序对脚注分治法算法设计的方法有很多。插入

2017-03-11 22:31:44 204

转载 算法导论读书笔记(1)

http://www.cnblogs.com/sungoshawk/p/3617652.html目录算法插入排序循环不变式与插入算法的正确性算法分析插入排序算法的分析练习2.1-22.1-32.1-42.2-2算法所谓 算法 (algorithm)就是定义良好的计算过程,它取一个或一组值作为 输入 ,并产生

2017-03-11 22:30:47 263

转载 C++ using关键字作用总结

http://www.cnblogs.com/ustc11wj/archive/2012/08/11/2637316.html1.在当前文件中引入命名空间这是我们最熟悉的用法,例如:using namespace std;2.在子类中使用 using 声明引入基类成员名称(参见C++ primer)在private或者protected继承时,基类成员的访问级别在派生类

2017-03-06 21:20:43 140

转载 深度学习(二)theano环境搭建

theano环境搭建原文地址:http://blog.csdn.net/hjimce/article/details/46654229作者:hjimce搭建theano实属不易,因为每个人的电脑不一样,所以安装过程会有所区别,特别是安装cuda的时候,很容易驱动冲突。网上教程一大堆,但是我都没搭建成功,最后根据官网的教程,一步一步的琢磨,总算功夫不负有心人。因此写一下艰

2017-03-05 23:06:42 988

转载 Linux下c语言实现DES和3DES算法

http://blog.csdn.net/gmstart/article/details/6771732一、DES算法理论    DES算法属于对称加密算法,在一些对安全性要求较高的交易中运用广泛,如支付行业等。关于DES算法的理论,网上有很多文章都有详细的讲解,写得很好,我这里不再赘述,这里给出链接:http://www.vckbase.com/document/viewdo

2017-03-05 23:04:58 1700

转载 静态、共享和动态库

http://blog.csdn.net/gmstart/article/details/6590461 C语言中有一些函数不需要进行编译,有一些函数也可以在多个文件中使用。一般来说,这些函数都会执行一些标准任务,如数据库输入/输出操作或屏幕控制等。可以事先对这些函数进行编译,然后将它们放置在一些特殊的目标代码文件中,这些目标代码文件就称为库。库文件中的函数可以通过连接程序与应用程序进

2017-03-05 23:04:03 409

转载 C++之引用介绍

http://blog.csdn.net/gmstart/article/details/6887953引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以使程序简洁、高效。我在工作中发现,许多人使用它仅仅是想当然,在某些微妙的场合,很容易出错,究其原由,大多因为没有搞清本源。故在本篇中我将对引用进行详细讨论,希望对大家更好地理解和使用引用起到抛砖引玉的作用

2017-03-05 23:03:16 126

转载 C++中的namespace用法

http://blog.csdn.net/gmstart/article/details/6891331关键字namespace定义了一个名字空间,里面的变量和函数,声明在此名字空间外使用须在前面加名字空间名称.例如:#includenamespace my{int a=3;}class test{public:int

2017-03-05 23:02:26 761

转载 static 和 const的解释

static 是c++中很常用的修饰符,它被用来控制变量的存储方式和可见性,下面我将从 static 修饰符的产生原因、作用谈起,全面分析static 修饰符的实质。 static 的两大作用:一、控制存储方式:  static被引入以告知编译器,将变量存储在程序的静态存储区而非栈上空间。  1、引出原因:函数内部定义的变量,在程序执行到它的定义处时,编译器为它

2017-03-05 23:01:41 193

转载 显示构造函数

http://blog.csdn.net/gmstart/article/details/7048897版权声明:本文为博主原创文章,未经博主允许不得转载。class int_array{public :int_array(unsigned int size);可以使用下面的语句创建这个类的一个实例:int_array example

2017-03-05 23:01:07 183

转载 C++拷贝构造函数(深拷贝,浅拷贝)

以前学习C++只学习了如何编程,把每个细节扣的很细,去精研它们。看到深浅拷贝的概念,仔细看了一把概念。红色标注的是概念的定义。C++拷贝构造函数(深拷贝,浅拷贝)对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类

2017-03-05 23:00:32 104

转载 C++中的const成员函数(函数声明后加const,或称常量成员函数)用法详解

类定义里面,可以看到类似下面的定义:01class List {02private:03     Node * p_head;04     int length;05

2017-03-05 22:59:55 240

转载 C++中引用(&)的用法和应用实例

http://www.cnblogs.com/Mr-xu/archive/2012/08/07/2626973.html对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率和增强代码质量的一个很好的办法。在 c++学习提高篇(3)---隐式指针的文章中我详

2017-03-05 22:59:05 126

转载 浅谈散列

浅谈散列      通俗的说,程序是能够完成既定目标的具有特定逻辑组织形式的指令集序列。既然有现实的需求,那么我们知道外界环境必然会给予程序某些特定形式的“输入”,然而在机器的内部,这种“输入”将转换为数据的形式,继而这就要求我们为用以描述现实世界需求的数据建立一个结构化的模型,使其能够被机器指令高效的处理。通常,对于数据的处理无外乎以下几种:读取/更新/删除数据项,或者插入新项,

2017-03-05 16:26:12 353

转载 散列

散列的基本概念散列方法的主要思想是根据结点的关键码值来确定其存储地址:以关键码值K为自变量,通过一定的函数关系h(K)(称为散列函数),计算出对应的函数值来,把这个值解释为结点的存储地址,将结点存入到此存储单元中。检索时,用同样的方法计算地址,然后到相应的单元里去取要找的结点。通过散列方法可以对结点进行快速检索。散列(hash,也称“哈希”)是一种重要的存储方式,也是一种常见的检索方法。

2017-03-05 16:24:42 238

jieba-java资源库

jieba分词包 java 资料不错 建议大家试一试 哈哈哈

2019-01-09

PHP 从入门到精通 第三版

主要是讲述PHP的教程,可以作为入门使用, 讲解的比较细,比较粗浅,不过值得一观 感谢下载

2018-12-23

深度学习之pytorch

pytorch的教程,写的比较详细,大家可以看看 觉得还是蛮不错的

2018-12-04

Scala编程完整版

Scala书籍,很不错的一本,讲解的比较细 可以仔细的阅读

2018-12-04

Mahout算法解析与案例实战

Mahout算法解析与案例实战,Mahout是基于Hadoop下的一个计算框架

2015-01-05

C语言和C++的区别【完整版】

C语言和C++的区别【完整版】 讲述了c与c++的区别,极力推荐

2014-11-15

空空如也

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

TA关注的人

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