首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
数据结构与算法
s10g
创建于2021-06-11
订阅专栏
数据结构与算法
等 3 人订阅
共9篇文章
创建于2021-06-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
数据结构与算法: 使用栈解决计算器问题
案例一: 20 - 5 + 25 / 5 + 20 / 5 + 100 - 24 - 0.案例二: (3 + 5 + 2.String str = "20-5+25/5+20/5+100-24-0.CalculatorStack numberStack = new Calcula...
java数据结构与算法链表模拟栈(含完整Demo)
其他文章: java数组模拟栈 java栈的使用 什么是栈上面2篇文章说很多次了,一句话总结:栈遵循了先进后出的原则 添加元素 单链表增删改查 只需要移动到最后面,然后temp.next = hero
java数据结构与算法数组模拟栈(含完整Demo)
栈 什么是栈: 就像是手枪压子弹一样,第一颗押入的子弹最后一次才能弹出,遵循了先进后出原则. 百度百科 java栈的使用 数组模拟栈 思路分析: index 记录当前的位置 每当元素进栈的时候,跟随在
java数据结构与算法环形单链表/约瑟夫问题(含完整Demo / 图解)
其他java数据结构与算法目录 java数据结构与算法之单链表 单链表的节点 节点非常简单,就一个必要的id和下一个指向的next 还有一个简单的属性name 环形单链表创建 来看看代码: 测试: 最
java数据结构与算法之双向链表(含完整 Demo)
其他数据结构文章 上一章给大家介绍了单向链表的一些操作,本章给大家介绍数据结构之双向链表 什么是双向链表 双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。
java数据结构与算法之单链表常见面试题(含完整 Demo)
上一篇给大家介绍了单链表的使用,本篇给大家分析一下单链表常见的面试题(全是干货) 单链表中有效数据 效果图: 最终有效数据结果为: 5 代码实现: 总结: 传入头结点,循环头节点中所有数据,通过 le
java数据结构与算法之使用数组模拟环形队列
队列 特点: 先进先出 存元素:从最后位置开始存放,存满为止 (rear) 取元素:从第一个位置取元素 (front) 图解: 百度百科 环形队列 特点:和队列一样特点一样先进先出,可以无限复用 存元
java 数据结构与算法之稀疏矩阵算法
稀疏矩阵算算法 百度百科 个人理解: 将一个矩阵二维数组抽取出有用的点,然后记录起来 使用场景: 棋盘 0 表示未走棋子 1 表示黑子 2 表示白子 抽取前的棋盘数组为: 抽取后的稀疏数组: 解读抽取
java数据结构与算法之单链表
完成效果:单链表的增,删,改 什么是链表 单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。链表中的数据是以结点来表示的,每个结点的构成:元素(数据元素的映象) + 指针