随笔分类 -  c++

摘要:众所周知 c++中string没有自带的split函数(亏你还是老大哥) 网上关于split函数的优秀写法很多 本人不再赘述 今几日翻C++API时发现了getline一个有趣的方法 第一个参数是一个输入流,第二个参数是一个对字符串的常引用,第三个参数是分割符。 在读入时遇到分割符则停止 可以用这个 阅读全文
posted @ 2019-07-12 21:51 曰..曰 阅读(491) 评论(0) 推荐(0)
摘要:反转字符串是个很简单也比较常用的方法 此随笔仅做杂谈,无技术含量 运用迭代器还有更多有趣的写法 这里不一一列出 阅读全文
posted @ 2019-07-12 21:40 曰..曰 阅读(174) 评论(0) 推荐(0)
摘要:之前做过九宫格输入法的题目 搜了一下网上的解法没找到高效的解法 写一个相对高效的解法 先放上原题 首先直接以数字读入肯定会爆 题中给出了总长度不超过500 一种很直接的思路是每次读一个字符,遇到空格做一个统计,然后根据统计的个数输出结果。 但既然每组输入都是相同的数字,那用字符串处理起来可能会更方便 阅读全文
posted @ 2019-07-12 21:35 曰..曰 阅读(1771) 评论(0) 推荐(0)
摘要:先看一段正常的代码 移除中间的一段字符 很好的发挥了作用 然后改了一下 希望依次删除字符串中的元素 结果出错并且返回异常 查资料得知erase的返回值为被删除迭代器的下一个迭代器 修改程序 结果无异常 阅读全文
posted @ 2019-07-12 21:23 曰..曰 阅读(387) 评论(0) 推荐(0)