Java数据结构
文章平均质量分 75
备战蓝桥,先学习数据结构。大家一起加油呀!我们一定可以
星光不负赶路人@
每一个不曾起舞的日子,都是对生命的辜负
展开
-
Java数据结构之单链表
一、单链表基本内容用一组任意的内存单元存储数据,内存单元可以连续也可以不连续。 元素之间的关系,用指针来表示。对于任意元素ai,即要存储本身的数据,还要存储其直接后继元素a(i+1)的位置信息。 存储数据元素信息的叫做数据域,存储直接后继元素位置信息的叫做指针域,整体组成数据元素ai 的存储映像,叫做节点。链表有带头节点的和不带头节点的。带头结点的,头节点的数据域可以存储信息,也可以不存储信息。指针域存储的是第一个节点在内存中的位置,之后的每个节点,其实就是上一个元素的后继指针指向的节点。.原创 2022-01-16 19:34:07 · 295 阅读 · 0 评论 -
数据结构之队列
目录#一、队列的使用场景二、普通队列介绍#三、数组实现队列#四、存在的问题#五、循环队列一、队列的使用场景队列在日常生活中十分常见。银行叫号系统、排队等都是队列的应用。排队的原则是先来后到,即先来的人可以优先办理业务,先离开;排在后面的人需要等待。二、普通队列介绍队列是一个有序列表,可以用数组或链表来实现。 遵循先入先出的原则。即:先进入队列中的数据先取出。后进入队列的数据后取出。三、数组实现队列front 是队列最前元素之前的一个位置。原创 2022-01-12 13:32:01 · 752 阅读 · 1 评论 -
二维数组与稀疏数组转换
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录数据结构之稀疏算 一、pandas是? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基原创 2022-01-10 21:23:53 · 348 阅读 · 1 评论