俺要学算法
嘤嘤嘤*
会嘤嘤嘤
展开
-
Android 菜鸡的进阶->leetcode 1.
/*** Given nums = [2, 7, 11, 15], target = 9,** Because nums[0] + nums[1] = 2 + 7 = 9,* return [0, 1].** 散装翻译:* 题目描述: 给一个数字的数组 里边有N个 其中俩个加起来是 9 返回这俩个数的坐标* 只要一个答案*/Method 1.public cl...原创 2019-05-06 17:30:19 · 460 阅读 · 0 评论 -
Android 菜鸡的进阶->leetcode 2&7
题目/*** 散装翻译* 题目:* 您将获得两个非空链表,表示两个非负整数。* 数字以相反的顺序存储,每个节点包含一个数字。* 添加两个数字并将其作为链接列表返回。* 您可以假设这两个数字不包含任何前导零,除了数字0本身。** Input: (2 -> 4 -> 3) + (5 -> 6 -> 4)* Output: 7 -> 0 -> 8...转载 2019-05-07 13:12:52 · 196 阅读 · 0 评论 -
Android 菜鸡的进阶->leetcode 3.
题目给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: "pwwkew"输出: 3解释: 因为无重复...转载 2019-05-07 17:49:37 · 309 阅读 · 0 评论 -
LeetCode 基础之 排序
https://github.com/hustcc/JS-Sorting-Algorithm1.冒泡 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数...原创 2019-05-13 15:25:49 · 239 阅读 · 0 评论 -
Android LeetCode 存在重复元素
给定一个整数数组,判断是否存在重复元素。如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。示例 1:输入: [1,2,3,1]输出: true示例 2:输入: [1,2,3,4]输出: false来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/contains-du...翻译 2019-09-16 11:25:32 · 166 阅读 · 0 评论