算法
paramAki
这个作者很懒,什么都没留下…
展开
-
[打卡]字符串操作(二)
[打卡]字符串操作(二)剑指offer:替换空格稀疏数组搜索单词规律 剑指offer:替换空格 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 示例: 输入:s = "We are happy." 输出:"We%20are%20happy." 解题思路:先统计出现空格次数,每出现一次空格需要将字符串的大小扩容2,再从字符串末开始在空格处替换"%20"。 class Solution { public: string replaceSpace(string s) { i原创 2021-11-11 17:23:37 · 440 阅读 · 0 评论 -
[打卡]字符串操作(一)
[打卡]字符串操作(一)判断国际象棋棋盘中一个格子的颜色执行操作后的变量值长度为三且各字符不同的子字符串 判断国际象棋棋盘中一个格子的颜色 // code block class Solution { public: bool squareIsWhite(string coordinates) { int x = coordinates[0] - 'a'; int y = coordinates[1] - '0'; return ((x + y) %原创 2021-11-10 11:13:57 · 372 阅读 · 0 评论 -
一周(一年)中的第几天
一周(一年)中的第几天一周中的第几天一年中的第几天 一周中的第几天 给你一个日期,请你设计一个算法来判断它是对应一周中的哪一天。 输入为三个整数:day、month 和 year,分别表示日、月、年。 您返回的结果必须是这几个值中的一个 {“Sunday”, “Monday”, “Tuesday”, “Wednesday”, “Thursday”, “Friday”, “Saturday”}。 来源:力扣(LeetCode) 链接: 一周中的第几天. class Solution { public:原创 2021-10-27 16:19:51 · 251 阅读 · 0 评论