20210601:力扣第243周周赛(上)
力扣第243周周赛(上)
- 题目
- 思路与算法
- 代码实现
- 写在最后
题目
- 检查某单词是否等于两单词之和
- 检查某单词是否等于两单词之和
- 插入后的最大值
- 插入后的最大值
思路与算法
- 检查某单词是否等于两单词之和:直接转化比较即可
- 插入后的最大值:负数,则从左到右找到第一个比x大的位置插入即可,正数相反,找到第一个比x小的位置插入,注意字符串和数字的转换。
代码实现
- 检查某单词是否等于两单词之和
class Solution {public:bool isSumEqual(string firstWord, string secondWord, string targetWord) {return str2num(firstWord) + str2num(secondWord) == str2num(targetWord);}private:int str2num(string s){int ans = 0;int len = s.length();for (int i = 0; i < s.length(); i++) {ans += (s[len - 1 - i] - 97) * pow(10,i);}return ans;}
};
- 插入后的最大值
class Solution {public:string maxValue(string n, int x) {int len = n.length();if (n[0] == '-') {for (int i = 1; i < len; ++i) {if (n[i] - '0' > x) {n.insert(i,1,x + '0');return n;}}n.push_back(x + '0');} else {for (int i = 0; i < len; ++i) {if (n[i] - '0' < x) {n.insert(i,1,x + '0');return n;}}n.push_back(x + '0');}return n;}
};
写在最后
- 坚持刷题保持思维敏捷。
20210601:力扣第243周周赛(上)相关推荐
- 20210602:力扣第243周周赛(下)
力扣第243周周赛(下) 题目 思路与算法 代码实现 写在最后 题目 使用服务器处理任务 准时抵达会议现场的最小跳过休息次数 思路与算法 使用服务器处理任务:典型双堆问题,逻辑清晰即可写出代码,今天两 ...
- 20211118:力扣第267周周赛(上)
力扣第267周周赛(上) 题目 思路与算法 代码实现 写在最后 题目 买票需要的时间 反转偶数长度组的节点 思路与算法 买票需要的时间 处理思路:直接进行模拟即可,找到位置k上的人需要买的票的数量,排 ...
- 20210627:力扣第247周周赛(上)
力扣第247周周赛(上) 题目 思路与算法 代码实现 写在最后 题目 两个数对之间的最大乘积差 循环轮转矩阵 思路与算法 两个数对之间的最大乘积差:排序相减即可 循环轮转矩阵:模拟即可,注意逆时针和顺 ...
- 20210621:力扣第246周周赛(上)
力扣第246周周赛(上) 题目 思路与算法 代码实现 写在最后 题目 字符串中的最大奇数 你完成的完整对局数 思路与算法 字符串中的最大奇数 :从末尾开始找奇数即可.从头开始算则最大 你完成的完整对局 ...
- 20210612:力扣第244周周赛题解(上)
力扣第244周周赛(上) 题目 思路与算法 代码实现 写在最后 题目 判断矩阵经轮转后是否一致 使数组元素相等的减少操作次数 思路与算法 判断矩阵经轮转后是否一致:本题的前置题目是这道46:.旋转图像 ...
- 20210426:力扣第238周周赛(上)
力扣第238周周赛(上) 题目 思路与算法 代码实现 写在最后 题目 K 进制表示下的各位数字总和 最高频元素的频数 思路与算法 第一题是数学题,考察各进制与十进制数的相互转换,不多赘述,连续取余求和 ...
- 20210422:力扣第237周周赛题解记录(上)
力扣第237周周赛(上) 题目 思路与算法 代码实现 写在最后 题目 判断句子是否为全字母句 雪糕的最大数量 思路与算法 没什么需要解释的,这周这两题过于水了... 代码实现 判断句子是否为全字母句 ...
- 20210307:力扣第231周周赛(上)
力扣第231周周赛(上) 题目 思路与算法 代码实现 写在最后 题目 检查二进制字符串字段 构成特定和需要添加的最少元素 思路与算法 题意读懂即可,意思是包含01序列与否,单独的一个1也符合要求 第二 ...
- 20210217:力扣第228周周赛(上)
力扣第228周周赛(上) 题目 思路与算法 代码实现 写在最后 题目 生成交替二进制字符串的最少操作数 统计同构子字符串的数目 思路与算法 第一题需要注意不能直接翻译题意,直接翻译的代码存在先入为主定 ...
最新文章
- 20年总结,21年展望
- GetFileAttributesEx读取文件相应属性
- 【CKEditor】上传图片接口接收不到CKEditorFuncNum参数
- WIN10远程连接时提示内部错误
- Launch custom android application from android browser
- 自动驾驶面试题汇总(2022秋招题库)——持续更新
- linux系统oracle启动过程,Linux主机下配置Oracle 10G自动启动过程记
- type与instance区别
- JavaScript打开新窗口的方法
- Arping协议以及使用方法
- SVO2安装,编译和运行q
- 微信公众号网页开发和小程序开发之路
- 微信数据如何与服务器配置,微信公众平台里的服务器配置设置是干什么用的
- PS-fourday-套索工具组(抠图强化)
- Python求两个圆的交点坐标或三个圆的交点坐标
- 创建符合MMdetection要求的训练数据集
- 1411-喜闻乐见的a+b ZCMU
- 菜鸟哥玩蓝牙Ble4.0系列 ESP32初玩篇⑤ GATT —— 连接数据通信之Server模式
- Nginx 414 Request-URI Too Large
- 关键字keywords
热门文章
- 是什么让 Python 如此多才多艺?
- 双十一,不玩盖楼,直接大额降价!
- 如何成为一名优秀的初级开发者?
- “Null 是价值十亿美元的错误!”
- 华为暂没有推出鸿蒙手机计划;苹果否认 iPhone 辐射超标;Kotlin 1.3.50 发布 | 极客头条...
- 华为拟安装“俄版安卓”;百度回应内部贪腐;Android Studio 3.5 RC2 发布 | 极客头条...
- 苹果收购英特尔手机芯片业务;西门子将在华建立 5G 研发中心;React Native 0.60.4 发布 | 极客头条...
- 直接拿来用!Vue.js 第三方常用插件盘点 | CSDN 博文精选
- 麒麟 810 实体芯片亮相;1325 个安卓应用私自搜集数据;Linux Kernel 5.2 发布 | 极客头条...
- “不懂 CPU 工作原理又如何,直接用代码模拟一个!”