自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++——STL学习

引言 STL(Standard Template Library),即标准模板库,是C++标准函数库中的一部分,其在标准函数库占的比重将近80%,其涵盖了常用的数据结构和算法,灵活运用STL库可以明显降低开发强度。对于初学者,要尽快学会使用STL库,在灵活使用的基础上再进一步了解其底层实现,受益匪浅。 本文先说说STL中的容器以及容器的操作。 1. 顺序容器 1.1 vector vector的内...

2019-03-30 21:19:24 125

原创 算法学习——查找(哈希,二叉树,二分,顺序)

查找算法时间复杂度对比 算法名称 平均时间复杂度 哈希表查找 O(1) 二叉排序树 O(logn) 二分查找法 O(logn) 顺序查找 O(n) 1. 哈希查找 说明:文中value表示需要哈希的值,key表示值在哈希表的位置 1.1 算法复杂度O(1) 哈希表采用函数映射的思想将关键字和存储位置关联起来,如f(value)=key.其查询、插入,删除的算法复杂度...

2019-03-27 17:32:57 490

转载 【转】学习C/C++网站

C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码 。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建 议,以进一步加强这方面的清单。 添加:http://www.boost.org/ 1、http://snippets.dzone.com/tag/c/ --数...

2019-03-21 21:46:51 173

原创 Linux下使用Eclipse创建/生成动态库

Linux下使用Eclipse创建/生成动态库 创建动态链接库 1.1 创建工程new->project->C Project->Shared Library->Empty Project,之后选择Linux GCC ,输入工程名MeLib,最后点击Finish.(此处Shared Library很好理解,创建的动态链接库目的就是被其他程序所调用,因此创建为共享库)如图: ...

2019-03-06 18:16:20 1560

原创 linux下使用eclipse+curses

什么是curses curses本质就是一个函数开发包,专门用来进行unix下终端环境下的屏幕界面处理以及I/O处理。通过该函数库,C/C++程序可以实现控制终端的视频显示以及输入输出。 安装 1.CentO系统默认有curses函数库,在usr/include中就能找到curses.h文件; 2.ubuntu系统中安装命令:apt-get install libncurses5-dev ecli...

2019-03-06 17:50:58 281

空空如也

空空如也

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

TA关注的人

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