c++语法
文章平均质量分 64
_TianZhirui
我比昨天更强???
展开
-
基本语法之保留小数位后几位
c++: #include using namespace std; #define ll long long #define clr(a,b) memset(a,b,sizeof(a)) int main() { int t; cin>>t; while(t--) { double a,b,y; cin>>a>>b>>y;原创 2018-03-18 11:38:10 · 414 阅读 · 0 评论 -
make_pair用法
#include<bits/stdc++.h> using namespace std; #define mp make_pair class DeckOfCards{ string IsValid(int n,vector<int>value,string suit) { set<pair<int,char>>deck; for(...原创 2018-03-30 11:01:40 · 861 阅读 · 0 评论 -
双端队列的使用
蒜头君学习完数据结构之后,发现这种普通的栈已经不能满足自己的需求了。于是蒜头君想自己手动写一个超级栈。超级栈和普通栈不同的是,如果自己想往栈底添加数据的话,可以通过把栈翻转,然后再往栈顶添加数据来完成。听起来是不是觉得这个栈很厉害?对于超级栈的操作有四种:(1) 11 表示把栈反转(2) 22 表示把栈顶元素出栈(3) 3 \ x3 x 表示把 xx 放到栈顶(4) 44 表示把栈内所有的元素从栈...原创 2018-03-28 10:14:23 · 1094 阅读 · 0 评论 -
vector的倒转效果
Codeforces Round #258 (Div. 2), problem: (B) Sort the Array //http://codeforces.com/contest/451/problem/B 题意:给一个数组,问是否可以通过倒转连续的一个子序列使得这个数列变成单挑递增数列,数列里的元素唯一。 #include using namespace std; typedef原创 2018-04-06 10:50:23 · 1106 阅读 · 0 评论