- 博客(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
1015
原创 ARTS2(Algorithm, Review , Tip/Techni, Share)
Algorithm:每周至少做一个leetcode的算法题;Review:阅读并点评至少一篇英文技术文章;Tip/Techni:学习至少一个技术技巧;Share:分享一篇有观点和思考的技术文章。A描述:解题思路:ASIIC码操作,判断字符是否处在‘A’~‘Z’之间,如果是的话,就把它转成小写字符。实现代码:RHow Java I/O Works Internally at Lower Level? - HowToDoInJava描述了io在操作系统内部是如何工作的。涉及概念:映射,虚拟
2022-04-04 16:00:37
566
原创 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
452
原创 动态规划入门
能采用动态规划求解的问题的一般要具有3个性质:(1) 最优化原理:如果问题的最优解所包含的子问题的解也是最优的,就称该问题具有最优子结构,即满足最优化原理。(2) 无后效性:即某阶段状态一旦确定,就不受这个状态以后决策的影响。也就是说,某状态以后的过程不会影响以前的状态,只与当前状态有关。(3)有重叠子问题:即子问题之间是不独立的,一个子问题在下一阶段决策中可能被多次使用到。(该性质并不是动态规划适用的必要条件,但是如果没有这条性质,动态规划算法同其他算法相比就不具备优势)按以下几个简化的步骤进行
2022-04-04 15:57:38
152
原创 c++ string类
C++string:1.声明一个C++字符串声明一个字符串变量很简单:string Str;这样我们就声明了一个字符串变量,但既然是一个类,就有构造函数和析构函数。上面的声明没有传入参数,所以就直接使用了string的默认的构造函数,这个函数所作的就是把Str初始化为一个空字符串。String类的构造函数和析构函数如下:a) string s; //生成一个空字符串sb) string s(str) //拷贝构造函数 生成str的复制品c) string s
2022-04-04 15:55:46
1108
原创 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
13164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人