自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 剑指offer——面试题46:求1+2+ ... +n 之和

先占着坑,明天把内容补全

2017-11-29 21:54:10 369

原创 剑指offer——面试题18:树的子结构

题目:输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)    代码:/*struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) { }};

2017-11-21 21:00:09 479

转载 虚函数与纯虚函数的作用及区别

转载于:http://blog.csdn.net/hackbuteer1/article/details/7558868首先:强调一个概念定义一个函数为虚函数,不代表函数为不被实现的函数。定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。定义一个函数为纯虚函数,才代表函数没有被实现。定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函

2017-11-21 09:34:00 1264

原创 剑指offer——面试题14:调整数组顺序是奇数位于偶数前面

题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。   1、 我的解法代码:class Solution {public: void reOrderArray(vector &array) { //if(array == NULL)

2017-11-19 16:36:48 518

原创 华为机试在线训练108题:密码验证合格程序

题目描述:密码要求:1.长度超过8位2.包括大小写字母.数字.其它符号,以上四种至少三种3.不能有相同长度超2的子串重复输入描述:一组或多组长度超过2的子符串。每组占一行;输出描述:如果符合要求输出:OK,否则输出NG输入:021Abc9000021Abc9Abc1021ABC9000021$bc9000输出:OKNGNG

2017-11-15 20:57:09 1112 1

转载 脊回归(Ridge Regression)详解

脊回归(Ridge Regression)    转载于:http://blog.csdn.net/daunxx/article/details/51578787    在《线性回归(Linear Regression)》中提到过,当使用最小二乘法计算线性回归模型参数的时候,如果数据集合矩阵(也叫做设计矩阵(design matrix))X,存在多重共线性,那么最小二乘法对输入变量中的

2017-11-15 16:51:08 12647 1

原创 剑指offer——面试题35:第一个只出现一次的字符

题目:在一个字符串(1    代码:class Solution {public: int FirstNotRepeatingChar(string str) { int index = 0; if(str.empty()) return -1; // 空字符串,返回负值 const int tablesi

2017-11-13 22:30:18 437

原创 剑指offer——面试题58:二叉树的下一个结点

题目:给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。    代码:/*struct TreeLinkNode { int val; struct TreeLinkNode *left; struct TreeLinkNode *right; struct TreeLin

2017-11-13 21:38:02 550

原创 剑指offer——面试题23:从上往下打印二叉树

题目描述:从上往下打印出二叉树的每个节点,同层节点从左至右打印。    代码:/*struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) { }};*/class Solutio

2017-11-13 20:44:29 359

原创 傅里叶变换推导

http://blog.csdn.net/linmingan/article/details/51194187注:文章中有一两处公式错误,(1)辅助角公式中求幅值应该是平方开根号,(2)sin()函数的欧拉表示公式中,应该是除以2i。本文参考的博客[1]:http://www.360doc.com/content/13

2017-11-13 17:36:25 1833

原创 目标跟踪算法——KCF 进阶

题目:      代码:      分析:

2017-11-13 15:25:16 37217 9

原创 剑指offer

题目:代码:分析:

2017-11-09 22:24:39 281

原创 剑指offer——面试题60:把树打印成多行

题目:从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。    代码:/*struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL)

2017-11-09 20:39:39 433

原创 剑指offer——面试题59:对称的二叉树

题目:请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。    代码:/*struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x),

2017-11-08 21:54:06 541

原创 剑指offer——面试题19:二叉树的镜像

题目:操作给定的二叉树,将其变换为源二叉树的镜像。二叉树的镜像定义:源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树 8 / \ 10 6 / \ / \ 11 9 7 5   

2017-11-07 21:52:56 475 2

原创 剑指offer——平衡二叉树

题目:输入一棵二叉树,判断该二叉树是否是平衡二叉树    代码:class Solution {public: int TreeDepth(TreeNode* pRoot) { if(pRoot == NULL) return 0; int pLeft = TreeDepth(pRoot->lef

2017-11-06 21:34:57 443

原创 剑指offer——面试题39:二叉树的深度

题目描述:输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度    代码:    分析:

2017-11-06 20:31:05 385

原创 剑指offer——面试题11:数值的整数次方

题目:给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方    代码:class Solution {public: bool g_InvalidInput = false; // 采用全局变量来标识是否出错 bool equal(double num1,double num2) // {

2017-11-05 21:03:02 414

原创 剑指offer——面试题9:菲波那切数列

题目描述:大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。n代码:[cpp] view plain copyclass Solution {  public:      int Fibonacci(int n) {          if(n  39)              retur

2017-11-05 18:38:23 502

原创 剑指offer——面试题34:丑数

题目

2017-11-04 21:57:55 495

原创 剑指offer——面试题51:数组中重复的数字

题目描述:在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。      代码:class Solution {public: // Parameters:

2017-11-04 19:46:57 533

原创 剑指offer——面试题65:滑动窗口的最大值

题目:给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个: {[2,3,4],2,6,2,5,1}, {2,[3,4,2],6,2,5,1}, {2,3,[4,2,6],2,5,1

2017-11-01 21:59:19 642

cudnn5.1zip

这是cudnn5.1 驱动,安装过程可以参照我的博客,很方便。如果你没有积分下载,可以在我的 CSDN 博客留言

2018-01-22

cuda_8.0驱动

这是百度云的链接,cuda_8.0驱动,适合GPU加速。具体安装过程,可以参考我的链接。如果没有积分,可以给我留言,留下你的邮箱,我把资源打包发给你

2018-01-22

OpenCV 在linux 下的基础编程模板

OpenCV 在linux 下的基础编程模板

2017-08-04

空空如也

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

TA关注的人

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