![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法编程
M-yb
Java
展开
-
阶乘后的零-LeetCode-算法编程-Java
给定一个整数 ,返回 结果中尾随零的数量。题目:力扣代码: 思路: 参考: 力扣 172 阶乘后的零_哔哩哔哩_bilibili原创 2022-06-03 19:18:47 · 88 阅读 · 0 评论 -
分数到小数-LeetCode-算法编程-Java
分数到小数-LeetCode-算法编程-Java转载 2022-06-03 17:16:15 · 98 阅读 · 0 评论 -
无重复字符的最长子串-滑动窗口-Java实现v1
import java.util.HashSet; import java.util.Set; /** * 给定一个字符串 s ,请你找出其中不含有重复字符的 最长连续子字符串 的长度。 * https://leetcode.cn/problems/wtcaE1/ * https://leetcode.cn/problems/longest-substring-without-repeating-characters/ */ public class WtcaE1 { /** .原创 2022-05-29 15:22:06 · 145 阅读 · 0 评论 -
Java归并排序代码实现和思路-转自马士兵
Java归并排序代码实现和思路-转自马士兵转载 2022-05-02 19:31:10 · 138 阅读 · 0 评论 -
希尔排序(希尔排序是插入排序的一种)Java代码实现
先给出两个链接,方便了解希尔排序的思想(希尔排序是插入排序的一种) 先理解插入排序 插入排序Java代码实现_simplemanMYB的博客-CSDN博客public class InsertSort { /** * 插入排序经典算法 * 思想: 从第二位开始, 如果待排序值比前一位小, 交换位置,直到比完第一位 */ public static int[] insertSort(int[] arr) { int swap; for (int i = 1; i < arr.length; i++)转载 2022-02-27 15:56:00 · 430 阅读 · 0 评论 -
插入排序Java代码实现
public class InsertSort { /** * 插入排序经典算法 * 思想: 从第二位开始, 如果待排序值比前一位小, 交换位置,直到比完第一位 */ public static int[] insertSort(int[] arr) { int swap; for (int i = 1; i < arr.length; i++) { for (int j = i; j &.转载 2022-01-09 17:14:56 · 99 阅读 · 0 评论 -
选择排序-Java代码
/** * 选择排序: * 首先,找到数组中最小的那个元素,其次,将它和数组的第 * 一个元素交换位置(如果第一个元素就是最小元素那么它就和自己交换)。 * 再次,在剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置。 * 如此往复,直到将整个数组排序。这种方法叫做选择排序, * 因为它在不断地选择剩余元素之中的最小者。 */ public class SelectionSort { public static void sort(Comparable[] a) { .原创 2021-11-28 21:40:17 · 270 阅读 · 0 评论