
LeetCode
zhaostu4
scu-stu
展开
-
LeetCode 初级 其他问题
LeetCode 初级 其他问题位1的个数解答汉明距离解帕斯卡三角形(杨辉三角)解位1的个数编写一个函数,输入是一个无符号整数,返回其二进制表达式中数字位数为 ‘1’ 的个数(也被称为汉明重量)。示例 1:输入:00000000000000000000000000001011输出:3解释:输入的二进制串 00000000000000000000000000001011 中,共有三位为 ...原创 2019-10-28 13:13:22 · 160 阅读 · 0 评论 -
LeetCode 初级 设计问题
LeetCode 设计问题`Shuffle an Array`解最小栈解Fizz Buzz解Shuffle an Array打乱一个没有重复元素的数组。示例:// 以数字集合 1, 2 和 3 初始化数组。int[] nums = {1,2,3};Solution solution = new Solution(nums);// 打乱数组 [1,2,3] 并返回结果。任何 [1,2,...原创 2019-10-28 09:47:26 · 159 阅读 · 0 评论 -
LeetCode 初级动态规划问题
LeetCode 初级动态规划问题原创 2019-10-26 11:44:53 · 186 阅读 · 0 评论 -
LeetCode 初级 排序和搜索
LeetCode 初级 排序和搜索合并两个有序数组解第一个错误的版本解合并两个有序数组给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。说明:初始化 nums1 和 nums2 的元素数量分别为 m 和 n。你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素。...原创 2019-10-23 13:19:52 · 146 阅读 · 0 评论 -
LeetCode 初级 链表部分
LeetCode 初级 链表部分给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。解答:反转链表解答给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.说明:给定的 n 保证是有效...原创 2019-10-17 10:54:06 · 174 阅读 · 0 评论 -
LeetCode 初级 字符串部分
LeetCode整数反转说明解答字符串中的第一个唯一字符说明解有效的字母异位词说明解答验证回文字符串说明答案请你来实现一个 atoi 函数,使其能将字符串转换成整数。说明解答报数解答最长公共前缀说明解答整数反转说明给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例示例 1:输入: 123输出: 321示例 2:输入: -123输出: -32...原创 2019-10-16 16:30:36 · 163 阅读 · 0 评论 -
LeetCode初级 数组部分
LeetCode初级从排序数组中删除重复项说明解答买卖股票的最佳时机 II略旋转数组说明解答方法一 旋转法只出现一次的数字方法 4:位操作从排序数组中删除重复项给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。说明示例 1:给定数组 nu...原创 2019-10-16 13:19:47 · 237 阅读 · 0 评论