
算法集
z_ccsdn
技术栈:https://www.processon.com/view/link/5e78bf6ee4b027d999c5b0b5
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
算法集 LeetCode 215 寻找数组中第k大元素
题目描述 Find the kth largest element in an unsorted array. Note that it is the kth largest element in the sorted order, not the kth distinct element. Example 1: Input: [3,2,1,5,6,4] and k = 2 Output...原创 2018-08-18 02:01:00 · 203 阅读 · 0 评论 -
算法集 LeetCode 167 两数之和II - 输入有序数组
题目描述 给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。 函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。 说明: 返回的下标值(index1 和 index2)不是从零开始的。 你可以假设每个输入只对应唯一的答案,而且你不可以重复使用相同的元素。 示例: 输入: numbers = [2, 7, 11, ...原创 2018-08-18 02:00:00 · 307 阅读 · 0 评论 -
算法集 找出缺失的数字
题目描述: 找出1~n的数字中缺失的两个数 代码: public class FindMissNumber { public static int[] findMissNumber(int[] arr) { if (null == arr || arr.length <= 1) { return new int[]{-1, -1}...原创 2018-08-13 10:56:00 · 652 阅读 · 0 评论 -
算法集 leetcode 两数相加(Add Two Numbers)
题目描述: 给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。 你可以假设除了数字 0 之外,这两个数字都不会以零开头。 示例: 输入:(2 -> 4 -> 3) + (5 -> 6 -> 4) 输出:7 -> 0 -> 8 原因:342 + 465 = 807 分析: 这道题就是...原创 2018-08-09 18:55:00 · 266 阅读 · 0 评论 -
算法集 leetcode 两数之和(Two Sum)
题目描述 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] 分析: 这是第一题很简单,就是两层for循环然后一个一个去试,结果代码倒是通...原创 2018-08-09 16:18:00 · 256 阅读 · 0 评论 -
算法集 初篇
从今天开始我要训练算法了,用博客记录一下 对应代码的github链接:https://github.com/coderzc/ACode 题目预计来源:牛客网,剑指offer,leetcode 等等(还会不断再加入别的) 代码暂时只准备写Java实现的,以后有时间也许可能会写C++或python版,哈哈 算法集:https://www.jianshu.com/nb/28378096 加油吧,少年!...原创 2018-08-09 15:37:00 · 228 阅读 · 0 评论