【笔记】几个关于排序与查找的算法(一) 一.查找 1.基本查找 从0索引开始挨个往后查找 public class BasicSearchDemo1 { public static void main(String[] args) { //基本查找:从0索引开始挨个往后查找 int[] arr = {131, 127, 147, 81, 103, 23, 7, 79}; … 2025-9-16 16:20 | 58 | 0 | Java学习,技术集 1475 字 | 16 分钟
fish-yates算法 由于最近老是隔三岔五地要写一些随机打乱字符的任务,每次首选都是fisher-yates算法,但是傻子风脑子不太灵光,老是忘记流程,遂记此博客作为记忆存档 算法简述 Fisher-Yates 洗牌算法 是一种用于生成有限序列的无偏随机排列的算法。简单说,它能真正做到等概率地随机打乱一个数组。 核心思想(现代版本,由 Knuth 提出):从数… 2025-9-10 21:19 | 46 | 1 | Java学习,技术集 613 字 | 4 分钟