Java
邬魉
我喜欢读书,喜欢接受一些新的知识,更喜欢让忙碌的工作来充实我的生活
展开
-
优化多重if else if
优化多重if else if日常开发中难免会遇到 多重判断的情况 比如说给你一个值,让你判断这个值 在 [0, 100, 200, 500, 1000, 2000, 5000, 10000] 哪个范围里。如果用简单直接粗暴的方法来实现的话就是这个样子 if (0 < value && value <= 100) { return 0; } else if (100 < value && va原创 2020-11-09 13:24:23 · 297 阅读 · 0 评论 -
数据结构笔记(四)
队列文章目录队列一、定义三、循环队列3.1、定义3.1.1、代码实现3.3、入队3.4、出队四、队列的链式存储结构及实现4.1、定义4.2、抽象数据类型4.3、入队4.4、出队一、定义队列是只允许在一端进行插入操作,而在另一端进行删除操作的线性表。队列是一种先进先出的线性表,简称 FIFO。允许插入的一端为队尾,允许删除的一端称为队头。三、循环队列3.1、定义头尾相接的顺序存储结构称为循环队列。3.1.1、代码实现/** * 循环队列 */class LoopQueue {原创 2020-06-30 08:26:30 · 194 阅读 · 0 评论