20220123:力扣第277场周赛(上)
力扣第277场周赛(上)
- 题目
- 思路与算法
- 代码实现
- 写在最后
题目
- 元素计数
- 元素计数
- 按符号重排数组
- 按符号重排数组
思路与算法
- 元素计数
- 按符号重排数组
无需多言,直接按照题目实现就行了,过于敷衍了这两个题,简单记录一下。
代码实现
- 元素计数
class Solution {public:int countElements(vector<int>& nums) {int res = 0;int maxVar = *max_element(nums.begin(),nums.end());int minVar = *min_element(nums.begin(),nums.end());for (auto &num : nums) {if (num > minVar && num < maxVar) {++res;}}return res;}
};
- 按符号重排数组
class Solution {public:vector<int> rearrangeArray(vector<int>& nums) {vector<int> nums1,nums2,res;for (auto & num : nums) {if (num > 0) {nums1.push_back(num);} else {nums2.push_back(num);}}int len = nums.size() / 2 ;for (int i = 0; i < len; ++i) {res.push_back(nums1[i]);res.push_back(nums2[i]);}return res;}
};
写在最后
- 心平气和,顺其自然
20220123:力扣第277场周赛(上)相关推荐
- 20220212:力扣第277场周赛(下)
力扣第277场周赛(上) 题目 思路与算法 代码实现 写在最后 题目 找出数组中的所有孤独数字 基于陈述统计最多好人数 思路与算法 找出数组中的所有孤独数字 按照题意模拟即可,使用map来统计即可. ...
- 20220307:力扣第283场周赛(上)
力扣第283场周赛(上) 题目 思路与算法 代码实现 写在最后 题目 Excel 表中某个范围内的单元格 向数组中追加 K 个整数 思路与算法 第一题直接模拟即可,注意作为char的数字也是可以直接自 ...
- 20220227:力扣第282场周赛(上)
力扣第282场周赛(上) 题目 思路与算法 代码实现 写在最后 题目 统计包含给定前缀的字符串 使两字符串互为字母异位词的最少步骤数 思路与算法 第二题直接并集减去交集,简单的集合运算,当然也可以换C ...
- 20220213:力扣第280场周赛(上)
力扣第280场周赛(上) 题目 思路与算法 代码实现 写在最后 题目 得到 0 的操作数 使数组变成交替数组的最少操作数 思路与算法 简单模拟即可,所谓辗转相除法 哈希处理,然后找到最大和次大值即可. ...
- 20220103:力扣第274场周赛(上)
力扣第274场周赛(上) 题目 思路与算法 代码实现 写在最后 题目 检查是否所有 A 都在 B 之前 银行中的激光束数量 思路与算法 前两道都是简单的模拟,注意特殊情况的处理即可.第二个就是简单的相 ...
- 20211205:力扣第270场周赛(上)
力扣第270场周赛(上) 题目 思路与算法 代码实现 写在最后 题目 找出 3 位偶数 删除链表的中间节点 思路与算法 找出 3 位偶数:遍历所有数字得到3位数字,前导不为0即表示大于等于100,先用 ...
- 20201124:力扣第216场周赛(上)
力扣第216场周赛(上) 题目 思路与算法 代码实现 写在最后 题目 检查两个字符串数组是否相等 具有给定数值的最小字符串 思路与算法 第二题即是所谓的贪心思想,我们只需要在满足条件的情况下尽可能的往 ...
- 20201015:力扣第210场周赛题解(上)
力扣第210场周赛题解上 题目 思路与算法 代码实现 写在最后 题目 括号的最大嵌套深度 最大网络秩 思路与算法 第一题典型的栈数据结构求最大栈长的题目 第二题是一个经典的出入度题目,本题更加简单,统 ...
- 力扣——第298场周赛
力扣--第298场周赛 5242. 兼具大小写的最好英文字母 给你一个由英文字母组成的字符串 s ,请你找出并返回 s 中的 最好 英文字母.返回的字母必须为大写形式.如果不存在满足条件的字母,则返回 ...
最新文章
- 洛谷 P3332 [ZJOI2013]K大数查询 解题报告
- mysql4中出现的本地计算机 无法启动mysql服务 错误1067解决办法
- 工业互联网的最后一公里
- 高速的二舍八入三七作五_有没有发现,高速收费都是5的倍数,这是为什么?怎么判断的?...
- LeetCode 1139. 最大的以 1 为边界的正方形(DP)
- 德鲁伊 oltp oltp_内存中OLTP –娱乐看门狗的三个关键点
- PHP网站实现地址URL重定向
- 腾讯背后的神秘金主,1000亿美元资本大收割
- (1) 还原二叉树 (25 分)
- Delphi XE10百集视频教程计划
- jszip打包下载文件
- 关于学习Android的三个终极问题
- 阿里天池比赛——地表建筑物识别
- 简单的NovelAI绘画方法
- 我能等待。。。。。。
- 刀片机服务器的虚拟化,刀片机服务器虚拟化
- 原来在Java世界里也有这么多精彩的故事,学Java真有趣!
- 武田呈报的ALK+ NSCLC长期数据显示,ALUNBRIG(R) (brigatinib)在2年随访期之后继续展示一线治疗中的优效性
- COMSOL网格划分技巧总结
- 记一次spring boot项目启动失败