数据结构与算法
null
虚妄狼
我生活在代码的世界!你要来吗?
展开
-
【Java 算法】杨辉三角形DP一维优化
【代码】【Java 算法】杨辉三角形DP一维优化。原创 2024-08-13 13:21:42 · 111 阅读 · 0 评论 -
【Java 算法】排序算法评测模板 (12 种排序算法对比)
快速排序、归并排序、希尔排序、基数排序、计数排序、(递归版本 & 非递归版本的实现测试)原创 2024-08-13 13:19:37 · 139 阅读 · 0 评论 -
【Java 算法】3种最基础排序(选择|冒泡|插入)
【代码】【Java 算法】3种最基础排序(选择|冒泡|插入)原创 2024-08-13 13:03:46 · 120 阅读 · 0 评论 -
【Java 算法】快速排序(递归&非递归思想版本)
【代码】【Java 算法】快速排序(递归&非递归思想版本)原创 2024-08-13 13:01:27 · 103 阅读 · 0 评论 -
【Java 算法】希尔排序
【代码】【Java 算法】希尔排序。原创 2024-08-13 12:59:55 · 118 阅读 · 0 评论 -
【Java 算法】归并排序(递归版&非递归版)
【代码】【Java 算法】归并排序(递归版&非递归版)原创 2024-08-13 12:58:39 · 109 阅读 · 0 评论 -
【Java】蓝桥快读快写模板
【代码】【Java】蓝桥快读快写模板。原创 2024-08-13 12:53:53 · 121 阅读 · 0 评论 -
【Java 算法】日期+星期模拟
【代码】【蓝桥杯】日期+星期模拟。原创 2023-05-06 23:05:46 · 451 阅读 · 0 评论 -
【Java 算法】计数排序
计数排序:很强就对了,它的性能比系统API的多线程或单线程排序都快!不过有个前提,就是数据量,不要超过达到 1千万使用计数排序,测试过,性能会比系统API慢,不过也得看数据复杂度对比,一般API并排比计排1千万数据快。如果max 和 min 只有两个,差值又大,计数排序就很亏,创建的计数数组也就大了。去重版的计数排序很好用。原创 2023-05-07 00:23:39 · 263 阅读 · 0 评论 -
【Java-算法】唯一分解定理超算给定 N 的约数个数
【代码】【蓝桥杯-Java】唯一分解定理超算给定 N 的约数个数。原创 2023-05-06 21:13:12 · 247 阅读 · 0 评论 -
【Java 算法】简单开根式判断一个数是否为素数(大数)
PS: 素数: 既是只能被 1 和 本身整数的数,其它能被整除的都是合数。此方法可以转为 大数 类型 BigInteger。原创 2023-05-06 17:20:27 · 300 阅读 · 0 评论 -
【Java-欧拉筛法】简单素数筛模板
输出筛选出:1229 个素数原创 2023-05-06 16:47:35 · 128 阅读 · 0 评论 -
【Java】进制转换工具类,个人模拟手写
当前进制,转目标进制!原创 2023-05-06 15:41:56 · 365 阅读 · 0 评论 -
【Java算法-GCD】模板示例
【代码】【蓝桥杯-GCD】模板示例。原创 2023-05-06 15:34:57 · 131 阅读 · 0 评论 -
【进制计算】 2 ~ N 进制计算
十进制 除以 进制数 取余:(1)被除数 除以 除数 等于 商 并取得余数,(2)并再用商 除以 除数,(N~)以此类推 ... ...,直到商小于除数并把这个商用做余数。(结果)得到每一位余数的顺序将其反转后,得到的就是转换后的进制。原创 2022-10-01 23:03:13 · 1134 阅读 · 0 评论 -
【Java 算法】埃氏筛法
Java 埃氏筛法,判断1~n之间的所有素数与合数!原创 2023-01-03 02:56:42 · 1116 阅读 · 0 评论