给定一个整数(有符号 32 位),编写一个函数检查其是否是 4 的幂。 继续阅读
342. Power of Four 「4 的幂」
发表评论
给定一个整数(有符号 32 位),编写一个函数检查其是否是 4 的幂。 继续阅读
给定一个整数,编写一个函数检查其是否是 2 的幂。 继续阅读
给定一个含有 n 个整数的数组 nums
,n > 1,返回一个数组 output
,其中 output[i]
等于 nums
数组中除去 nums[i]
之外所有数字的乘积。 继续阅读
给定一个正整数 n,生成一个方形矩阵,并使用 1 到 n2 以螺旋顺序填充。 继续阅读
给定一个 m×n 的矩阵(m 行,n 列),以螺旋顺序返回所有元素。 继续阅读
合并 k 个已排序链表,并返回一个同样排好序的链表。分析并描述算法复杂度。 继续阅读
合并两个有序链表,并将结果作为一个新的链表返回。应该通过将前两个列表的节点拼接在一起来创建新列表。 继续阅读
排序链表,要求时间复杂度 O(nlogn),空间复杂度为常数。 继续阅读
设计并实现一个数据结构:最久使用缓存(LRU)。它应当支持 get
与 put
操作。 继续阅读
现有两个有序数组 nums1 和 nums2,大小分别为 m 和 n。求这两个数组的中位数。算法时间复杂度应为 O(log(m+n))。
你可以认为 nums1 和 nums2 不同时为空。 继续阅读