![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CQUPT div2 STL 与 数据结构
风中一颗松
慢慢学,慢慢看
展开
-
A - ACboy needs your help again!
A - ACboy needs your help again! ACboy was kidnapped!! he miss his mother very much and is very scare now.You can't image how dark the room he was put into is, so poor :(. As a smart ACMer, you wa...原创 2018-02-15 19:38:27 · 140 阅读 · 0 评论 -
B - Parentheses Balance
B - Parentheses Balance题意:括号匹配问题,判断一组有()【】和空格的字符串的左括号是否有右括号与之相匹配。题解:进行遍历,如果为(或者【就入栈,遇到)或者】就看与栈顶括号是否匹配,匹配就出栈,继续下一判断,否则就输出No。最后进行判断如果栈为空就输出Yes,否则就输出No。要注意用gtes输入,因为有空格。#include <stdio.h>#include ...原创 2018-02-15 19:45:20 · 194 阅读 · 0 评论 -
C - 简单计算器
C - 简单计算器 读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值。 Input 测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔。没有非法表达式。当一行中只有0时输入结束,相应的结果不要输出。 Output ...原创 2018-02-15 19:48:27 · 3127 阅读 · 0 评论 -
D - Where is the Marble?
D - Where is the Marble? 题意:对一组整数进行排序,排序后找出给定数字在数组中的位置。题解:先排序,再遍历找。#include <stdio.h>#include <algorithm>using namespace std;int main(){ int n,m; int num[10...原创 2018-02-15 19:50:17 · 224 阅读 · 0 评论 -
F - Andy's First Dictionary
F - Andy's First Dictionary题意:对一段文章中单单词进行排序后输出。按字典排序。题解:1.将单个单词从从文章中提取出来存到字符数组中。2.对单词进行排序。提取单词的时候一个字符一个字符提取,遇到非单词字符则转到下一个单词提取。排序用qsort快速排序,有个cmp函数是指排序方式。#include <stdio.h>#include <string.h&...原创 2018-02-15 20:00:24 · 380 阅读 · 0 评论 -
G - 水果
G - 水果 夏天来了~~好开心啊,呵呵,好多好多水果~~ Joe经营着一个不大的水果店.他认为生存之道就是经营最受顾客欢迎的水果.现在他想要一份水果销售情况的明细表,这样Joe就可以很容易掌握所有水果的销售情况了. Input 第一行正整数N(0<N<=10)表示有N组测试数据. 每组测试数据的第一行是一个整数M(0<M<=10...原创 2018-02-15 20:02:38 · 173 阅读 · 0 评论 -
E - The Blocks Problem
E - The Blocks Problem从左到右有n个木块,编号为0到n-1,要求模拟一下4种操作(a,b均为木块编号)。move a noto b:把a和b上方的木块全部归位,然后把a放在b上面。move a over b:把a上方的木块全部归位,然后把a放在b所在木块堆的顶部。pile a onto b:把b上方的木块全部归位,然后把a及上面的木块整体放在b上面。pile a over b...原创 2018-02-21 12:56:15 · 234 阅读 · 0 评论