摘要: 题目描述 已知有两个字串 A, B 及一组字串变换的规则(至多6个规则): A1 -> B1 A2 -> B2 规则的含义为:在 A$中的子串 A1 可以变换为 B1、A2 可以变换为 B2 …。 例如:A='abcd'B='xyz' 变换规则为: ‘abc’->‘xu’‘ud’->‘y’‘y’-> 阅读全文
posted @ 2018-02-03 22:07 mrclr 阅读(293) 评论(0) 推荐(0) 编辑
摘要: map map 的意思是映射。用法一般是 map<char, int>mp 按照我的理解,map 类似于一个高级的数组。前面的数据类型 char 相当于下脚标,而数组元素的值就对应着后面的类型 int。例如可以用一个 map<string, int>month_name 来表示“月份名字对应的月份编 阅读全文
posted @ 2018-02-03 20:53 mrclr 阅读(312) 评论(0) 推荐(1) 编辑
摘要: set 是一个内部有序的数据结构,支持添加,删除元素,但不支持修改元素(所以想修改,就要先删再添)。 别忘加上头文件 #include<set> 1.声明 和其他STL一样,set<int>s。 <> 内的是数据类型,后面的是名称。 2.插入元素 s.insert(5)。向 int 型 set 中插 阅读全文
posted @ 2018-02-03 19:00 mrclr 阅读(493) 评论(0) 推荐(0) 编辑