【Java版数据结构】初识泛型

好久没有更新文章了,大概断更了20天,想着今天就写一下文章吧!最近也是又温习了一下数据结构,其实之前我写过关于数据结构的一个专栏那个专栏是写了顺序表,链表,栈和队列,但是那时是用C语言实现的,虽然数据结构不局限于...

【Java--数据结构】栈的应用

如有错误,欢迎指出~...

数据结构之B树:全面解析与实现

在计算机科学中,B树是一种自平衡的树数据结构,它维护数据的排序,并允许搜索、顺序访问、插入和删除操作在对数时间内完成。它将所有的数据都存储在叶子节点中,并且叶子节点之间通过指针连接,支持高效的范围查询。B树的搜索操作是从根节点开始,逐级向...

结构型设计模式:适配器/代理

结构型设计模式:适配器/代理(qq.com)...

《数据结构1800题》基础回合总结——第1章 绪论

前言:《数据结构1800》这本书相信大家或多或少都有所耳闻,收录了诸多不同档次学校的考研真题,因为和汤老师的1800撞名所以备受调侃。这1800道题目里面有选择有填空,也有简答和一些编程题,总的来说质量良莠不齐——亦或...

Java 【数据结构】 优先级队列(PriorityQueue)和堆(Heap)【神装】

Java中的PriorityQueue和堆这一主题时,我掌握了如何使用PriorityQueue类来实现堆的基本操作,包括插入和删除。这些操作对于解决许多实际问题都非常有用,尤其是在需要高效管理元素优先级的情况下...

手撕数据结构---栈和队列的概念以及实现

栈:⼀种特殊的线性表,其只允许在固定的⼀端进⾏插⼊和删除元素操作。进⾏数据插⼊和删除操作的⼀端称为栈顶,另⼀端称为栈底。概念:只允许在⼀端进⾏插⼊数据操作,在另⼀端进⾏删除数据操作的特殊线性表,队列具有先进先出FIFO(FirstIn...

uni-app的来龙去脉,技术要点及技术难点,语法结构及应用场景,其实前端也很难,顶级的前端比后端都重要,感觉第一,理性第二

Uni-App是由DCloud推出的一款跨平台前端框架,用于开发一次性代码并可以同时在iOS、Android、H5、微信小程序、支付宝小程序、百度小程序、字节跳动小程序和QQ小程序等多个平台上运行的应用。...

【JAVA】try-catch结构:异常处理的使用

本文详细介绍了Java中try-catch结构,包括其工作原理、try块、catch块处理不同类型的异常、finally块的资源管理,以及Java7后的多异常捕获。通过实例演示了如何优雅地处理运行时错误和资源清理。...

数据类型与结构设计:Rust 语言的深度探索

数据类型与结构设计在Rust中不仅是技术的堆砌,更是创造与表达的艺术。通过对Rust的数据类型概览、结构体与枚举的灵活运用,以及方法与关联函数的深入理解,我们得以窥见这门语言如何在保证底层控制的同时,提供...