
数据结构
文章平均质量分 69
旅人OranGe
程序员一枚,键盘为伴,代码为友。逻辑清晰,脑洞大开。熬夜常客,咖啡不离手。虽非天才,但求精益求精,用代码书写世界的美好。有事联系~vx:OranGe_LvRen
展开
-
链式队与循环队列的模拟、实现与应用
链式队列和循环队列是两种常见的队列实现方式,它们各自具有不同的特点和适用场景。下面我们将分别介绍这两种队列的模拟、实现以及应用。原创 2024-04-12 15:23:30 · 282 阅读 · 0 评论 -
数据结构-加解密算法
每种加密算法都有其特定的用途和适用场景。在实际应用中,您应该根据数据的敏感性、处理性能要求以及安全需求来选择合适的加密算法。此外,还需要考虑算法的安全性、兼容性以及是否受到已知的攻击或漏洞影响。原创 2024-04-11 17:28:00 · 369 阅读 · 0 评论 -
数据结构-算法复杂度
主要表示算法在运行过程中所需的时间与输入规模之间的关系。它描述了算法的运行时间随输入规模增大而增长的趋势。例如,对于一个排序算法,如果其时间复杂度为O(n log n),这意味着随着排序元素数量的增加,算法所需的时间将按照n的对数级别增长。时间复杂度的计算涉及对算法中操作数量(如比较次数、赋值次数等)的考量,并关注这些数量与输入规模n的关系。常见的时间复杂度级别包括线性级别O(n)、平方级别O(n^2)、对数级别O(log n)、指数级别O(2^n)以及阶乘级别O(n!原创 2024-04-10 11:40:55 · 1126 阅读 · 0 评论