- 博客(9)
- 收藏
- 关注
转载 关于栈实现综合计算器的代码实现和讲解
1、先思考下面的表达式怎么实现先思考下面的表达式如何计算,虽然可以直接计算,但是怎么实现的呢?请输入一个表达式计算式:[7*2*2-5+1-5+3-3]我们可以用栈来实现,怎么实现?先看一个复杂的实现方式:中缀表达式实现2、什么是中缀表达式? 中缀表达式就是人们生活中的计算方法,比如上面的表达式,我们怎么算?7*2*2-5+1-5+3-3,在计算机中也是...
2019-09-25 18:38:00
138
转载 递归--解决迷宫问题
1、递归概念自己调用自己每次调用传入的变量都不同2、递归怎么调用的3、递归应该遵守的规则执行一个方法时,就创建一个新的受保护的独立空间(栈空间)方法的局部变量是独立的,不会相互影响,比如n变量递归必须有退出的条件,否则就是无限递归,报stackOverFloweError(栈溢出错误)当一个万法执行完毕,或者遇到returm,...
2019-09-25 18:38:00
196
转载 双链表代码实现和讲解
1、什么是链表 请移步看我前一篇https://www.cnblogs.com/han200113/p/11549338.html2、双链表和单链表有什么不同? 双链表相比单链表的date域(节点内容)和next(指向下一个节点)多了一个pre(指向前一个节点)单链表只能向后或向后查找,而...
2019-09-20 13:50:00
176
转载 单链表代码实现和讲解
1、链表的特性链表分为单链表和多链表,链表相对于数组有什么好处?不是按顺序存储,是链式存储,以节点的形式每个节点都包含date域(节点的内容),next域(下一节点的位置)链表可以没有头节点链表按照节点的next来查找下一个节点,由此当查找时,必须从头开始找,查找麻烦;但是插入和删除时只需要改变前后节点的指定位置就可以,所以插入删除方便2、代码讲...
2019-09-19 14:29:00
180
转载 数组方式实现队列操作
一、队列的介绍我们在超市付款时,先排队的总是先付款完成(排除插队),队列的一个特点就是“先进先出,后进后出”特点队列是一个有序列表,可以通过数组和链表来实现遵循”先进先出,后进后出的原则“如图在用数组表示队列时,总是在底部插入数据,在顶部拿出数据 二、数组模拟队列分析MaxSize是数组的长度,那M...
2019-09-16 13:52:00
155
转载 win下的mongodb安装和基础操作
一、下载地址:https://www.mongodb.com/download-center/community二、安装错误: 1、安装过程中报错(类似下图):原因:没有管理员权限解决:管理员运行cmd,找到该文件所在位置,执行 1 msiexec /package node-v8.7.0-64.msi三、...
2019-09-14 15:03:00
136
转载 关于ArrayList源码
一、构造方法 1 private static final int DEFAULT_CAPACITY = 10; 2 3 //空参的构造方法,初始化数组长度为默认值,默认值为10 4 public ArrayList() { 5 this.elementData =DEFAULTCAPACITY_EMPTY_ELEMENTDATA; 6 ...
2019-09-13 19:49:00
89
转载 关于稀疏数组
一、为什么用稀疏数组?比如这个棋盘,如果要记录黑蓝棋子的位置首先会想到运用二维数组,我们把二维数组建好后(1是黑,2是蓝),发现很多空白位置浪费了大量的内存空间我们这个时候可以用稀疏数组来存储“有效数据”二、怎么使用稀疏数组稀疏数组一共有三列(列固定),分别表示行号,列号和值 第一行:记录初始数组...
2019-09-12 21:40:00
116
转载 学习springboot第一天
转载于:https://www.cnblogs.com/han200113/articles/10935445.html
2019-05-28 10:01:00
83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人