1、题目描述 2、分析 利用C++的 标准模板库 set 对数组进行读取,然后插入,如果检测到元素已经在set内部,则返回该元素值即可。时间复杂度为 O(n),空间复杂度为 O(n); 3、代码 ...
分类:
其他好文 时间:
2018-05-12 20:26:06
阅读次数:
160
本文是本系列文章的第二篇,讲述了整个数据结构课程要遵守的规则(单一继承树、使用泛型编程、只抛出异常不处理异常)及原因,并通过实验实现了整个数据结构库所依赖的基础设施,异常类族和智能指针以及顶层父类(规范动态内存申请结果)
分类:
其他好文 时间:
2018-05-12 18:30:05
阅读次数:
164
超级Bootstrap模板库:http://www.wrapbootstrap.com/ http://www.templategarden.com/https://shapebootstrap.nethttp://thebootstrapthemes.com/ 免费的HTML5 响应式网页模板:h ...
分类:
其他好文 时间:
2018-05-08 12:15:31
阅读次数:
138
1 STL(标准模板库)理论基础 1.1基本概念 STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。现然主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。 STL的从广义上讲分为三类:algorithm(算法)、con... ...
分类:
编程语言 时间:
2018-05-02 23:56:56
阅读次数:
286
微信小程序开发过程中遇到的问题踩坑整理,内容包括web-view、openID、小程序支付、网络请求等等一系列问题汇总,希望对大家能有一定帮助和启发。 内容如下: 关于小程序web-view bindmessage 真机不触发的问题 小程序iOS访问服务器访问不上,但android没有问题 关于ss ...
分类:
微信 时间:
2018-04-26 21:08:09
阅读次数:
1220
近期刷了好几次的oj,好受伤好多都是相似的题目。 最长回文子串 string preprocess(string &str) { string afterProcessStr="#"; for(int i=0;i<str.size();++i) { afterProcessStr += str.su ...
分类:
其他好文 时间:
2018-04-20 22:10:16
阅读次数:
221
笔记内容来源:《算法竞赛经典入门》(第二版) 刘汝佳著 第5章 一、基本概念 STL是指C++的标准模板库(Standard Template Library)。 二、排序与检索 sort函数,可以对任意对象进行排序,不一定是内置类型。 如果希望用sort函数排序,这个类型需要定义“小于”运算符,或 ...
分类:
编程语言 时间:
2018-04-09 18:47:45
阅读次数:
214
知识内容: 1.STL介绍 2.C++基础知识复习 3.C++中的模板简单介绍 4.STL组成部分 一、STL介绍 1.什么是STL? 学过C++的应该都听说过STL,那么什么是STL呢?STL是Standard Template Library的简称,翻译为标准模板库,是惠普实验室开发的一系列软件 ...
分类:
其他好文 时间:
2018-03-23 23:00:02
阅读次数:
327
转载自:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/22/2603525.html 一、一般介绍 STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库。它被容纳于C++标准程序库 ...
分类:
其他好文 时间:
2018-03-22 19:24:43
阅读次数:
146
一、基础篇 C++标准模板库(STL) 1.vector 可以理解为“变长数组” .size() 获取vector中元素的个数,返回unsigned类型 .clear() .push_back(x) 在vector后面添加一个元素x .pop_back() 删除vector的尾元素 .insert( ...
分类:
编程语言 时间:
2018-03-21 21:13:11
阅读次数:
190