Acm-stl
DeathYmz
划水摸鱼要不得!!!
不上紫名不改简介=_=(改了改了 打leetcode周赛去了 codeforces太晚了养身要紧)
展开
-
HDU——1237简单计算器
HDU——1237简单计算器 分析:模拟题,现将一行的字符读入,当遇见数字就放入数子栈,遇见加减放入字符栈, 遇见乘除,将最顶端的数字串和下一个数字进行计算再放入数字栈 _最后将栈里面的元素倒置,进行加减运算,emmm估计队列也可以用的 用stack和对字符串的处理 给的数据也好,每个数字和字符中间都是用空格分开,好判断emmm~ #include<iostream> #include<cs原创 2017-10-13 18:15:25 · 478 阅读 · 0 评论 -
HUD-2629Identity Card—使用sql substr()
字符串的处理一开始想是strtok分割函数但是后来发现,emmm substr()挺好用的对这道题,知道字符分界点在哪和长度为多少就能,传给另一个字符串。恩。然后使用map记性字符串之间的转换。 HUD-2629Identity Card#include<iostream> #include<cstdio> #include<string> #include<map>using namespac原创 2017-10-13 23:36:47 · 294 阅读 · 0 评论 -
queue队列-printer queue
queue和栈差不多就是普通操作有一些不一样; stack: push()入栈 top()出栈一个元素不删除-出栈元素为最后一个入栈元素 pop()出栈,删除 empty()判断非不非空 queue: push()入队 front()取队列第一个入队的并不删除 pop()出队,删除 empty()判断非不非空 priority: 同队列操作一样只不过 出队front()——原创 2017-10-15 13:44:33 · 396 阅读 · 0 评论 -
Flipper_模拟和栈
思路:(R为将最右边的牌全部翻转到离他最近的最左边的牌。同理L。)就是模拟处理卡牌,用栈很方便,定义一个结构体,直接记录初识卡牌数和卡牌的状态,每次R翻转还是L翻转,都对里面的进行状态转换。最后输出到一个数组里面,第几个数是什么卡牌,卡牌的状态是什么也很方便。)Poj 38224 flipper#include<iostream> #include<cstdio> #include<string>原创 2017-10-15 16:48:38 · 442 阅读 · 0 评论