whu 1478(模拟链表)
来源:互联网 发布:安卓数据库 编辑:程序博客网 时间:2024/05/18 14:44
题目链接:http://acm.whu.edu.cn/land/problem/detail?problem_id=1478
比赛的时候由于对题意不是很理解,当时就不想写这道题。。。orz。。。然后回来的时候队友用string写了一个TLE,然后我也搞了一下。无奈TLE到死啊!!!!这不知道我们还有一直队用string是怎么过的。。。orz..........看完解题报告。我傻眼了。。。就是模拟链表啊!!!!好吧。。。。见识短了。。。。
View Code
1 #define _CRT_SECURE_NO_WARNINGS 2 #include<iostream> 3 #include<cstdio> 4 #include<cstring> 5 #include<string> 6 #include<list> 7 using namespace std; 8 const int MAXN=1000000+10; 9 char str[MAXN];10 11 12 int main(){13 int _case,t=1;14 scanf("%d",&_case);15 while(_case--){16 scanf("%s",str);17 int len=strlen(str);18 list<char>::iterator iter;19 list<char>List;20 iter=List.end();21 for(int i=0;i<len;i++){22 if(str[i]=='<'){23 if(iter!=List.begin())iter--;24 }else if(str[i]=='>'){25 if(iter!=List.end())iter++;26 }else if(str[i]=='-'){27 if(iter!=List.begin()){28 iter--;29 iter=List.erase(iter);30 }31 }else {32 List.insert(iter,str[i]);//前插33 }34 }35 printf("Case %d: ",t++);36 for(iter=List.begin();iter!=List.end();iter++){37 printf("%c",*iter);38 }39 puts("");40 }41 return 0;42 }
0 0
- whu 1478(模拟链表)
- WHU 1124 Football Coach(最大流)
- WHU 1578 Fishing Dream(分块暴力)
- WHU 1551 Pairs(分块暴力)
- whu 1124 Football Coach(最大流,判断满流)
- whu oj 1551 Pairs (莫队算法)
- WHU 1572 Cyy and Fzz(AC自动机+dp)
- WHU 1124 Football Coach(最大流,巧妙构图)
- 2017WHU校赛OL Werewolf (基环外向树)
- 矩阵(matrix)应用大总结(一)WOJ 642 Lost In WHU + POJ 3233
- 2009ACM多校联合暑期集训(3)——WHU专场
- WHU-Problem 1152 - Feli 的糖果 寻找第K小数(计数排序,与快速排序)
- 2015 whu校赛f题big data(dp + 小技巧)
- WOJ 26 Lost in WHU(矩阵快速幂+邻接矩阵乘法)
- 武大校赛 26. Lost in WHU(矩阵快速幂)
- 2017 Wuhan University Programming Contest (Online Round) E. Lost in WHU(矩阵快速幂)
- 2017 Wuhan University Programming Contest (Online Round) E. Lost in WHU(矩阵快速幂)
- Contest of whu 2013.4
- hdu 1829+hdu 1856(并查集)
- 几种算法的C实现
- hdu 2473
- hdu 3172+hdu 3635+hdu 3926
- hdu 1050+hdu 1789+hdu 3177(贪心)
- whu 1478(模拟链表)
- hdu 1172(模拟、枚举)
- hdu 1237(模拟栈、水题)
- hdu 1296(多项式模拟)
- hdu 1302(简单模拟题)
- hdu 2832(数学题)
- hdu 1306(字符串匹配)
- NBU 1409(模拟题)
- hdu 1423(最长公共递增子序列)