社区讨论

第一周周报

学术版参与者 2已保存回复 1

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
1 条
当前快照
1 份
快照标识符
@m3cp5tmz
此快照首次捕获于
2024/11/11 15:23
去年
此快照最后确认于
2024/11/11 15:27
去年
查看原帖

第一周周报

最近考试有点多

P1143 进制转换

读入后转化为十进制,再转化为其他进制
CPP
int len = strlen(s.c_str());
获取string字符串长度

P1469 找筷子

用数组会MLE 用cin会TLE 使用scanf
异或相同为0,不同为1,便会剩下落单的筷子

P1100 高低位交换

X&0x0000ffff 取后16位,X&0xffff0000取前十六位
X>>16向右移16位,X<<16向左移16位
数据超过了20亿 不能用int

substr

子字符串

此函数将两个值pos和len作为参数,并返回一个新构造的字符串对象,从pos开始复制字符串,直到pos + len为止。
CPP
string s ="faker";
string r = s.substr(1,3);
r字符串为:ake

find

找到字符串中某个字符的位置
CPP
string s ="faker";
int pos = s.find("k");
pos为2

回复

1 条回复,欢迎继续交流。

正在加载回复...