
Java 数据结构与算法
记录学过的数据结构与算法知识
碧鸡不B7
这个作者很懒,什么都没留下…
展开
-
Java 数据结构 8皇后问题 Queue8
【代码】Java 数据结构 8皇后问题 Queue8。原创 2023-10-07 11:07:15 · 70 阅读 · 0 评论 -
Java 数据结构 迷宫问题
【代码】Java 数据结构 迷宫问题。原创 2023-10-06 10:55:31 · 98 阅读 · 0 评论 -
JAVA 数据结构 中缀表达式转后缀表达式
(1)如果 s1 为空,或栈顶运算符为左括号 “(”,则直接将此运算符入栈(2)否则,若优先级比栈顶运算符高,也将运算符压入栈 s1(3) 否则,将 s1 栈顶的运算符弹出并压入栈 s2 中,再次转到 (4.1)与 s1 中新的栈顶运算符相比较5. 遇到括号时:(1)如果是左括号“(”,则直接压入 s1(2) 如果是右括号“)”,则依次弹出 s1 栈顶的运算符,并压入s2,直到遇到左括号“(”为止,此时将这一对括号丢弃6. 重复步骤2至5,直到表达式的最右边。原创 2023-09-26 20:14:50 · 289 阅读 · 0 评论 -
JAVA 用栈实现计算器 (中缀表达式)
【代码】JAVA 用栈实现计算器。原创 2023-09-26 14:18:49 · 95 阅读 · 0 评论 -
JAVA 数据结构 链表模拟栈
使用一个变量 maxSize ,入栈时,maxSize--, 出栈时, maxSize++。因此当栈满时,maxSize == 0。当栈为空时,head.next == null。原创 2023-09-26 10:07:16 · 88 阅读 · 0 评论 -
Java 数组模拟栈
【代码】Java 数组模拟栈。原创 2023-09-26 09:24:15 · 56 阅读 · 0 评论 -
Java Joseph 问题
Joseph 问题为:设编号为1,2,3......n 的 n 个人围坐一起,约定编号为 k (1原创 2023-09-25 16:10:05 · 62 阅读 · 0 评论 -
Java 双向链表
【代码】Java 双向链表。原创 2023-09-25 10:35:31 · 39 阅读 · 0 评论 -
Java 单链表的反转
【代码】Java 单链表的反转。原创 2023-09-23 23:46:17 · 279 阅读 · 0 评论 -
Java 单链表
【代码】Java 单链表。原创 2023-09-23 19:04:07 · 41 阅读 · 0 评论 -
Java 数组模拟环形队列
【代码】Java 数组模拟环形队列。原创 2023-09-23 11:35:58 · 54 阅读 · 0 评论 -
Java 数组模拟队列
此时代码存在一个漏洞:即数组模拟队列,只能用一次,无法达到复用的效果。原创 2023-09-23 10:30:27 · 46 阅读 · 0 评论 -
二维数组与稀疏数组之间的相互转换
二维数组与稀疏数组之间的相互转换原创 2023-09-22 09:50:16 · 54 阅读 · 0 评论 -
线性结构与非线性结构
非线性结构包括:二维数组、多维数组、广义表、树结构、图结构。原创 2023-09-21 19:38:58 · 70 阅读 · 0 评论