
C语言
Eric2016_Lv
上海交大2014级硕士,2016级博士。兴趣方向:凸优化,数据分析,应用多元统计;机器学习,深度学习,数据挖掘,金融统计等。
展开
-
C语言二分归并排序的实现
C语言二分归并排序的实现趁着十一小长假,自学了一点儿算法(初级),复杂度最低的就是二分归并排序(nlog(n)),也是分支归并思想的体现。博主,基于闲的没事的原则,好久没碰C语言,所以亲自调试了一段代码,并且进行debug测试得到。其中学习了不少新的知识。 直接贴代码:#include <stdio.h>#include <stdlib.h>#include <assert.h>#inclu原创 2016-10-03 11:23:37 · 4422 阅读 · 3 评论 -
机器学习小组知识点8:掷硬币实验二项式分布代码实现(C++语言)
//*********投掷100枚硬币,恰好出现50枚向上,50枚向下的概率计算实验***************#include<iostream>#include<cstdlib>#include<cstdio>#include<cmath>#define N 100int main(){//实验的过程=========================================原创 2016-11-08 13:35:18 · 1782 阅读 · 0 评论 -
MATLAB与C/C++混合编程之MATLAB调用C程序
通过把耗时长的函数用c语言实现,并编译成mex函数可以加快执行速度。Matlab本身是不带c语言的编译器的,所以要求你的机器上已经安装有VC,BC或Watcom C中的一种。如果你在安装Matlab时已经设置过编译器,那么现在你应该就可以使用mex命令来编译c语言的程序了。如果当时没有选,就在Matlab里键入mex -setup,下面只要根据提示一步步设置就可以了。需要注意的是,较低版本的在设置编转载 2017-04-09 13:09:08 · 1776 阅读 · 0 评论 -
CUDA之旅:矩阵相加
矩阵相加CUDA实现//矩阵相加的CUDA程序实现//Author: Eric Lv//Email: Eric2014_Lv@sjtu.edu.cn//Date: 6/7/2017#include "cuda_runtime.h"#include "device_launch_parameters.h"#include <stdio.h>#include <math.h>#includ原创 2017-06-07 18:43:38 · 1321 阅读 · 0 评论