110 算法
万物皆可算
星际棋手
世上无难事,只要肯攀登。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何确定置信水平的最佳大小
在统计学中,置信水平的选择并不是一成不变的,而是根据具体的研究目的、样本量、数据类型以及行业标准等因素来确定的。然而,在大多数情况下,95%的置信水平是最常用的。• 95%的置信水平提供了一个良好的平衡,既保证了足够的可靠性(即置信区间包含总体参数的真实值的概率较高),又避免了置信区间过宽导致的估计精度下降。• 然而,99%的置信水平通常需要更大的样本量来支撑,且置信区间相对较宽,可能导致估计结果不够精确。• 在样本量有限的情况下,选择90%的置信水平可以获得相对较窄的置信区间,从而提高估计的精度。原创 2025-04-23 20:34:45 · 904 阅读 · 0 评论 -
通俗易懂的Paxos算法
Paxos算法是一种基于消息传递的分布式一致性算法,旨在解决分布式系统中如何就某个值(决议)达成一致的问题,其特点在于其高度的容错机制原创 2024-10-07 15:24:51 · 554 阅读 · 0 评论 -
[数据结构]浅谈排序二叉树
1 定义当一个普通二叉树的每个节点满足以下2个条件时,即为排序二叉树:左分支所有节点的值小于根节点值右分支素有节点的值大于根节点值2 操作2.1 查询1 查询值:target , 根节点值:root2 IF target = root 3 THEN 返回4 ELSEIF target < root5 THEN 下钻到左分支递归查找6 ELSE 下钻到右分支递归叉查找7 END IF2.2 插入新节点:new , 当前节点 now, 根节点: rootIF(new原创 2020-09-16 16:49:26 · 320 阅读 · 0 评论 -
3分钟学算法.图
占坑深度优先广度优先blabla原创 2020-05-08 12:49:30 · 174 阅读 · 0 评论 -
3分钟学算法.05.希尔排序
占坑原创 2020-05-08 12:47:27 · 204 阅读 · 0 评论 -
3分钟学算法.03.冒泡排序
冒泡排序简介原创 2020-05-05 15:38:38 · 207 阅读 · 0 评论 -
3分钟学算法.04.插入排序
插入排序1.基本思想2.代码实现3.性能分析1.基本思想从第2个数开始,依次和前面的所有数比较,如果大于前数,则插入到它前面(所谓插入就是依次和前数换位,见下面step3)。假设有数组:3 5 4 6 2step1: 从第二个数5开始,依次与前数比较,5大于3,则5插到3前面:3 5 4 6 25 3 4 6 2step2: 从第3个数4开始,依次与前数比较,4大于3, 则4插到3前...原创 2020-05-07 12:19:38 · 177 阅读 · 0 评论 -
3分钟学算法.02.选择排序
目录选择排序数组的打印方式时间复杂度计算选择排序先附上一个好用的在线Java编译工具:https://www.jdoodle.com/online-java-compiler/import java.util.Arrays;public class Main { public static void main(String[] args) { selectionA...原创 2020-05-05 08:54:57 · 365 阅读 · 0 评论 -
3分钟学算法.01.数据结构和算法初探
数据结构常见八大类数据结构常见八大类数据结构数组栈队列链表堆哈希表(散列表)树图原创 2020-05-01 09:31:06 · 306 阅读 · 0 评论
分享