首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
简单的数据结构
17条解析
开通博客写题解
19_hanhan
发表于 2020-05-29 20:18:54
题目 题目描述: 栗酱有一天在网上冲浪的时候发现了一道很有意思的数据结构题。 该数据结构形如长条形。 一开始该容器为空,有以下七种操作。 1 a从前面插入元素a 2 从前面删除一个元素 3 a从后面插入一个元素 4 从后面删除一个元素 5 将整个容器头尾翻转 6 输出个数和所有元素 7 对所有
展开全文
HGDB
发表于 2020-05-28 11:01:48
题意 对一个容器进行一系列操作,这题题目有点问题,操作说明多了个a 1 从前面插入元素a 2 从前面删除一个元素 3 从后面插入一个元素a 4 从后面删除一个元素 5 将整个容器头尾翻转 6 输出个数和所有元素 7 对所有元素进行从小到大排序 思路 因为要从队头队尾插入删除元素,我们可以用STL中的
展开全文
马小鸣
发表于 2020-05-19 22:53:38
使用STL就行小白的我用了vector(非常方便).第一条用insert v.insert(v.begin(),f);//从前面插入一个元素第二条用erase v.erase(v.begin());//从前面删除一个元素第三条用push_back v.push_back(f);//从后面输入一个元素
展开全文
ALgarth
发表于 2020-05-19 10:57:46
直接stl打就行了#include <bits/stdc++.h>using namespace std;#pragma GCC optimize(2)int main(){ ios::sync_with_stdio(false); deque<int> q;
展开全文
威风镰鼬
发表于 2021-06-20 10:21:22
思路 List会超!List会超!List会超!(可能是我太蒟蒻了写不出来)最后还是改成了双向链表。 代码 #include<bits/stdc++.h> using namespace std; int n,m,opt,x; deque<int>a; int main(
展开全文
Cur1ed
发表于 2020-05-19 14:28:20
感觉指针容易错,可以用数组模拟。数组开两倍(因为如果一直从前插入从0开始下标就是负数了,数组会越界),然后双指针,l记录头的位置,r记录尾的位置,因为排序不超过十次,所以sort(nlogn)不会超时的。最开始l在2e5的位置(只要数组够大,l再往后一些也是可以的),r=l; 模拟以下操作 a从前
展开全文
青春不悔
发表于 2020-05-28 16:56:24
开始使用双链表,超时了所以失败,后来发现向量也可以头插,尾插。逆置和排序与链表有所不同。#include<iostream>#include<algorithm>#include<vector>using namespace std;int main(){
展开全文
ziuch
发表于 2020-08-22 15:52:55
题目描述 栗酱有一天在网上冲浪的时候发现了一道很有意思的数据结构题。 该数据结构形如长条形。 一开始该容器为空,有以下七种操作。 1 a从前面插入元素a 2 从前面删除一个元素
展开全文
sunrise__sunrise
发表于 2020-05-25 18:33:18
1、vector 简单的用,在头插可能退化到,用时722MS #include <bits/stdc++.h> #pragma GCC optimize(2) #pragma GCC optimize(3) using namespace std; #define js ios::syn
展开全文
CH_cycyc
发表于 2025-01-08 21:08:35
链接:https://ac.nowcoder.com/acm/contest/22904/1012 来源:牛客网 题目描述 栗酱有一天在网上冲浪的时候发现了一道很有意思的数据结构题。 该数据结构形如长条形。
展开全文
查看本题
查看本题讨论
相关比赛
52-2017年浙江工业大学大学生程序设计迎新赛预赛
进入比赛
7027-2017年浙江工业大学大学生程序设计迎新赛预赛(重现赛)@vito0210
进入比赛
9706-上海理工大学训练赛(12.01)
进入比赛
18238-HUAS基础题单2
进入比赛
18366-STL专项训练
进入比赛
等你来战
查看全部
新疆大学2025年7月月赛(同步赛)
报名截止时间:2025-07-06 18:00
牛客周赛 Round 99
报名截止时间:2025-07-06 21:00
牛客练习赛142
报名截止时间:2025-07-11 21:30
2025年第一届上海师范大学程序设计竞赛(同步赛)
报名截止时间:2025-07-13 18:00
牛客周赛 Round 100
报名截止时间:2025-07-13 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题