自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 快速排序

快速排序 import java.util.HashMap; public class demo { public static void main(String[] args) { int[] arr = { 49, 38, 65, 97, 23, 22, 76, 1, 5, 8, 2, 0, -1, 22 }; quicksort(arr, 0, arr.length - 1); System.out.println("排序后:"); .

2021-05-12 11:10:23 51

原创 【每日一题】 公平的糖果棒交换

在题解里看见一大佬写的方法 做题思路: 利用循环将两个小孩的糖果之和求出来 然后求出A与B之间的差值 将数组之中的数升序排列,目的就是为了之后的比较 首先判断循环的终止条件 当其中一个数组到头终止 先从两个数组第一个值去判断 A[i] 和 B[j] 的差值等于那个差值的话 说明符合条件 因为两个数组 按升序排列 如果 A[i] - B[j] > 差值 说明AB交换后 A还是比B少 所以B要拿多一点交换 所以B往后移 如果 A[i] - B[j] < 差值 说明AB交换后 比B多 所以A要多拿

2021-02-01 21:59:31 111

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除