自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 写一个快速排序

就一个快速排序的算法。。。。(感谢师兄的帮助) 主要思路: 选定一个基准值,将数组分成两部分,比基准值小的在左边,大的在右边。。。 代码: //主函数 void sort(int *a,int low,int high) { if(low < high) { int m=part(a,low,high); sort(a,low,m-1

2013-07-23 14:57:05 624

原创 一个天气预报的类

看了boost的正则表达式后写的。。 感觉写得很差劲。。。。勿喷。。。 代码: #include #include #include #include #include class weather { public: weather(std::string sposition="guangzhou",std::string sprovince="guangdong"):_

2013-07-19 14:37:51 685

原创 浅出匿名函数lambda

跟python一样。。。C++11终于也有了lambda函数了。。。 个人感觉挺好用的,以下是个人的一些理解 基本的Lambda函数: [捕获的变量](参数)->返回值类型{函数体} 调用方法: [捕获的变量](参数)->返回值类型{函数体}(实参1,……,实参N); 各部分的解释: 参数是指传递给lambda函数的参数,如可以(int a) 、(int a,int b)

2013-07-17 11:06:15 750

原创 顺序栈类模板

之前写了个链式栈,感觉还是不怎么熟悉类模板,所以再写了个顺序栈的加深下印象,内容也比之前的那个丰富多了。 测试了多个数据均没有找到错误。。(哈。。。找到错误的就顺便帮留个言告知下吧) 下面是一如既往的贴代码 类的实现: #include template class stack { public: stack():top(NULL),base(NULL),usd(0),s

2013-07-12 22:37:49 843

原创 酱油,简单实现stack

看了下C++ primer中的类模板后顺手写的。。 (未实现复制构造) 功能少,可能还会有错误,哈哈。 代码: #include template class Data { public: type data; Data *next; }; template class stack { public: stack():sz(0),head(NULL) {} stack(ty

2013-07-11 22:08:05 490

原创 C++中的智能指针

学习了C++primer第四版中的智能指针后趁热写的。。。不知道有没有写错 思路 总的思路就是有2个类。T1,T2, [code] //T1 class cp { private: friend class sp; cp(int *px):p(px),count(1){} int *p; int count; ~cp() {delete p;} }; /

2013-07-09 19:33:59 626

空空如也

空空如也

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

TA关注的人

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