每日学习08
今天学习了快速排序以及相应代码实现,在循环条件上卡了挺久
每一轮end找到比基准小的数,start找到比基准值大的数,两者交换,最终两指针相等时的位置即为基准值的位置
学习常用API-Arrays
1.数组转字符串
2.拷贝数组
3.范围拷贝
4.排序
以上都是静态方法,都可以通过Arrays.调用
对于sort的自定义排序需要重写Compare方法o1-o2代表升序,反之降序
Lambda表达式,简化匿名内部类,适用于只有一个抽象方法的接口,具体格式为()->{},当方法体只有一句时,return ; {}都可以省略
写了五个经典算法题,兔子问题,爬楼梯,猴子吃桃等
明天学习集合进阶
今日无问题

浙公网安备 33010602011771号