题目描述:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 分析: 队列的特性是:“先入先出”,栈的特性是:“先入后出”。 当我们向模拟的队列插入数 a,b,c 时,假设插入的是 stack1,此时的栈情况为: 栈 stack1:{a,b,c} 栈 stack2: ...
分类:
其他好文 时间:
2020-09-14 18:50:06
阅读次数:
27
nginx介绍 官网:http://nginx.org nginx:engine X,是由1994年毕业于俄罗斯国立莫斯科鲍曼科技大学的同学为俄罗斯rambler.ru公司开发的,开发工作最早从2002年开始,第一次公开发布时间是2004年10月4日,版本号是0.1.0 nginx 是免费,开源,高 ...
分类:
其他好文 时间:
2020-09-09 19:17:35
阅读次数:
51
STL 简单记录、讲解一些初级阶段常用的用法。 STL是C++的一个标准模板库,其中包含了许多在计算机领域常用的基本数据结构以及基本算法。STL主要依赖于模板,使得STL具有广泛的通用性。这篇文章旨在介绍一些常用的STL工具及其用法。 Algorithm 该头文件涉及许多常用的功能,例如比较、交换、 ...
分类:
其他好文 时间:
2020-09-09 19:10:05
阅读次数:
33
一、文件和目录操作 创建、删除、修改、拼接、获取当前目录、遍历目录下的文件、获取文件大小、修改日期、判断文件是否存在等。略 二、日期和时间(内置模块:time、datatime、calendar) 1.time.time() #返回自1970年1月1日0点到当前时间经过的秒数 实例1:获取某函数执行 ...
分类:
编程语言 时间:
2020-08-20 18:47:05
阅读次数:
61
武培轩推荐搜索JavaSpringBootMySQLRedisSpring数据结构相信大家在闲暇之余都会在世界最大的同性交友平台上逛逛,每次进入个人主页的时候,首先看到的总是Popularrepositories,下面是一些Contributions热力图和活动记录,感觉千篇一律。想不想来点新花样,微软最近推出一个好玩的功能:GitHubProfile,可以来自定义个人主页的Overview。下面
分类:
其他好文 时间:
2020-08-19 19:31:52
阅读次数:
76
list list为双向链表:随机访问速度差,可以快速插入和删除 头文件为 #include<list> 定义 list<int> l; 前插\后插\前删\后删 l.push_front(t);//前插 l.push_back(t)://后插 l.pop_front();//前删 l.pop_bac ...
分类:
其他好文 时间:
2020-08-18 13:20:55
阅读次数:
58
隔了几个月,又开始写博客了qwq kruskal时间复杂度为O(nlogn)它的算法思路是这样的:我们根据边的权值将所有边排序,然后枚举每条边,用并查集去查询这条边的两个端点是否在同一集合内,若在同一集合内,则删掉这条边,若不在同一结合则加入这条边,并将这两个端点所在的集合合并。附一下代码: 123 ...
分类:
其他好文 时间:
2020-08-17 17:07:58
阅读次数:
90
如:删除容器中第i个元素。 操作:先将第i个元素与最后个元素互换,再删除最后一个元素。 std::swap(std::begin(pointsetA)+i-1,std::end(pointsetA)-1); //交换数据 pointsetA.pop_back(); //删除最后的那个数据 ...
分类:
其他好文 时间:
2020-08-11 09:28:27
阅读次数:
65
地址 https://leetcode-cn.com/problems/minimum-insertions-to-balance-a-parentheses-string/ 给你一个括号字符串 s ,它只包含字符 '(' 和 ')' 。一个括号字符串被称为平衡的当它满足: 任何左括号 '(' 必须 ...
分类:
其他好文 时间:
2020-08-09 19:08:34
阅读次数:
83
import java.util.Stack; public class CQueue { Stack<Integer> stack1 = new Stack<>(); Stack<Integer> stack2 = new Stack<>(); public CQueue() { } public ...
分类:
其他好文 时间:
2020-08-07 12:30:51
阅读次数:
63