算法
「已注销」
菜鸟一枚!!!求大佬多多指教!
留下了不学无术的眼泪!欢迎加入技术交流群679293162 欢迎大佬入驻!
展开
-
传说中的二分查找和快速排序
1、二分查找 /* 二分查找(折半查找),前提是在已经排好序的数组中 通过将待查找的元素与中间索引值对应的元素进行比较, 若大于中间索引值对应的元素,去右半部分查找,否则去左半部分查找 一次类推,知道找到位置 */ public class Test8{ public static void main(String[] args){ int[] nums={10,20,50,65,88...原创 2020-01-09 21:44:34 · 182 阅读 · 0 评论 -
Java几种常用的排序算法
1、求数组中的最大值 emm…先来个简单点的算法热热身.奥利给 //求数组的最大值和最小值 public class Test5{ public static void main(String[] args){ int[]num={12,3,54,67,88,34}; int max=max(num); int min=min(num); System.out.println(max)...原创 2020-01-08 11:14:30 · 92 阅读 · 0 评论 -
LeetCode 三数之和
LeetCode三数之和题目:题解: 题目: // 给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 // // 注意:答案中不可以包含重复的三元组。 // // 例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4], // // 满足要求...原创 2019-10-19 21:42:16 · 118 阅读 · 0 评论 -
LeetCode两数之和
LeetCode每日一题2019.10.18每天收获一点点题目:题解(java版): 每天收获一点点 尝试刷一下leetcode,先来一个简单的练练手O(∩_∩)O哈哈~ 题目: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 来源:力扣(L...原创 2019-10-18 11:46:07 · 139 阅读 · 0 评论