文件名称:DataStructuresAndAlgorithms:Java中常见的数据结构和算法
文件大小:36KB
文件格式:ZIP
更新时间:2024-07-15 01:35:07
Java
通用数据结构和算法 我的计划是在 Java 中实现通用数据结构和算法作为实践。 我也希望这对任何想要学习/刷新非常基本的数据结构和算法的人来说都是有用的材料。 排序 冒泡排序 选择排序 插入排序 归并排序 快速排序 壳排序 计数排序 基数排序 搜索 二分查找 数据结构 大批 有序数组 链表 双向链表 堆栈(基于数组和基于链表) 队列(基于数组和基于链表) 两个堆栈(使用一个数组实现两个堆栈) 双端队列 二叉搜索树 堆(最大和最小堆) 哈希表 常见问题 细绳 判断一个字符串是否有唯一字符 确定两个字符串是否是字谜 堆栈 波兰符号 问题 我的 Java 不是很好,因为我在 Java 方面的经验非常有限。 请让我知道我在实现和 Java 特定方面做错了什么。 我的目标不是实现完整的数据结构,而是只实现一些常用的方法。 但是,我会遗漏一些方法,如果您认为我遗漏了什么,您也可以告诉我。
【文件预览】:
DataStructuresAndAlgorithms-master
----.gitignore(6B)
----DataStructuresAndAlgorithms.iml(425B)
----src()
--------com()
----README.md(1KB)
----.idea()
--------misc.xml(514B)
--------encodings.xml(164B)
--------workspace.xml(60KB)
--------vcs.xml(167B)
--------uiDesigner.xml(9KB)
--------copyright()
--------scopes()
--------compiler.xml(739B)
--------project-template.xml(89B)
--------description.html(97B)
--------modules.xml(294B)