第一周周报
最近考试有点多
P1143 进制转换
读入后转化为十进制,再转化为其他进制
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为止。
string s ="faker";
string r = s.substr(1,3);
r字符串为:ake
find
找到字符串中某个字符的位置
string s ="faker";
int pos = s.find("k");
pos为2