摘要:
https://leetcode-cn.com/problems/reverse-bits-lcci/ 面试题 05.03. 翻转数位 给定一个32位整数 num,你可以将一个数位从0变为1。请编写一个程序,找出你能够获得的最长的一串1的长度。 示例 1: 输入: num = 1775(110111 阅读全文
摘要:
https://leetcode-cn.com/problems/reverse-bits/ 190. 颠倒二进制位 颠倒给定的 32 位无符号整数的二进制位。 提示: 请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现 阅读全文
摘要:
https://leetcode-cn.com/problems/maximum-subarray/ 53. 最大子序和 难度简单3329 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例 1: 输入:nums = [-2,1,-3,4,- 阅读全文
摘要:
https://leetcode-cn.com/problems/zi-fu-chuan-de-pai-lie-lcof/ 剑指 Offer 38. 字符串的排列 输入一个字符串,打印出该字符串中字符的所有排列。 你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。 示例: 输入:s = "a 阅读全文
摘要:
https://leetcode-cn.com/problems/kth-largest-element-in-an-array/ 215. 数组中的第K个最大元素 在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例 1 阅读全文
摘要:
https://leetcode-cn.com/problems/majority-element/ 169. 多数元素 给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 1: 阅读全文
摘要:
https://leetcode-cn.com/problems/contiguous-sequence-lcci/ 面试题 16.17. 连续数列 给定一个整数数组,找出总和最大的连续数列,并返回总和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4] 输出: 6 解释: 连续子数组 阅读全文
摘要:
链接:https://www.nowcoder.com/questionTerminal/601815bea5544f389bcd20fb5ebca6a8来源:牛客网 小美和小团所在公司的食堂有N张餐桌,从左到右摆成一排,每张餐桌有2张餐椅供至多2人用餐,公司职员排队进入食堂用餐。小美发现职员用餐的 阅读全文
摘要:
链接:https://www.nowcoder.com/questionTerminal/0771ab500d424415af6b1aa4c13afcdd来源:牛客网 我们称一个长度为n的序列为正则序列,当且仅当该序列是一个由1~n组成的排列,即该序列由n个正整数组成,取值在[1,n]范围,且不存在 阅读全文
摘要:
链接:https://www.nowcoder.com/questionTerminal/9c4a4e879b4f49939dfaebea8948f976来源:牛客网 某比赛已经进入了淘汰赛阶段,已知共有n名选手参与了此阶段比赛,他们的得分分别是a_1,a_2….a_n,小美作为比赛的裁判希望设定一 阅读全文