- 博客(6)
- 收藏
- 关注
原创 ARTS3(Algorithm, Review , Tip/Techni, Share)
Algorithm:每周至少做一个leetcode的算法题; Review:阅读并点评至少一篇英文技术文章; Tip/Techni:学习至少一个技术技巧; Share:分享一篇有观点和思考的技术文章。 A 题目:804. Unique Morse Code Words 题目要求: International Morse Code defines a standard encoding where each letter is mapped to a series of dots and dashes, as
2022-04-04 16:02:21
1054
原创 ARTS2(Algorithm, Review , Tip/Techni, Share)
Algorithm:每周至少做一个leetcode的算法题; Review:阅读并点评至少一篇英文技术文章; Tip/Techni:学习至少一个技术技巧; Share:分享一篇有观点和思考的技术文章。 A 描述: 解题思路:ASIIC码操作,判断字符是否处在‘A’~‘Z’之间,如果是的话,就把它转成小写字符。 实现代码: R How Java I/O Works Internally at Lower Level? - HowToDoInJava 描述了io在操作系统内部是如何工作的。 涉及概念:映射,虚拟
2022-04-04 16:00:37
637
原创 ARTS1(Algorithm, Review , Tip/Techni, Share)
Algorithm:每周至少做一个leetcode的算法题; Review:阅读并点评至少一篇英文技术文章; Tip/Techni:学习至少一个技术技巧; Share:分享一篇有观点和思考的技术文章。 A 题目:两数之和 解题思路:遍历元素,暴力求解 实现代码: 其中,class solution { public: };是继承的一种方式。有关继承的一些知识列在下面,图片引自 C++中的继承(1) 三种继承方式 - 滴巴戈 - 博客园 R 一篇关于 autonomous vehicle technology
2022-04-04 15:59:48
478
原创 动态规划入门
能采用动态规划求解的问题的一般要具有3个性质: (1) 最优化原理:如果问题的最优解所包含的子问题的解也是最优的,就称该问题具有最优子结构,即满足最优化原理。 (2) 无后效性:即某阶段状态一旦确定,就不受这个状态以后决策的影响。也就是说,某状态以后的过程不会影响以前的状态,只与当前状态有关。 (3)有重叠子问题:即子问题之间是不独立的,一个子问题在下一阶段决策中可能被多次使用到。(该性质并不是动态规划适用的必要条件,但是如果没有这条性质,动态规划算法同其他算法相比就不具备优势) 按以下几个简化的步骤进行
2022-04-04 15:57:38
194
原创 c++ string类
C++string: 1.声明一个C++字符串 声明一个字符串变量很简单: string Str; 这样我们就声明了一个字符串变量,但既然是一个类,就有构造函数和析构函数。上面的声明没有传入参数,所以就直接使用了string的默认的构造函数,这个函数所作的就是把Str初始化为一个空字符串。String类的构造函数和析构函数如下: a) string s; //生成一个空字符串s b) string s(str) //拷贝构造函数 生成str的复制品 c) string s
2022-04-04 15:55:46
1139
原创 cstring与string区别联系
cstring和string区别与联系 string、string.h和cstring的区别是很大的。string.h是c语言的库,用于处理char *类型的字符串。string和cstring是c++标准库的东西,位于std名字空间。string是c++标准库中的一个类,它实际上是basic_string模版类实例化产生的。cstring兼容了过去string.h的函数,但是采用了c++的写法。最后CString和cstring还有区别前者是mfc中的一个类。 是C++特化的字符容器,内含string类。
2022-04-04 15:51:15
13311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅