C++ OJ练习
努力的小恒
记录大学学习过程
展开
-
【C++ OJ练习】9.最小栈
利用两个栈实现原创 2023-07-26 09:00:00 · 173 阅读 · 0 评论 -
【C++ OJ练习】8.字符串相乘
两个数的乘积长度为两个数的长度之和或者长度之和减一 相乘进位。原创 2023-07-21 09:00:00 · 132 阅读 · 0 评论 -
【C++ OJ练习】7.字符串相加
拿到每个字符后 减去字符0 转化成对应的数字 再相加即可 倒着加 因为有进位的情况 最后头插或。原创 2023-07-12 09:00:00 · 174 阅读 · 0 评论 -
【C++ OJ练习】6.验证回文串
字符的话 说明不是回文串 就这样一直往下走 直到最后两下标相遇 那么就是回文串 注意双循环条件。字母全部要变成小写 并且不能管空格和标点 这样从前和后分别遍历并进行比较 如果遇到不是相同。原创 2023-07-11 09:00:00 · 252 阅读 · 0 评论 -
【C++ OJ练习】5.字符串最后一个单词的长度
倒着找第一个空格的下标 用下标之间的差来计算。原创 2023-07-10 09:00:00 · 164 阅读 · 0 评论 -
【C++ OJ练习】4.字符串中的第一个唯一字符
利用计数排序的思想 映射进行计数 最后计数为1的那个字符就是唯一字符 从前往后遍历 可以得到。原创 2023-07-09 09:00:00 · 113 阅读 · 0 评论 -
【C++ OJ练习】3.反转字母
前后分别给两个指针 进行遍历 找到字母后就交换 然后往下走 没找到就直接往下走 注意双循环条件。原创 2023-07-08 09:00:00 · 127 阅读 · 0 评论 -
【C++ OJ练习】2.计算日期到天数转换
先把前n-1个月的天数加起来 再加最后一天的天数 注意闰年情况。原创 2023-07-07 09:00:00 · 118 阅读 · 0 评论 -
【C++ OJ练习】1.求和
利用C++构造函数的特性 既然不能使用循环 那么我们可以定义n个对象 就会调用n次构造函数。去代替循环 每次调用的时候进行加法的计算。原创 2023-07-06 09:00:00 · 225 阅读 · 0 评论