golang力扣leetcode 第 295 场周赛

前言T1,T2太简单,不用思考。T3单调栈蛮有难度T4如果能想到用图来做就很简单第一题6078.重排字符形成目标字符串6078.重排字符形成目标字符串题解题目:给一个字符串s和target,问字符串s中能拼出几个target,用过的字符不能再用思路:1.计算s中字符出现的次数,计算target中字符...

golang力扣leetcode第 294 场周赛

第294场周赛第294场周赛前言每周差不多稳定3题,这T4也忒难了第一题2278.字母在字符串中的百分比2278.字母在字符串中的百分比题解题目:某个字母出现在字符串中的百分比思路:用库函数一行代码func percentageLetter(s string, letter byte) int { ...

golang力扣leetcode 第 292 场周赛

前言感觉T3才应该是hard,其他的都挺简单的第一题6056.字符串中最大的3位相同数字6056.字符串中最大的3位相同数字题解题目:求字符串中连续3个相等并且较大的子字符串思路:模拟即可代码func largestGoodInteger(num string) string { for c := ...

golang力扣leetcode 第 291 场周赛

golang力扣leetcode 第 291 场周赛

前言golang力扣leetcode 第 291 场周赛都挺简单的,第四题太考验思维能力了,算ac三题吧第一题6047.移除指定数字得到的最大结果6047.移除指定数字得到的最大结果题解模拟即可代码func removeDigit(number string, digit byte) string ...

golang力扣leetcode 第 290 场周赛

前言第290场力扣周赛感觉都算中等题第一题2248.多个数组求交集2248.多个数组求交集题解题目:求多个数组求交集思路:直接把元素存map中,如果长为数组个数,就说明该元素是交集代码func intersection(nums [][]int) []int { n := len(nums) mp ...

golang力扣leetcode 第 289 场周赛

前言四题A两题。。。。菜。。第一题2243.计算字符串的数字和2243.计算字符串的数字和题解对着题目模拟即可,简单题,练习如何写的更加优雅代码func digitSum(s string, k int) string { if len(s) <= k { return s } str := ...

golang力扣leetcode 第 288 场周赛

前言这次蛮难的,第三题要用优先队列(堆来模拟),复杂度O(nlogn),第四题hard不会。。。第一题2231.按奇偶性交换后的最大数字2231.按奇偶性交换后的最大数字题解题目要求把给定数字最大化,偶数位置上的数字可以互换,奇数同理思路:记录偶数位置的值和奇数的值,排序,还原即可代码func la...

golang力扣leetcode 第 287 场周赛

前言这次周赛蛮简单的,第三题二分注意边界,还是不够熟练- -难度上来说,两道简单,两道中等第一题6055.转化时间需要的最少操作数6055.转化时间需要的最少操作数题解题目很简单,模拟即可代码func convertTime(current string, correct string) int {...

golang力扣leetcode 第 286 场周赛

前言难度只能算都是中等题第一题2215.找出两数组的不同2215.找出两数组的不同题解easy题,太简单,不解释了代码func findDifference(nums1, nums2 []int) [][]int { mp1, mp2 := map[int]bool{}, map[int]bool{...

golang力扣leetcode 第 285 场周赛

前言一共四题,AC三题,第四题线段树不搞acm了根本写不出来- -,懒得复习一遍了,就写三题的题解吧第一题2210.统计数组中峰和谷的数量2210.统计数组中峰和谷的数量题解简单题,直接模拟就行了,不过题目中说的是左边第一个不相等和右边第一个不相等,相等的要跳过再去找,所有这里用两个for找出l和r...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

相关电子书
更多
阿里开发者手册-Golang专题
Golang 微服务在腾讯游戏用户运营领域的探索及实践
立即下载 立即下载
相关镜像