
LeetCode
力扣算法
人间不清醒ab
慢慢独自前行。
展开
-
力扣题:欢迎各位勇者来到力扣新手村,本次训练内容为「采集果实」。
输入:time = [2,3,2], fruits = [[0,2],[1,4],[2,1]], limit = 3。第 0 批需要采集 2 颗第 0 类型果实,需要采集 1 次,耗时为 2*1=2。第 1 批需要采集 4 颗第 1 类型果实,需要采集 2 次,耗时为 3*2=6。第 2 批需要采集 1 颗第 2 类型果实,需要采集 1 次,耗时为 2*1=2。第 0 批需要采集 3 颗第 0 类型果实,需要采集 2 次,耗时为 1*2=2。勇者完成当前批次的采集后将清空背包(即多余的果实将清空)原创 2023-06-13 09:57:40 · 93 阅读 · 0 评论 -
给定正整数 k ,你需要找出可以被 k 整除的、仅包含数字 1 的最 小 正整数 n 的长度。返回 n 的长度。如果不存在这样的 n ,就返回-1。注意: n 可能不符合 64 位带符号整数。
除法逆运算,假设能整除。原创 2023-06-12 13:47:19 · 144 阅读 · 0 评论 -
力扣简单题:给定一个包含大写字母和小写字母的字符串 s ,返回 通过这些字母构造成的 最长的回文串 。在构造过程中,请注意 区分大小写 。比如 “Aa“ 不能当做一个回文字符串
char*s1=s;char tepm;i<len;i++){j<len;j++){=0){count+=2;s1[j]=0;break;if(count!=len){count++;原创 2023-06-10 15:28:15 · 239 阅读 · 0 评论 -
力扣题:给你一个仅由数字 6 和 9 组成的正整数 num。你最多只能翻转一位数字,将 6 变成 9,或者把 9 变成 6 。请返回你可以得到的最大数字
解题思路,用数字记录每一位的数字,然后从高位还原,遇见的第一个6改为9,再还原;原创 2023-06-10 11:14:47 · 154 阅读 · 0 评论