首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
算法
wmze
创建于2025-01-05
订阅专栏
算法随笔
暂无订阅
共10篇文章
创建于2025-01-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
堆排序
``` public class HeapSort { public static void main(String[] args) { int[] arr = new int[]{4,7,2,44,
快排
``` public class QuickSort { public static void main(String[] args) { int[] arr = {4, 11, 44, 34, 8,
归并排序
归并排序归并排序归并排序归并排序归并排序归并排序归并排序归并排序归并排序归并排序归并排序归并排序归并排序归并排序归并排序
队列-链表方式实现
``` public class Queue { private Node head; private Node tail; public void pushHead(int data) { Node
双链表
``` public class DoubleLinkListNode { private Node head; private Node tail; public void addFirst(int
单链表
单链表单链表单链表单链表单链表单链表单链表单链表单链表单链表单链表单链表单链表单链表单链表单链表单链表单链表单链表
二分查找
二分查找二分查找二分查找二分查找二分查找二分查找二分查找二分查找二分查找二分查找二分查找二分查找二分查找
插入排序
- 首先,检查数组是否为空或长度是否小于 2。如果是,直接返回,因为这种情况下不需要排序。 - 外层循环从索引值为 `1` 的元素开始,逐个将元素插入已排序的部分。
冒泡排序
冒泡排序 方法的第一行 public static void sort(int[] arr): 这是一个公共静态方法,可以通过类名直接访问,它接受一个整数数组 arr 作为参数,没有返回值。 接着,第
选择排序
/** * 算法思路 * <p> * 数组长度为 n * 0到n-1中找出最小数的下标min,arr[min]和arr[0]交换,第一次交换后数组中最小的