摘要: 问题:有两个字符串a、b, 现想判断a字符串是否包含b字符串,该如何设计程序? 思路:此处需要用到string库中的find函数与npos参数。 先说说string::npos参数: npos 是一个常数,用来表示不存在的位置,类型一般是std::container_type::size_type 阅读全文
posted @ 2018-04-14 15:58 明楼 阅读(6292) 评论(2) 推荐(0)
摘要: 1. 截取子串 s.substr(pos, n) 截取s中从pos开始(包括0)的n个字符的子串,并返回 s.substr(pos) 截取s中从pos开始(包括0)到末尾的所有字符的子串,并返回 2. 替换子串 s.replace(pos, n, s1) 用s1替换s中从pos开始(包括0)的n个字 阅读全文
posted @ 2018-04-13 21:35 明楼 阅读(243) 评论(0) 推荐(0)
摘要: 一.队列(queue先进先出) 简介:先进先出(FIFO)的线性表 1.使用方法 头文件:#include <queue> 普通声明:queue <int> Q; 特殊声明:(结构体) struct node{ int x,y; }; queue<node>Q; (后面其他STL的声明以T代表数据类 阅读全文
posted @ 2018-01-30 16:47 明楼 阅读(249) 评论(6) 推荐(0)