自定义博客皮肤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 vectorvector的内...

2019-03-30 21:19:24 170

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

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

2019-03-27 17:32:57 543

转载 【转】学习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 208

原创 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 1609

原创 linux下使用eclipse+curses

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

2019-03-06 17:50:58 343

空空如也

空空如也

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

TA关注的人

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