按顺序在一个序列的末尾插入数字,求每次插入后的本质不同子串个数 ...
分类:
其他好文 时间:
2020-06-22 23:19:14
阅读次数:
60
题目链接 题意: ? 对于给定序列,求出前奇数个元素的中位数。 思路: ? 既然要求中位数,根据题目一看,有点类似与滑动窗口那道题,但想了想,不一样。暴力维护队列,O(\(n^2\))的时间复杂度面对十万肯定会爆,再试试之前学过的STL模板的优先队列和set是否可以,发现两者对于中位数的查找似乎显得 ...
分类:
其他好文 时间:
2020-06-22 21:18:49
阅读次数:
79
1、STL概述 为了建立数据结构和算法的一套标准,并且降低他们之间的耦合关系,以提升各自的独立性、弹性、交互操作性(相互合作性,interoperability),诞生了STL。 STL提供了六大组件,彼此之间可以组合套用,这六大组件分别是:容器、算法、迭代器、仿函数、适配器(配接器)、空间配置器。 ...
分类:
其他好文 时间:
2020-06-20 17:06:14
阅读次数:
63
介绍 vector是表示可变大小数组的序列容器。 就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且它的大小会被容器自动处理。 本质讲,vector使用动态分配数组来存储它的元 ...
分类:
编程语言 时间:
2020-06-19 22:35:34
阅读次数:
47
1.关于set的概念 set 是STL中的集合。 集合我们都很熟悉,具有排异性,在这里set中也遵循这条规矩。 而且在set中,存在系统自动排序的操作。 2.set的常用函数 set 与 vector具有类似的用法 #include<set> //set 的头文件 set<int> s; //声明一 ...
分类:
编程语言 时间:
2020-06-19 20:32:08
阅读次数:
61
priority_queue 容器适配器模拟的也是队列这种存储结构,即使用此容器适配器存储元素只能“从一端进(称为队尾),从另一端出(称为队头)”,且每次只能访问 priority_queue 中位于队头的元素。 但是,priority_queue 容器适配器中元素的存和取,遵循的并不是 “Firs ...
分类:
编程语言 时间:
2020-06-17 21:51:57
阅读次数:
75
h.find(x)返回key为x的二元组,返回指向该二元组的迭代器,不存在则返回h.end()。 查询字符串出现的次数 rep(i,1,n){ string str; cin>>str; h[str]++; } rep(i,1,m){ string str; //h[i]查找不存在时候,会新建立一个 ...
分类:
其他好文 时间:
2020-06-17 12:57:36
阅读次数:
50
#主要内容LayUI的介绍?layui(谐音:类UI)是一款采用自身模块规范编写的前端UI框架,遵循原生HTML/CSS/JS的书写与组织形式,门槛极低,拿来即用。?由国人开发,16年出厂的框架,其主要提供了很多好看、方便的样式,并且基本拿来即用,和Bootstrap有些相似,但该框架有个极大的好处就是定义了很多前后端交互的样式接口,如分页表格,只需在前端配置好接口,后端则按照定义好的接口规则返回
分类:
其他好文 时间:
2020-06-17 09:14:18
阅读次数:
92
map<T1,T2,less<T1> > mapA; //该容器是按键的升序方式排列元素。未指定函数对象,默认采用less<T1>函数对象。 map<T1,T2,greater<T1>> mapB; //该容器是按键的降序方式排列元素。 less<T1> 与 greater<T1> 可以替换成其它的 ...
分类:
编程语言 时间:
2020-06-14 23:32:46
阅读次数:
74
这篇文章是来给大家普及Jenkins知识的, Jenkins能解决什么问题, 有哪些应用场景, 为何要掌握Jenkins, 掌握Jenkins后有哪些好处, 弄懂Jenkins需要掌握哪些知识 不知道的,认真看看, 知道的,温故而知新, 有不同见解的,底部直接评论留言, 好了,正文: Jenkins ...
分类:
其他好文 时间:
2020-06-13 17:27:14
阅读次数:
81