AlgorithmsInJava:用Java实现基础数据结构,排序算法,经典算法以及leetcode刷题记录

时间:2024-04-07 23:48:52
【文件属性】:

文件名称:AlgorithmsInJava:用Java实现基础数据结构,排序算法,经典算法以及leetcode刷题记录

文件大小:4.09MB

文件格式:ZIP

更新时间:2024-04-07 23:48:52

Java

用Java实现算法和数据结构 本项目主要用于自己在工作之余记录中使用Java实现的算法和数据结构的源码;同时同时记录自己刷leetcode的题解思路等; 提示:如果读者电脑无法浏览到github图片,则需要设置主机配置文件,解决方法: 经典排序算法 :check_mark_button: :check_mark_button: :check_mark_button: :check_mark_button: :check_mark_button: :check_mark_button: :check_mark_button: :check_mark_button: :check_mark_button: :check_mark_button: 排序算法总结 排序名 平均时间复杂度 空间复杂度 优势 劣势 适用场景 稳定性 冒泡排序 O(n ^ 2) O(1) 稳定 插入排序 O(n ^ 2) O(1) 稳定 计数排序 O(n + k) O(米) 对于用例少的数据,某些对人的年龄排序或身高排序。 稳定 基数排序 O(d(n + r)) O(米)


【文件预览】:
AlgorithmsInJava-master
----src()
--------main()
----notes()
--------algorithms()
--------pictures()
--------datastructures()
----README.md(12KB)
----pom.xml(831B)
----.gitignore(334B)

网友评论