自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

转载 聚类评价指标(整理)【图片看原文】

聚类分析是一种重要的人类行为,早在孩提时代,一个人就通过不断改进下意识中的聚类模式来学会如何区分猫狗、动物植物。目前在许多领域都得到了广泛的研究和成功的应用,如用于模式识别、数据分析、图像处理、市场研究、客户分割、Web文档分类等[1]。  聚类就是按照某个特定标准(如距离准则)把一个数据集分割成不同的类或簇,使得同一个簇内的数据对象的相似性尽可能大,同时不在同一个簇中的数据对象的差异性也尽可

2016-10-25 17:57:50 5213

转载 Python 异常处理

两个地方的代码几乎没差,一个自己测试用,一个准备提交给上面看。结果运行的结果就是不一样。同一台机器,同样的输入数据。。结果发现有一个代码没引入某依赖包,却被 try...except...finally包围着,然而,小弱的异常处理时酱的:try: not import A use A a = ***except: a = 0finally

2016-08-21 20:40:01 420

原创 matlab 2010a mex -setup vs 2010找不到的问题

matlab2010a 是在vs2010之前出来的,所以不支持直接mex -setup好在为了避免我们重装麻烦,有人良心发现,给出了解决方案:http://www.mathworks.com/matlabcentral/answers/93013-how-can-i-use-microsoft-visual-c-2010-to-create-mex-files-with-matlab-7-

2015-11-26 18:03:05 1413 1

原创 C++中new和malloc的区别

new 是c++中的操作符,malloc是c 中的一个函数new 不止是分配内存,而且会调用类的构造函数,同理delete会调用类的析构函数,而malloc则只分配内存,不会进行初始化类成员的工作,同样free也不会调用析构函数内存泄漏对于malloc或者new都可以检查出来的,区别在于new可以指明是那个文件的那一行,而malloc没有这些信息。new可以看成两个动作: 分配内存(相当于

2015-09-02 08:47:04 483

转载 linux环境变量

按变量的生存周期来划分,Linux变量可分为两类,它们的修改方法如下:(1)永久的:需要修改配置文件,变量永久生效。 常见的配置文件包括: (1-1)/etc/profile:对所有用户生效;此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行;并从/etc/profile.d目录的配置文件中搜集shell的设置 例如:编辑/etc/profile

2015-08-31 16:14:36 398

转载 CUDA从入门到精通

CUDA从入门到精通(零):写在前面在老板的要求下,本博主从2012年上高性能计算课程开始接触CUDA编程,随后将该技术应用到了实际项目中,使处理程序加速超过1K,可见基于图形显示器的并行计算对于追求速度的应用来说无疑是一个理想的选择。还有不到一年毕业,怕是毕业后这些技术也就随毕业而去,准备这个暑假开辟一个CUDA专栏,从入门到精通,步步为营,顺便分享设计的一些经验教训,希望能

2015-08-27 21:26:02 1076

原创 洗牌

bool swap(int *a, int x, int y){ if (x==y) { return false; } int tmp = a[x]; *(a+x) = *(a+y); *(a+y) = tmp; return true; }bool shuffle(int card[], int n){ int idx = 0; for (int i=0; i<

2015-08-25 21:40:54 646

原创 如何在VS中像MATLAB中一样做矩阵运算

What do we need?Armadillo           Armadillo 【1】是一个高质量的C++线性代数库,目的是在运算速度与易用性之间取一个折衷。它其实是对底层的矩阵运算库(例如BLAS,LAPACK)的封装,也就是说,这个库本身的计算能力其实不强,但是这个库可以配合开源的底层库来使用。MinGW          MinGW【3】是Mi

2015-08-25 17:37:45 3870

原创 使用CUBLAS的一些小例子

#include "cuda_runtime.h"#include "cublas_v2.h"#include #include using namespace std;int const M = 6;int const N = 10;int main(){ cublasStatus_t status; //Host memory malloc float *h_

2015-08-25 16:28:48 3795

原创 vs2010下配置CUDA出现kernel launch failed问题,内核无效

首先,推荐一篇不错的配置文档~手把手教你 CUDA 5.5与VS2010编译环境的搭建,笔者就是在这篇文章的指导下成功地在VS2010上搭建了CUDA 6.5~其次,文末给出的运行示例不好使,运行时总会提示kernel无法启动~经过多方搜索,查阅相关资料,甚至拿出CUDA自带的samples比较编译选项,终于解决了问题。方法便是在项目属性,C++ CUDA –> device下修改一下编译选项。在这

2015-08-21 16:51:32 2878

转载 两个角度看岭回归 -- 方差扩大 + 2范数惩罚

from I'm a DMer & MLer & NLPer & IRerhttp://www.cnblogs.com/wentingtu/archive/2012/05/17/2505625.html两个角度看岭回归 --方差扩大 + 2范数惩罚=====================方差扩大,在这里,你将看到岭的概念================

2014-12-22 10:59:38 2000

原创 ZOJ 1246 Instant Complexity

问题代码。。改了一下午。。没事干的大神帮忙瞅瞅

2014-09-24 15:47:40 573

原创 ZOJ 2571 Big String Outspread

不太会用递归的说。。不过一把过了,jini

2014-09-21 17:45:38 545

转载 [转][转][转][转][转]来自百度知道:管中窥豹虚函数

百度知道一大神onlinewan(六级)虚函数联系到多态,多态联系到继承。所以本文中都是在继承层次上做文章。没了继承,什么都没得谈。下面是对C++的虚函数这玩意儿的理解。一, 什么是虚函数(如果不知道虚函数为何物,但有急切的想知道,那你就应该从这里开始)简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymor

2014-08-15 15:32:31 457

原创 linux git 学习笔记

最近在机子上装了个ubuntu系统,开始学习一些关于linux的东西。。

2014-07-23 18:08:00 501

原创 ZOJ 2886 Look and Say

很挫的代码。。。不过思路比较简单#include #include using namespace std;void inputPos(char *p,int *pos,int num){ int tmp=*pos; int arr[4],i=0; while(num) { arr[i++]=num%10; num/=10; } i--; while(i>=0)

2014-06-07 21:18:19 797

原创 zoj 2850 Beautiful Meadow

时间复杂度最好情况和最坏情况一样,都bixu

2014-06-07 19:25:00 608

转载 ZOJ 2830 Champion of the swordsmanship

刚开始理解错题意了。。网上找了两个答案,如下:

2014-06-05 21:10:09 599

原创 ZOJ 2781 Rounders

字符串处理的。。。

2014-06-05 13:50:10 597

原创 ZOJ 2744 Palindromes

刚开始暴力穷举的,果断tle了。。。

2014-06-03 00:28:08 806 1

原创 ZOJ 2722 Head-to-head match

刚开始由于溢出tle...

2014-06-02 20:17:27 714

原创 ZOJ 2679 OldBill

先贴代码:#include using namespace std;int main(){ int testNum; cin>>testNum; int cnt,x,y,z; while(testNum--) { cin>>cnt>>x>>y>>z; int firstBit,lastBit,cost=0; for(firstBit=9;firstBit>0;fir

2014-06-02 19:40:12 599

原创 ZOJ 2481 Unique Ascending Array

插入排序:有点挫~#include using namespace std;int main(){ int n; int arr[100]; int tmp,cnt; while(cin>>n&&n!=0) { cin>>arr[0]; cnt=1; for(int i=1;i<n;i++) { cin>>tmp; int j=cnt-1;

2014-05-28 13:27:38 507

原创 【求助】zoj 2476求和水题

据说是个水题,不过还是总WA。。求大神给瞄一眼。题目描述如下:Total AmountTime Limit: 2 Seconds      Memory Limit: 65536 KBGiven a list of monetary amounts in a standard format, please calculate the total amount.We de

2014-05-25 15:23:05 520

原创 ZOJ 2358 Sum of Factorials

递归;实际用不上,见注释掉的:// ZOJ2358.cpp : 定义控制台应用程序的入口点。//#include #include using namespace std;int fab(int n){ if(n==0)return 1; int sum=1; for(;n>=1;n--)sum*=n; return sum;}int getMax(int n

2014-05-25 12:43:43 559

原创 ZOJ 2105 Number Sequence

昨天看了一下午也没看出来。。发了个帖子得到大神指点,好好写了下注释才找出毛病。。。原来是下标搞错了。。教训是一定要按原理来,不能按测试的数据去瞎碰。#includeusing namespace std;int main(){ int a,b,n; int arr[100]; while(1) { cin>>a>>b>>n; if(a==0&&b==0&&n==

2014-03-25 15:28:58 503

原创 ZOJ 1113

coutcout好吧。。表示无聊了。。#include #include using namespace std;int main(){ double sum=1,n=1; cout<<"n e\n- -----------\n0 1\n"; for(int i=1;i<10;++i) { n/=i; sum+=n; if(i>2)cout<<setpre

2014-03-25 14:38:26 698

原创 ZOJ2104 Let the Balloon Rise

头文件string.h和string是有区别滴~#include#include using namespace std;int main(){ while(1) { int num; string arr[1000]; string result; cin>>num; if(num==0)break; int max=0; int i=0,

2014-03-24 16:55:32 513

原创 ZOJ1716Get Many Persimmon Trees

最近运气不错~水水更健康~#include using namespace std;bool isInRect(int baseX,int baseY,int width,int height,int x,int y){ return (baseX<=x&&baseY<=y&&x<=baseX+width-1&&y<=baseY+height-1);}int main(){

2014-03-22 14:03:56 574

原创 ZOJ1414 Number Steps

难得的一把过,头一次诶~#include using namespace std;int main(){ int num; cin>>num; while(num--) { int x,y; cin>>x>>y; if(x==y||x-y==2) { if(x%2)cout<<x+y-1; else cout<<x+y;cout<

2014-03-21 17:08:28 486

原创 ZOJ1713 Haiku Review

又是一把过啊,特此纪念下~ 字符串指针和string变量的对应- - ╮(╯▽╰)╭学艺不精。。感觉得重新学一遍C++#include #include using namespace std;bool isVowel(char ch){ return (ch=='a'||ch=='o'||ch=='e'||ch=='i'||ch=='u'||ch=='y');}int

2014-03-21 17:06:34 571

原创 一天一道ZOJ

上了四年大学,身为计算机专业出身,代码能力竟然次到如此地步!从今天开始好好学习C++,一天一道ZOJ---------先从简单的来~ZOJ1115: 注意接收数字串的长度,long long 也不可,要将接收到的字符串先处理一下,然后再计算。

2014-03-20 13:51:33 526

转载 CUDA的线程块size

前面扯了很多,不过大多都是在讲CUDA 在软体层面的东西;接下来,虽然Heresy 自己也不熟,不过还是来研究一下硬体的部分吧~毕竟要最佳化的时候,好像还是要大概知道一下相关的东西的。这部分主要参考资料是:[Hotball's Hive]GPU 的硬体架构Programming Massively Parallel Processors的Lecture 7在研究硬体架构前,

2014-03-18 14:21:43 1802

原创 数据库安全管理——用户登录次数限制及锁定(这里指数据库用户)

通过概要文件的设计来进行管理:具有CREATE PROFILE 系统权限的用户可以创建概要文件:SQL>CREATE PROFILE PWD_PROFILE LIMITFAILED_LOGIN_ATTEMPTS 3       --尝试三次后,用户被锁定 PASSWORD_LOCK_TIME 10;       --用户被锁定后10天自动解锁并在创建用户

2013-12-09 21:40:49 5322

原创 获得系统时间

#include#includechar ch[128];time_t t;memset(ch,0x0,128);time(&t);sprintf(ch,"%s", ctime(&t));获得的时间以字符串的方式保存在ch中。

2013-08-09 18:49:38 439

矩阵计算GH中文版

矩阵计算中文版第三版,作者GGOLUBS--袁亚湘译,影印版,含目录,免费分享

2015-09-24

《概率论与数理统计》浙大版(第四版)教材

概率论必备,值得一看,免费分享给大家..学好数学真的很重要啊。。。

2015-09-24

CUDA SDK 语法高亮必备 usertype.dat

在VS中配置CUDA时,本身是不识别CUDA关键字的,关键字不能高亮。早期的CUDA版本在SDK中提供了usertype.dat,其中包含CUDA的关键字,但后来的CUDA没有这个文件,网上找了好久,现在贴出来亲测可用~

2015-08-25

Hadoop技术内幕 深入理解MapReduce架构设计与实现原理.pdf

完整版 积分下载免费分享 大数据

2014-08-11

空空如也

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

TA关注的人

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