![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构和算法
文章平均质量分 75
m_merlon
我热爱编程和分享知识,致力于为广大编程爱好者提供有趣、实用的Python教程和技巧。在我的博客中,您可以找到各种关于Python的文章,涵盖了从基础语法到高级应用的各个方面。希望我的博客能帮助您更好地学习和掌握Python编程,让您在编程的世界里畅游无阻。期待与您共同进步!
展开
-
布隆过滤器简介
布隆过滤器(Bloom Filter)是一种空间效率高、查询效率快的数据结构,用于快速判断一个元素是否可能存在于一个集合中。它通过使用多个哈希函数和位数组来实现。原创 2024-04-23 14:59:03 · 712 阅读 · 0 评论 -
一篇文章搞懂Mysql索引
索引是在数据库表上创建的一种排列,用于加速对表中数据的查询操作。它类似于书籍的目录,通过查阅目录可以更快地找到需要的内容。数据库中的索引可以根据一个或多个列的值进行排列,这样在查询时就能更快地定位到符合条件的数据行。优点通过索引,数据库系统可以迅速定位到符合查询条件的数据,减少了数据的扫描时间,从而提高查询效率。索引不仅对查询操作有帮助,对于排序和聚合操作也能提供较好的性能。缺点索引本身也需要存储空间,过多的索引可能会占用大量存储空间。原创 2024-04-22 10:54:10 · 965 阅读 · 0 评论 -
二叉树原理和简单实现
二叉树是一种常见的树形数据结构,每个节点最多有两个子节点,分别称为左子节点和右子节点。二叉树具有许多重要的应用,如在计算机科学中用于实现搜索树、堆、表达式树等。原创 2024-03-22 10:03:32 · 247 阅读 · 0 评论