P1886 滑动窗口 /【模板】单调队列 题目思路:单调队列模版题,每次都输出队列中的第一个元素。以此维护队列中元素序号的单调性,得到结果。只是比较判断,时间复杂度很小。相等的值也要挤掉。最大值同理。 代码实现: #include<bits/stdc++.h>using namespace std;typedef long long ll;#define N 3000005
1、删除字符串中的所有相邻重复项 - 力扣(LeetCode) 思路: 使用栈进行操作,每次入栈的时候和栈顶元素进行比对,如果相同的话就弹出栈顶元素也可以用数组来模拟栈进行操作代码: public String removeDuplicates(String s) {//转换成字符数组char[] ss = s.toCharArray();StringBuffer ret = new S