- 博客(3)
- 收藏
- 关注
原创 植树节特辑:算法树全解析 —— 从思想到代码
本文详细介绍了 35 种算法“树”及其背后的设计思想,从简单的暴力剪枝到复杂的动态树、后缀树和矩阵树。分治与递归:如线段树、二叉搜索树、AVL 树动态调整与平衡:如红黑树、替罪羊树、Link-Cut Tree持久化与版本控制:如主席树特殊领域应用:如霍夫曼树(数据压缩)、决策树(机器学习)、后缀树(字符串匹配)希望这篇博客能够帮助大家从理论和实践两个角度了解各种算法树的精髓,在编程和算法竞赛中都能种下属于自己的“算法之树”!
2025-03-13 10:07:41
1457
原创 基于 Ubuntu 搭建 MQTT 服务器并使用 Python 客户端连接的实践
本文介绍了在 Ubuntu 上使用 Mosquitto 搭建 MQTT 服务器的基本步骤,并详细讲解了如何用 Python 客户端连接、订阅和发布消息。希望这篇博客能帮助你快速入门 MQTT 系统的搭建与调试。在实际开发中,可以根据项目需求扩展认证、加密(TLS)以及更多高级功能。如果你有任何问题或改进建议,欢迎在评论区交流讨论!
2025-03-01 23:49:27
2091
原创 USB 的基本原理:从传输协议到实际应用
USB 作为一种现代的连接标准,因其易用性、兼容性以及高效的数据传输性能,已成为最广泛使用的接口之一。从早期的 USB 1.0 到如今的 USB 4.0,其协议和技术不断发展,为各种设备的连接提供了强大支持。理解 USB 的基本原理对于嵌入式开发者来说至关重要,特别是在设计与 USB 相关的通信和供电方案时。随着 USB 技术的不断进步,我们可以期待更高效、更智能的 USB 应用在未来的设备中得到广泛应用。
2025-01-07 16:59:27
2457
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人