摘要:
给定一个长度为 n 的整数数列,输出每个数左边第一个比它小的数,如果不存在则输出 −1。 #include <iostream> #include <stack> using namespace std; int n; stack <int> st; int main() { cin >> n; w 阅读全文
posted @ 2022-11-30 22:01
!&&||
阅读(25)
评论(0)
推荐(0)
摘要:
实现一个队列,队列初始为空,支持四种操作: push x – 向队尾插入一个数 xx; pop – 从队头弹出一个数; empty – 判断队列是否为空; query – 查询队头元素。 现在要对队列进行 M 个操作,其中的每个操作 3 和操作 4 都要输出相应的结果。 #include <iost 阅读全文
posted @ 2022-11-30 21:59
!&&||
阅读(43)
评论(0)
推荐(0)
摘要:
给定一个表达式,其中运算符仅包含 +,-,*,/(加 减 乘 整除),可能包含括号,请你求出表达式的最终值。 #include <iostream> #include <stack> #include <unordered_map> using namespace std; unordered_ma 阅读全文
posted @ 2022-11-30 21:58
!&&||
阅读(29)
评论(0)
推荐(0)
摘要:
实现一个栈,栈初始为空,支持四种操作: push x – 向栈顶插入一个数 xx; pop – 从栈顶弹出一个数; empty – 判断栈是否为空; query – 查询栈顶元素。 现在要对栈进行 M 个操作,其中的每个操作 3 和操作 4 都要输出相应的结果 #include <iostream> 阅读全文
posted @ 2022-11-30 21:57
!&&||
阅读(42)
评论(0)
推荐(0)
摘要:
实现一个双链表,双链表初始为空,支持5 种操作: 在最左侧插入一个数; 在最右侧插入一个数; 将第k 个插入的数删除; 在第k 个插入的数左侧插入一个数; 在第 k 个插入的数右侧插入一个数 现在要对该链表进行 M次操作,进行完所有操作后,从左到右输出整个链表。 #include <iostream 阅读全文
posted @ 2022-11-30 21:56
!&&||
阅读(40)
评论(0)
推荐(0)
摘要:
实现一个单链表,链表初始为空,支持三种操作: 向链表头插入一个数; 删除第 kk 个插入的数后面的数; 在第 kk 个插入的数后插入一个数。 现在要对该链表进行 MM 次操作,进行完所有操作后,从头到尾输出整个链表。 #include <iostream> using namespace std; 阅读全文
posted @ 2022-11-30 21:55
!&&||
阅读(24)
评论(0)
推荐(0)
摘要:
给定 nn 个区间 [l,r],要求合并所有有交集的区间。 注意如果在端点处相交,也算有交集。 输出合并完成后的区间个数。 #include <iostream> #include <algorithm> #include <climits> using namespace std; const i 阅读全文
posted @ 2022-11-30 21:25
!&&||
阅读(27)
评论(0)
推荐(0)
摘要:
给定一个长度为 n 的数列,请你求出数列中每个数的二进制表示中 1 的个数。 #include <iostream> using namespace std; int lowbit (int x) { return x & (-x); } int main() { int n; scanf ("%d 阅读全文
posted @ 2022-11-30 21:24
!&&||
阅读(37)
评论(0)
推荐(0)
摘要:
给定一个长度为 nn 的整数序列 a1,a2,…,an以及一个长度为 m 的整数序列 b1,b2,…,bm。 请你判断 a 序列是否为 b 序列的子序列。 #include <iostream> #include <cstring> using namespace std; const int N 阅读全文
posted @ 2022-11-30 21:23
!&&||
阅读(29)
评论(0)
推荐(0)
摘要:
给定两个升序排序的有序数组 A 和 B,以及一个目标值 x。 数组下标从 0 开始。 请你求出满足 A[i]+B[j]=x 的数对 (i,j)。 数据保证有唯一解。 #include <iostream> #include <cstdio> using namespace std; const in 阅读全文
posted @ 2022-11-30 21:21
!&&||
阅读(31)
评论(0)
推荐(0)

浙公网安备 33010602011771号