2025年11月16日
摘要:
A:3745. 三元素表达式的最大值签到题,直接排序,首尾分别取两个和一个就可以了。 1 class Solution { 2 public: 3 int maximizeExpressionOfThree(vector<int>& nums) { 4 sort(nums.begin(),nums.
阅读全文
posted @ 2025-11-16 23:42
greenofyu
阅读(7)
推荐(0)
2025年11月14日
摘要:
A:3736. 最小操作次数使数组元素相等 III签到题。 1 class Solution: 2 def minMoves(self, nums: List[int]) -> int: 3 return max(nums)*len(nums)-sum(nums) B:3737. 统计主要元素子数组
阅读全文
posted @ 2025-11-14 13:15
greenofyu
阅读(6)
推荐(0)
2025年11月13日
摘要:
A:3740. 三个相等元素之间的最小距离 I见B。 B:3741. 三个相等元素之间的最小距离 II 给定数组nums,要求值相同的三元组的下标最小距离,距离定义为abs(i - j) + abs(j - k) + abs(k - i),数据范围为1e5. 我们我们可以按[值,下标]升序排序,然后
阅读全文
posted @ 2025-11-13 21:17
greenofyu
阅读(14)
推荐(0)
2025年11月3日
摘要:
A:Candy Cookie Law 签到题。 1 a,b,c,d = map(int,input().split()) 2 if c>=a: 3 if d>=b: 4 print("No") 5 else: 6 print("Yes") 7 else: 8 print("No") B:Count
阅读全文
posted @ 2025-11-03 15:04
greenofyu
阅读(10)
推荐(0)
2025年11月2日
摘要:
Q1. 找出缺失的元素签到题,排序之后一个一个找就行。 1 class Solution { 2 public: 3 vector<int> findMissingElements(vector<int>& nums) { 4 sort(nums.begin(),nums.end()); 5 vec
阅读全文
posted @ 2025-11-02 14:43
greenofyu
阅读(10)
推荐(0)
2025年10月26日
摘要:
A:3726. 移除十进制表示中的所有零简单题,转str后去掉所有0。 1 class Solution: 2 def removeZeros(self, n: int) -> int: 3 s=str(n) 4 res="" 5 for c in s: 6 if c!='0': 7 res+=c
阅读全文
posted @ 2025-10-26 14:36
greenofyu
阅读(8)
推荐(0)
2025年10月12日
摘要:
A:出现次数能被 K 整除的元素总和 签到题,给一个整数数组nums和一个数k,计算nums中出现次数能被k整除的数之和。 解法,做一个cnt,再遍历一遍就行了。 1 class Solution: 2 def sumDivisibleByK(self, nums: List[int], k: in
阅读全文
posted @ 2025-10-12 18:00
greenofyu
阅读(16)
推荐(0)
2025年6月22日
摘要:
A.检查元素频次是否为质数 签到题。 1 class Solution { 2 public: 3 bool isprime(int x){ 4 if(x<=1) return false; 5 for(int i=2;i<=x/i;i++){ 6 if(x%i==0) 7 return false
阅读全文
posted @ 2025-06-22 13:53
greenofyu
阅读(18)
推荐(0)
摘要:
A.最小相邻交换至奇偶交替 给一个数组,一次操作能够将相邻两个元素互换,问最少多少次操作之后,能够使得数组奇偶相间。 首先我们考虑我们的目标序列该是什么样子,当我们在某个位置需要一个特定的奇数或者偶数时,我们肯定是拿最近的来填,所以我们按顺序将数组分成奇偶两个,然后从这两个数组中一边拿一个就构成了我
阅读全文
posted @ 2025-06-22 13:33
greenofyu
阅读(13)
推荐(0)
2025年6月21日
摘要:
A.小柒与啦啦啦的博弈 签到题,从大到小排序后,按顺序依次拿就可以了。 1 #include<iostream> 2 #include<algorithm> 3 using namespace std; 4 typedef long long LL; 5 const int N = 1e6+10;
阅读全文
posted @ 2025-06-21 14:05
greenofyu
阅读(21)
推荐(0)