STL
文章平均质量分 89
jjaw2013
cheerupUSC
展开
-
wikioi 1294 全排列
1294 全排列 题目描述 Description 给出一个n, 请输出n的所有全排列 输入描述 Input Description 读入仅一个整数n (1 输出描述 Output Description 一共n!行,每行n个用空格隔开的数,表示n的一个全排列。并且按全排列的字典序输出。 样例输原创 2013-08-13 08:54:04 · 1027 阅读 · 0 评论 -
Codeforces Round #200 (Div. 2)D. Alternating Current
D. Alternating Current time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Mad scientist Mike has just finished原创 2013-09-15 10:40:59 · 1055 阅读 · 0 评论 -
中缀表达式的值
中缀表达式的值 查看提交统计提问 总时间限制: 200ms 内存限制: 1024kB 描述人们熟悉的四则运算表达式称为中缀表达式,例如(23+34*45/(5+6+7))。在程序设计语言中,可以利用堆栈的方法把中缀表达式转换成保值的后缀表达式(又称逆波兰表示法),并最终变为计算机可以直接执行的指令,得到表达式的值。 给定一个中缀表达式,编写程序,利用堆栈原创 2013-09-20 03:00:14 · 2565 阅读 · 0 评论 -
用队列对扑克牌排序 -优先队列法
1:用队列对扑克牌排序 总时间限制: 1000ms 内存限制: 65536kB 描述 假设这里有36张扑克牌,分别为A1~A9,B1~B9,C1~C9,D1~D9,其中A代表方片,B代表草花,C代表红桃,D代表黑桃,那么,设定如下的排序规则: 1.对于两张卡牌,X1Y1与X2Y2,X1与X2表示A~D,Y1与Y2表示1~9,如果X1与X2不同,那么依照D>C>B>A的方式进行排序原创 2013-09-21 01:51:19 · 2784 阅读 · 0 评论 -
POJ3481 Double Queue
Double Queue Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 9257 Accepted: 4241 Description The new founded Balkan Investment Group Bank (BIG-Bank) opened原创 2014-01-22 18:38:57 · 671 阅读 · 0 评论 -
vector详解
Vector详解 一、基本用法(pop_back( ),push_back(value)) 基本使用方法: pop_back() 删除vector的最后一个元素 push_back(value) 将value放到vector的最后 #include #include using namespace std; int main(){ vector myvector; for原创 2014-02-10 20:00:41 · 888 阅读 · 0 评论 -
list详解
List详解 一、pop_back(),pop_front(),push_back(val),push_front(val),back(),front(),clear(),empty(),size() pop_back() 删除链表的最后一个元素 pop_front() 删除链表的第一个元素 push_back(val) 将 val 连接到链表的最后 push_front原创 2014-02-10 22:23:52 · 764 阅读 · 0 评论 -
map详解
map详解 一、clear(),empty(),size().insert(),begin(),end() clear() 清空迭代器 begin() 返回指向第一个元素额迭代器 end() 返回指向末尾元素的迭代器 empty() 如果为空,返回 true size() 返回元素的数量 insert(pair val) 插入 pair 类型元素,对 map 返原创 2014-02-11 14:09:32 · 997 阅读 · 0 评论