上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 26 下一页
摘要: 好评度:*****5颗星🤭 看电子书 1.书名:数据结构(Java语言描述) 2.漫画算法:小灰的算法之旅(****) 建议先读这个,更生动有趣嘿嘿,但是书中也有一些纰漏,读完可以再继续看数据结构和算法的书籍,作为辅助,整体很好这本书。由于微信读书没有,在公司w3网上下载的别人上传好的,懒得在pd 阅读全文
posted @ 2020-12-22 11:57 皮卡丘和羊宝贝😄 阅读(129) 评论(5) 推荐(0) 编辑
摘要: 栈结构所具有的“先进后出”特性,使得栈成为程序设计中的有用工具。在本节我们将介绍几个栈应用的典型例子。 栈应用之一:数制转换 import java.util.Stack; public class ChangeData { public static void main(String[] args 阅读全文
posted @ 2020-12-22 10:40 皮卡丘和羊宝贝😄 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 1.代码实现 /** * @description 线性表的链式表示和实现 * @author wcc */ public class MyLinkedList<T> { private Node<T> head; private int length; public MyLinkedList(){ 阅读全文
posted @ 2020-12-18 15:37 皮卡丘和羊宝贝😄 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 这里先讲个杜撰的故事: 有一名超级无敌的杀手,暂且取名叫蛮王(类比下文的linkedList)吧,为了生活已经退隐峡谷,但是时常想起自己的那把绝世武器--九头鞭(linkedList要操作的链表),这把屠龙刀,藏于峡谷的某处,但是藏匿的地址(类比head头指针),是存在于蛮王的兜里的。每当需要的时候 阅读全文
posted @ 2020-12-18 11:27 皮卡丘和羊宝贝😄 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。 那么我们应该如何去衡量不同算法之间的优劣呢? 主要还是从算法所占用的「时间」和「空间」两个维度去考量。 时间维度:是指执行当前 阅读全文
posted @ 2020-12-18 09:50 皮卡丘和羊宝贝😄 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1. 线性表的顺序表示和代码实现 package lineTable; /** * @author wcc * @description 线性表的顺序表示和实现 */ public class SequenceList<T> { private int length;//元素 private fin 阅读全文
posted @ 2020-12-17 21:27 皮卡丘和羊宝贝😄 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 按照视点的不同,我们把数据结构分为逻辑结构和物理结构。 一、逻辑结构:是指数据对象中数据元素之间的相互关系。 逻辑结构分为以下四种: 1、集合结构:集合结构中的数据元素除了同属于一个集合外,它们之间没有其他关系。 2、线性结构:线性结构中的数据元素之间是一对一的关系。 3、树形结构:树形结构中的数据 阅读全文
posted @ 2020-12-17 16:16 皮卡丘和羊宝贝😄 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 数据 – 程序的操作对象,用于描述客观事物 数据的特点: 可以输入到计算机 可以被计算机程序处理 数据是一个抽象的概念,将其进行分类后得到程序设计语言中的类型。如:int,float,char等等,以Java为例,还提供了String、List等引用数据类型,而当程序语言提供的这些类型满足不了我们的 阅读全文
posted @ 2020-12-17 16:00 皮卡丘和羊宝贝😄 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 第一章 概述 1.0 序言 自己为啥要学数据结构嘞,我觉得主要有以下三个原因: 前段时间在看并发编程时,发现aqs,corrunthashmap等底层都用到了数据结构,主要的有队列,还有链表,学习数据结构有助于你更好的去看懂源码。 学习数据结构让你在编写代码时,在脑海中有一个更好的轮廓,知道自己要用 阅读全文
posted @ 2020-12-16 14:10 皮卡丘和羊宝贝😄 阅读(266) 评论(2) 推荐(0) 编辑
摘要: 一、简介 1.1 什么是Elasticsearch? Elasticsearch是一个分布式的开源搜索和分析引擎, 适用于所有类型的数据,包括文本、数字、地理空间、结构化和啡结构化数据。Elasticsearch 在Apache Lucene的基础上开发而成,由Elasticsearch N.V. 阅读全文
posted @ 2020-12-15 10:55 皮卡丘和羊宝贝😄 阅读(116) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 26 下一页