# Java **Repository Path**: zhonghuasheng/Java ## Basic Information - **Project Name**: Java - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-01-26 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Learning in JAVA ### `thinking` * 数组 八种常见的排序算法 thinking/.../datastructure/java/array/Sort8.java * 冒泡排序 bubbleSort * 快速排序 quickSort * 选择排序 selectSort * 希尔排序 shellSort * 二分查找算法 thinking/.../algorithm/BinarySearch.java * 递归实现二分查找算法找到有序不重复数组中第一个满足目标元素的下标 * 迭代实现二分查找算法找到有序重复数组中第一个满足目标元素的下标 * 迭代实现二分查找重复的有序数组中的最后一个目标元素下标