
数组
春来桃花开
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【算法】-- 【寻找数组最小、大值,数组第二大数,最大子数组之和,最多重复的数,等于10的组合】
01 如何寻找数组中的最小值与最大值 static int Max; static int Min; public static void getMaxAndMin(int arr[]){ Max =arr[0]; Min =arr[0]; int len =arr.length; for (int i=0;i...原创 2019-10-04 21:00:19 · 712 阅读 · 0 评论 -
【算法】-- 【数组循环右移k位,数组第k个最小的值,数组中只出现一次的元素,数组唯一重复的元素,用递归法求数组的最大元素】
01 如何把一个数组循环右移k位 例如:数组{1,2,3,4,5,6,7,8,9}右移两位 第一步 逆序数组子序列 1234567,数组变为765432189 第二步 逆序列数组子序列89,数组变为765432198 第三步 全部逆序,数组变为891234567 /** * 交换数组 * @param arr * @param b 开始的下标 * @p...原创 2019-10-04 22:46:57 · 689 阅读 · 0 评论 -
【算法】-- 【求数对之差的最大值、求绝对值最小的数、求两个元素的最小距离、求指定数字在数组中第一次出现的位置、对数组的两个子有序段进行合并】
01 如何求数对之差的最大值 方法一:蛮力法 首先遍历数组,找到所有可能的差值,其次从所有差值中找出最大值。 public static int getMax(int[] a){ int n=a.length; int max=Integer.MIN_VALUE; for (int i=0;i<n;i++){ for (...原创 2019-10-04 23:43:38 · 1137 阅读 · 1 评论 -
【算法】-- 【计算两个有序整型数组的交集、判断一个数组中数值是否连续相邻、求解数组中反序对的个数、如何求解最小三元组距离】
01 如何计算两个有序整型数组的交集 问题描述:假设两个含有n个元素的有序整型数组a和b,其中a1={1,5,9,10,12,13}, a2={2,3,5,10,15},那么他们的交集{5,10} 方法:二路归并法 public static ArrayList<Integer> mixed(int a1[],int a2[]){ ArrayList<Integ...原创 2019-10-05 11:37:14 · 562 阅读 · 0 评论