摘要: 本来我是不怎么关注过这个点的,但是今天的一道题把我给难住了,看过答案之后才知道就是因为我对于erase接口使用的不了解造成的,所以特意把这道题拿出来说一下 题目要求是给出以下代码的输出结果: #include#includeusing namespace... 阅读全文
posted @ 2019-11-11 00:16 Kaniso_Vok 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 首先说明,当每日一题标号不是整数时代表此题是较为简单的,我在这里整理一遍主要是我做错了(没错是我太菜各位大佬无视就好) 题目: 读入一个字符串str,输出字符串str中的连续最长的数字串 此题思路清晰下面给出我自己的解法: 我第一次做的正确答案时使用迭代器进行遍历完成的 1 #include<ios 阅读全文
posted @ 2019-11-11 00:07 Kaniso_Vok 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 题目: 将一句话的单词进行倒置,标点不倒置。 这道题最简单的解法是使用algorithm提供的reverse()函数 具体步骤我写在代码注释里面: 1 #include <string> 2 #include <algorithm> 3 int main(){ 4 string s; 5 getli 阅读全文
posted @ 2019-11-10 23:49 Kaniso_Vok 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 题目: 定义排序子序列为一个数组中一段连续的子序列,并且这段子序列是非递增或者非递减排序的。牛牛有一个长度为n的整数数组A,他现在有一个任务是把数组A分为若干段排序子序列,牛牛想知道他最少可以把这个数组分为几段排序子序列. 如样例所示,牛牛可以把数组A划分为[1,2,3]和[2,2,1]两个排序子序 阅读全文
posted @ 2019-11-10 23:20 Kaniso_Vok 阅读(233) 评论(0) 推荐(0) 编辑
摘要: second 阅读全文
posted @ 2019-11-09 01:10 Kaniso_Vok 阅读(192) 评论(0) 推荐(0) 编辑
摘要: first 阅读全文
posted @ 2019-11-09 01:06 Kaniso_Vok 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 运算符优先级优先级 运算符 高 ++,--(用作前缀);(),+,-(一元),!,~ *,/,% +,- > ,= ==,!= & ... 阅读全文
posted @ 2019-11-08 21:24 Kaniso_Vok 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 第一部分连接https://blog.51cto.com/14232799/2447326 二.String的模拟实现 在第一步之后紧接着的就该是模拟实现部分,这一部分主要是体现自己对第一部分的掌握情况。强烈推荐和我一样在学习String的朋友... 阅读全文
posted @ 2019-11-02 22:12 Kaniso_Vok 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 在C++中,NULL是一个宏,其实质是0。而nullptr是从C++11开始引入的关键字。在C语言中,NULL的定义为(void )0,因为C语言可以隐式转换。但在C++中,int p = (void ) 0这样的语句会报错,因为在C++中void 类型是不... 阅读全文
posted @ 2019-11-02 17:59 Kaniso_Vok 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 最近在学习C++时,进入到了STL的学习阶段,在发现到这个部分的重要性时,我打算把对STL的学习分步骤记录下来,我首先打算学习的是组件String的部分,此文章主要只记录内部构造和对象基本操作。 STL是由C++提供的标准模板库,内含多个主要组件,此次总结... 阅读全文
posted @ 2019-11-02 17:42 Kaniso_Vok 阅读(93) 评论(0) 推荐(0) 编辑