竞赛
考级
#include <bits/stdc++.h> using namespace std; stack<char> st; string str; int main() { cin>>str; //遍历字符串 for(int i=0;i<str.size();i++){ if(str[i]'(' || str[i]'['){ st.push(str[i]); } else if(str[i]')' || str[i]']'){ if(st.empty()){ cout<<"NO"; return 0; } if(st.top()'[' && str[i]']' || st.top()'(' && str[i]')'){ st.pop(); } } } if(st.empty()) cout<<"YES"; else cout<<"NO"; return 0; }
Enger
A658.模拟栈操作(原题) T20388.模拟栈操作
o͇͇͇ด้้้蠬蠭饗鑙鑴ø¼³
哈喽?
朱彤
文件判题 01.判断是否是文件判题: 如果你在题目看到这个: 那么就是文件判题,不然就不是文件判题 02.文件判题该怎么写 头文件:#include<cstdio> 开头+结束:
Happy Shu
牛肝菌
最强用户
银行叫号系统
AC张泽晖
01.原码 符号位(1为负数,2为正整数)+ 数值位(2进制) 02.反码 负数: 1变0,0变1 正数: 不变 03.补码 负数: 负数的补码是原码+1 正数: 不变 (补码转原码:补码的补码是原码) 02.按位 01:与(&)--- 两个整数转成二进制,两个都是1为1,不然为0 比如: 02:或(|)--- 两个整数转成二进制,1个为1就写1,不然为0 比如: 03:非(~)--- 0变1,1变0 比如: 04:异或(^)--- 相同为0,不同为1 比如: 03.内存 1个字节-1Byte 1B=8bit 1024B=1KB 1024KB=1GB=1024MB 1TB=1024GB char/bool---1Byte float/int---4Byte double/long long---8Byte 下界/上界函数 下界: lower_bound(a+1,a+n+1,x)(-a); 上界: upper_bound(a+1,a+n+1,x)(-a);
提示一下,用高精度计算
沈奕轩
01.动态数组 1-1.动态数组是什么 数组是C语言中的很重要的一种构造类型,最初我们学习的都是静态数组,但是,静态数组有着自己难以改变的缺点——数组长度固定。 一般在静态数组定义后,系统就会为其分配对应长度的连续的专有内存空间,可是,我们都知道,不同的运行样例,所需要的数组长度是不一样的,为了所有样例都可以执行,一般我们会将数组长度设置为一个很大的值,比如:我一般都是借助宏定义直接声明,这个长度是可以满足我日常所需的。虽然这种方式,满足了一般运行的要求,但是它极大的浪费了内存。 1-2动态数组怎么创建 如果要创建一个动态数组,我们需要再创建1个头文件(有万能头包括动态数组头文件): 这样,我们就可以创建一个动态数组了 1-3.动态数组类型 如果我们要创建动态数组 代码如下: 如果我们要做多位动态数组,代码如下: 1-4输入动态数组 如果要输入动态数组,我们需要数组名.push_back(推入元素) 代码如下: 这样,输入动态数组就完成了 1-5输出动态数组 如果我们要输出动态数组,就跟普通数组一样,代码如下: 1-6函数
https://www.acgo.cn/contest/detail/3478?matchRoundId=3478&examId=43679&openLevel=2&teamCode=1793981382078676992
我是体委
https://www.acgo.cn/application/1819668279701061632
竹节人
WA聊天群
man is cool-Eric
劳改第5天
迪达拉(退站了)😭
上次我发的那个求助帖子十分冷清了,我现在的心态已经崩了!!!! 有谁能提供一下线索吗 事情: **大半个月前,我们团队有40人,现在只有10人,我肯定,有人乱踢人,这个人品行恶劣 不经乱踢人,还改改别人的团队备注写“是我踢的”以诬陷他人 团队链接(MINeCRAFT666)接这里help!!!! **
粉碎机粉碎粉碎机
666
一个人
01算法的特性 01.有穷性:算法总是在执行若干次后结束,不可能永不停止。 02.确定性:每条语句都有确定的含义,无歧义。 03.可行性:算法在当前环境条件下可以通过有限次运算来实现。 04.输入输出:有零个或多个输入以及一个或多个输出123。
共13785条