自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

灰灰要坐冷板凳

关注机器学习,计算机视觉,深度学习

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

原创 赛码网练习题

1. #include#includeusing namespace std;int main(){ string history, future; while (cin >> history >> future) { auto it = history.begin(); while (it != history.end()) { if (((*it - '

2016-09-09 15:28:59 5825

原创 智能指针shared_ptr、weak_ptr、unique_ptr总结

在C++98中,智能指针通过模板类型"auto_ptr"来实现。这在一定程度上避免了忘记释放内存造成的问题。不过auto_ptr有一些缺陷(拷贝时返回一个左值,不能调用delete[]等),因此,在C++11中,auto_ptr被废弃了。取而代之的是shared_ptr、weak_ptr、unique_ptr等智能指针。这些指针默认使用delete, delete[]来释放内存,所以在分配内存

2016-09-07 10:08:18 1014

原创 当数组访问超出下标

对于一个数组,当访问越界时,无论是读还是写都产生不可预期的结果。但是对超界部分读时,结果虽然不可预期,但是程序却不会出现异常。对越界部分进行写操作时就会出现异常。#include#includeusing namespace std;int main(){ shared_ptr smartPtr(new int[10]); for (int i = 0; i < 10; i

2016-09-06 09:24:19 3786

原创 C++ 多线程之临界区

关于C++临界区Critical Sections http://blog.sina.com.cn/s/blog_8eee7fb601012omv.html中将的很清楚了在多线程中,我们看一下使用CRITICAL_SECTION和不使用CRITICAL_SECTION的差异:struct MyStruct{ int a; int b;};MyStruct s;CRITICAL

2016-09-04 22:09:53 3582

模式识别与机器学习

模式识别与机器学习的一本相当经典的书,由浅入深,模式识别专业研究生博士生必备,机器学习研究不可多得的一本书籍,英文原版,原汁原味

2014-10-23

模式识别 第四版 答案

是S.T的模式识别第四版的答案,里面包含了各章后面的答案以及要点总结,很棒的资源

2014-10-23

空空如也

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

TA关注的人

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