自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

X@IAS

地低成海 人低成王 爽朗清举 龙章凤姿 天质自然

  • 博客(57)
  • 资源 (1)
  • 收藏
  • 关注

原创 机器学习及其matlab实现—从基础到实践——HW2

Contents读取外部数据文件(文件格式不限,mat、txt、xls、csv等均可)绘制图形(包含xlabel、ylabel、title、legend,并对字体和线性进行设置)读取外部数据文件(文件格式不限,mat、txt、xls、csv等均可)1. mat格式load data.mat2. txt格式M = importdata('data.txt');

2015-08-31 21:55:24 3665

原创 机器学习及其matlab实现—从基础到实践——HW3

ContentsI. 清空环境变量II. 训练集/测试集产生III. 数据归一化IV. BP神经网络创建、训练及仿真测试V. 性能评价VI. 画图I. 清空环境变量clear allclcII. 训练集/测试集产生1. 导入数据load concrete_data.mat2. 随机产生训练集和测试集temp = randperm(size(attr

2015-08-31 21:51:22 3773 1

原创 Kernel KNN ( K-Nearest Neighbors )

Kernel KNN函数代码knn.mfunction [ y ] = knn( X, X_train, y_train, K)%KNN K-Nearest Neighbors Algorithm.%% INPUT: X: testing sample features, P-by-N_test matrix.% X_train: trai

2015-08-07 23:19:01 2918

原创 极客班GeekBand - C++面向对象高级开发 - 2

极客班GeekBand - C++面向对象高级开发 - 2极客班GeekBand - C面向对象高级开发 - 2讲师 - 侯捷复习Complex类的实现过程三大函数拷贝构造拷贝复制析构栈堆与内存管理Stack VS Heapstack objectsstatic local objectsglobal objects的生命期heap objects的生命周期new先分配memory再

2015-07-28 16:12:39 2020 2

原创 极客班GeekBand - 互联网思维修炼 - 1

极客班GeekBand - 互联网思维修炼 - 1极客班GeekBand - 互联网思维修炼 - 1讲师 - 陈世欣名人看法第一部分 产品探索痛点思维天使用户天使用户可以加快对产品的探索天使用户的价值如何找准天使用户 - 早期的用户应该来自窄小而尖锐的针尖吸引天使用户的节奏-跃迁理论天使用户获取容易留住难社区运营中天使用户悖论善待天使用户细分定位第二部分 商业模式用户

2015-07-27 11:26:12 2603

原创 极客班GeekBand - C++第一次课程辅导 - 李建忠

极客班GeekBand - C++第一次课程辅导 - 李建忠极客班GeekBand - C第一次课程辅导 - 李建忠栈Stack VS 堆heap堆对象的空间分析栈对象的空间分析变量模型与使用课程总结栈(Stack) VS. 堆(heap)栈 由系统自动管理,以执行函数为单位空间大小编译时确定(参数+局部变量)函数执行时,系统自动分配一个stack函数执行结束时,系统立即自动回

2015-07-25 19:27:56 3696 1

原创 LintCode - Remove Duplicates from Sorted List II Show result

LintCode - Remove Duplicates from Sorted List II Show resultLintCode - Remove Duplicates from Sorted List II Show resultWeb LinkDescriptionCode - CTipsWeb Linkhttp://www.lintcode.com/en/problem/re

2015-07-25 00:03:25 894

原创 Find the middle point of the linked list

Find the middle point of the linked listFind the middle point of the linked listWeb LinkDescriptionCode - CTipsWeb LinkNoneDescriptionFind the middle point of the linked list Example Given 1->2-

2015-07-24 23:48:36 549

原创 LintCode - Merge Two Sorted List

LintCode - Merge Two Sorted ListsLintCode - Merge Two Sorted ListsWeb LinkDescriptionCode - CTipsWeb Linkhttp://www.lintcode.com/en/problem/merge-two-sorted-lists/DescriptionMerge two sorted (ascen

2015-07-24 23:07:09 800

原创 To find the kth to Last Element of a Singly Linked List

To find the kth to Last Element of a Singly Linked ListTo find the kth to Last Element of a Singly Linked ListWeb LinkDescriptionCode - CTipsWeb LinkNoneDescriptionWrite a pro­gram to find the kth

2015-07-24 22:23:55 809

原创 LintCode - Remove Duplicates from Sorted List

LintCode - Remove Duplicates from Sorted ListLintCode - Remove Duplicates from Sorted ListWeb LinkDescriptionCode - CTipsWeb Linkhttp://www.lintcode.com/en/problem/remove-duplicates-from-sorted-li

2015-07-24 21:19:10 655

原创 LintCode - Copy List with Random Pointer

LintCode - Copy List with Random PointerLintCode - Copy List with Random PointerWeb LinkDescriptionCode - CTipsWeb Linkhttp://www.lintcode.com/en/problem/copy-list-with-random-pointer/DescriptionA

2015-07-24 16:22:24 857

原创 LintCode - Add Two Numbers

LintCode - Add Two Numbers

2015-07-24 10:43:02 1580

原创 GeekBand-极客班-C++算法原理与实践-董飞-课程笔记(一)

GeekBand-极客班-C++算法原理与实践-董飞-课程笔记(一)算法入门和编程风格

2015-07-20 16:23:39 2869

转载 李建忠:我的互联网信仰

李建忠按:此文写于2011年10月,没想到这篇文章写成后,收到很多互联网创业者、VC、产品经理的认同,深感欣慰。因博客迁移原因,重发此文,望和热爱互联网的朋友交流。最近遇到个别亲戚找工作以及朋友创业,我都强烈建议他们选择互联网。无他,我坚定地相信:互联网将改变一切。必须承认,作为一个从2005年就开始创业的程序员,有4-5年的时间,我大大忽视了互联网的力量。直到2009年底,我才如梦初醒,

2015-07-19 18:52:12 1456

原创 字符串查找-strStr

字符串查找-strStr问题描述字符串查找(又称查找子字符串),是字符串操作中一个很有用的函数。你的任务是实现这个函数。对于一个给定的 source 字符串和一个 target 字符串,你应该在 source 字符串中找出 target 字符串出现的第一个位置(从0开始)。如果不存在,则返回 -1。您在真实的面试中是否遇到过这个题? Yes 样例 如果 source = “source” 和 t

2015-07-01 19:45:48 1851

原创 Effective C++阅读笔记(一)

0. 导读学习程序语言根本大法是一回事;学习如何以某种语言设计并实现高效程序设计是另一回事。 术语:声明式(Declaration):告诉编译器某个东西的名称和类型,但略去细节。签名式(Dignature):(函数)参数和返回类型。定义式(Definition):提供编译器一些声明式所遗漏的细节。初始化(Initialization):给予对象初值的过程。 对象初始化:default构造

2015-07-01 17:27:59 897

原创 Markdown学习资源

说明本主要收集轻量级编辑语言Markdown的学习资料。CSDN Markdown简明教程前端开发whqet的一系列博文,主要介绍如何使用Markdown撰写CSDN博客。内容简明扼要,推荐初学者学习。同时,作者也提供了很多参考资料供学习者能够进一步深入学习。同时作者也在CSDN学院中提供了视频讲解课程。CSDN Markdown简明教程

2015-06-29 10:24:52 679

原创 X的平方根

方法一:二分查找x = 24epsilon = 0.01numGuesses = 0low = 0.0high = max(1.0,x)ans = (high + low)/2.0while abs(ans*ans - x)>=epsilon: print 'low:',low,'high:',high,'ans =',ans numGuesses += 1

2015-06-15 15:22:13 722

原创 [Windows] Caffe安装配置

安装环境:1. Windows 8.1 professional2. Caffe3. Intel® Math Kernel Library (Intel® MKL)(待续)

2015-06-08 12:19:47 994

原创 [Linux]Caffe安装

安装环境:1. Linux 14.102. Caffe http://caffe.berkeleyvision.org/3. cuDNN4. Intel® Math Kernel Library (Intel® MKL)(待续)

2015-06-08 12:13:41 657

原创 C++文件操作(二)

/* 文件拷贝程序 即将src.dat拷贝到dest.dat 如果dest.dat原来就有,则原来的文件就会被覆盖*/#include #include using namespace std;int main(int argc, char * argv []){ if (argc != 3){ cout << "File name missing!" << endl;

2015-04-25 20:52:38 576

原创 C++文件操作(一)

/* 一、数据的层次:位 字节 域/记录 二、顺序文件:将所有的记录顺序输入文件。一个有限字符构成的顺序字符流。 三、C++标准库中:ifstream(文件读取) ofstream(文件写入) fstream(文件读取写入) 四、使用/创建文件的基本流程:1. 打开文件 2.读/写文件 3.关闭文件 五、建立顺序文件 #include ofstream ou

2015-04-25 20:30:51 748

原创 [CS231n@Stanford] Assignment1-Q1

作业网址:http://cs231n.github.io/assignment1/

2015-04-14 21:48:27 5247 3

原创 ipython[notebook]安装(Linux平台)

1. 环境操作系统:ubuntukylin2. 操作步骤a)  安装pip工具终端输入以下命令:sudo apt-get install python-pipb) 安装ipython终端输入以下命令:sudo apt-get install ipythonc)安装ipython[notebook]终端输入以下命令:sudo apt-

2015-04-14 13:27:52 4347

转载 Why numbering should start at zero

Why numbering should start at zeroTo denote the subsequence of natural numbers 2, 3, ..., 12 without the pernicious three dots, four conventions are open to usa) 2 ≤ i b) 

2015-04-13 11:12:06 559

原创 Linux环境安装Matlab2015a

1. 系统环境操作系统:Ubuntu Kylin 最新版 14.10Matlab版本:MATLAB 2015a2. 安装步骤方法一:Online(在线安装)安装文件下载地址方法二:Offline(离线安装)1. 下载Matlab2015a(Linux 64bit):我使用的下载地址:下载地址(非IPV6用户无法访问,非注册用户无法访问)2. 挂载文件:系

2015-04-09 17:23:17 5508 6

原创 ipython[notebook]安装(windows平台)

环境:windows 8.1 professional 64位方案一:python 2.7.9.amd64.msi+pip6.0.81. 下载安装python 2.7.9.amd.64.msi。下载地址:https://www.python.org/ftp/python/2.7.9/python-2.7.9.amd64.msi2. 下载安装pip6.0.8。下载地址:h

2015-04-04 19:58:24 3736

原创 C++运算符重载(一)——加减

一、运算符重载为成员函数#include using namespace std;class Complex {public: double real; double imag; Complex(double r = 0.0,double i = 0.0); Complex operator+(const Complex&); Complex o

2015-04-01 22:58:24 1920

原创 LibSVM-3.20在Matlab2014a中的使用(VS2013)

1. 关于LibSVM百度百科:http://baike.baidu.com/view/598089.htm2. LibSVM下载台湾大学下载界面:http://www.csie.ntu.edu.tw/~cjlin/libsvm/index.html 3. 环境介绍(a) LibSVM-3.20(b) Windows 8.1 Professional

2015-04-01 16:07:54 2532

原创 构造函数 复制构造函数 类型转换构造函数 析构函数

关于题目中几个构造函数和析构函数的几段程序,主要在于知道什么时候调用各个函数。程序一:#include using namespace std;class Complex{public: double real; double imag; Complex(double r, double i) { real = r; imag = i; cout << "C

2015-03-23 15:38:34 660

转载 没有药效的药

假设现在必须有规律地服用一种胶囊,每4天提供一次。也就是3天服用,1天停用,3天服用,1天停用,按这种周期服药,有难度吧?灵机一动,妙法自来。那就是每天都吃药吧。只是,每4粒中有1粒是“没有药效”的假胶囊。事先准备好标有日期的盒子,并在其中放入每天需要服用的药,不是更好吗?这样一来,就无需判断“今天是服药还是停药日”了。正因为有了“没有”药效的药,才形成了“每天服用1粒胶囊”的简单规则。

2015-03-22 22:43:53 584

转载 【数据科学实战】数据科学补充阅读材料(图书推荐)

数据科学作为一个新兴领域,植根于其他学科:统计推断、算法、统计模型、机器学习、实验设计、优化理论、概率论、人工智能、数据可视化和探索性数据分析等。每门学科都值得花好几门课或好几本书专门讲解,这正是写作本书面临的一个极大挑战,因此我们将这些补充阅读材料附在后面,希望读者在需要时可以参考。数学Linear Algebra and Its Applications,Gilbert Stran

2015-03-19 10:40:32 737

原创 递归(斐波那契数列、汉诺塔)

斐波那契数列:#include using namespace std;int factorial(int n){ if (n == 1) { return 1; } return n*factorial(n - 1);}int main(){ int n; cin >> n; cout << factorial(n) << endl; return 0;}

2015-03-18 19:13:17 1233

原创 CCF计算机软件能力认证考试-201412-2-Z字形扫描

题目:试题编号:201412-2试题名称:Z字形扫描时间限制:2.0s内存限制:256.0MB问题描述:问题描述  在图像编码的算法中,需要将一个给定的方形矩阵进行Z字形扫描(Zigzag Scan)。给定一个n×n的矩阵,Z字形扫描的过程如下图所示:  对于下面的4×4的矩阵,  1 5 3 9  3 7 5 6  9 4 6 4  7 3 1 3  对其

2015-03-18 17:36:22 1829

原创 CCF计算机软件能力认证考试-201412-1-门禁系统

试题编号:201412-1试题名称:门禁系统时间限制:1.0s内存限制:256.0MB问题描述:问题描述  涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况。每位读者有一个编号,每条记录用读者的编号来表示。给出读者的来访记录,请问每一条记录中的读者是第几次出现。输入格式 

2015-03-17 19:02:53 2013

原创 链表,遍历链表,结构体指针

文章:http://blog.csdn.net/lionpku/article/details/44278803 的链表版本。代码如下:#include using namespace std;//敌舰结构体struct EnemySpaceShip{ int x_coordinate; int y_coordinate; int weapon_power; EnemyS

2015-03-17 17:01:20 1056

原创 动态二维数组(可变二维数组) 指向指针的指针

根据输入的行列数,动态开辟二维数组空间。代码如下:#include using namespace std;int main(){ int row, col; //矩阵行列 cout << "Row: "; cin >> row; cout << "Col: "; cin >> col; int** p_p_int = new int*[row]; for (int

2015-03-16 16:39:19 1019

原创 可变长的数组

随着输入数据的增加,数组大小动态增长。#include using namespace std;int *growArray(int* p_values, int cur_size);int main(){ int next_element = 0; int size = 10; int* p_values = new int[size]; int val; cout <

2015-03-16 15:40:08 1018

原创 结构体数组与传递结构体变量

说明:结构体:敌舰函数:初始化敌舰,升级敌舰代码:#include using namespace std;//敌舰结构体struct EnemySpaceShip{ int x_coordinate; int y_coordinate; int weapon_power;};//生产敌舰EnemySpaceShip getNewEnemy(){ Enem

2015-03-15 17:47:17 1723

Matlab 2015a(Linux)在线安装

Matlab 2015a (Linux版本)在线安装压缩文件。在线安装,需要连接网络。

2015-04-09

空空如也

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

TA关注的人

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