Leetcode 1505 最多 K 次交换相邻数位后得到的最小整数(贪心)
给你一个字符串 num 和一个整数 k 。其中,num 表示一个很大的整数,字符串中的每个字符依次对应整数上的各个数位。你可以交换这个整数相邻数位的数字最多 k 次。请你返回你能得到的最小整数,并以字符串形式返回。
继续踏上旅途,在没有你的春天……
给你一个字符串 num 和一个整数 k 。其中,num 表示一个很大的整数,字符串中的每个字符依次对应整数上的各个数位。你可以交换这个整数相邻数位的数字最多 k 次。请你返回你能得到的最小整数,并以字符串形式返回。
给定一个有 n 个元素的数组 a,有一个操作是将 a 中的任意一个元素替换为 [1, k] 之间的任意一个数。
问,最少多少次操作可以让所有的 a[i] + a[n – i – 1] = x。
给你一个 m x n (1 <= m, n <= 300) 的网格 grid。网格里的每个单元都代表一条街道,街道与街道之间如果满足条件即可到达,问能否从地图的左上角走到右下角。
「快乐前缀」是在原字符串中既是非空前缀也是后缀(不包括原字符串自身)的字符串。
给你一个字符串 s,请你返回它的最长快乐前缀。
如果不存在满足题意的前缀,则返回一个空字符串。
已知所有人的 speed 以及 efficiency,求最多有 k 个人组成的团队里所有人的 speed 的和与其 efficiency 最小值的乘积最大。
如果字符串中的所有字符都相同,那么这个字符串是单字符重复的字符串。
给你一个字符串 text,你只能交换其中两个字符一次或者什么都不做,然后得到一些单字符重复的子串。返回其中最长的子串的长度。