IP属地:上海
描述:输入一个整型数组,数组里有正数也有负数。数组中一个或连续的多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为O(n)。 例...
描述:给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 例子:s = "leetcode" , 返回 0 ...
描述:把一个数组最开始的若干个元素搬到数组的末尾, 我们称之数组的旋转。输入一个递增排序的数组的一个旋转, 输出旋转数组的最小元素。 例子:例如...
描述:输入n个整数,找出其中最小的k个数。 例子:例如输入4 、5 、1、6、2、7、3 、8 这8 个数字,则最小的4 个数字是1 、2、3、...
描述:给定一个字符串S,选择至少出现2次的任何字符并删除其中任何一个,重复操作,直到没有重复的字符串,并得到按照字符排序的最大字符串 例如:S ...
描述:给定一个三位整数N和一个整数K,通过增加整数N中任意一位数,最多增加K位,获得最大值 例如:N = 512 and K = 10 ,ret...
描述:给一个描述街道的字符串S,其中“H”代表一所房子,“-”代表空地,你可以把水箱放在空地上,从附近的房子里收集雨水,房子旁边有水箱,就可以收...
描述:给定一个整数,得到其二进制格式中1的个数 例如:把9表示成二进制1001,有2位1。因此如果输入9,该函数输出2