摘要: 运算符重载 + 和 +=:连接字符串 =:字符串赋值 >、>=、< 和 <=:字符串比较(例如a < b, aa < ab) ==、!=:比较字符串 <<、>>:输出、输入字符串 注意:使用重载的运算符 + 时,必须保证前两个操作数至少有一个为 string 类型。例如,下面的写法是不合法的: #i 阅读全文
posted @ 2019-11-06 11:25 任仁人 阅读(14644) 评论(0) 推荐(0) 编辑
摘要: 初始化二维vector,为r*c的vector,所有值为0.1.直接用初始化方法(刚开始没想到) vector<vector<int> > newOne(r, vector<int>(c, 0));12.用resize()来控制大小 vector<vector<int> > res; res.res 阅读全文
posted @ 2019-11-06 11:19 任仁人 阅读(18577) 评论(0) 推荐(2) 编辑
摘要: 题目:Given two binary strings, return their sum (also a binary string).For example,a = "11"b = "1"Return "100". 思路:二进制加法和普通加法的思路没什么差别,甚至更简单。所需要注意的细节就是进位 阅读全文
posted @ 2019-11-06 10:22 任仁人 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 题目:Given two binary strings, return their sum (also a binary string).For example,a = "11"b = "1"Return "100". 思路:二进制加法和普通加法的思路没什么差别,甚至更简单。所需要注意的细节就是进位 阅读全文
posted @ 2019-11-06 10:18 任仁人 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、int转string 1.c++11标准增加了全局函数std::to_string: string to_string (int val); string to_string (long val); string to_string (long long val); string to_stri 阅读全文
posted @ 2019-11-06 10:16 任仁人 阅读(13747) 评论(0) 推荐(0) 编辑