摘要: 运算符重载是什么??? 运算符重载是 C++ 中一种特殊的函数重载机制,它允许我们对已有的运算符赋予新的含义以适应不同数据类型的操作。通过运算符重载,我们可以使用自定义的类或结构体类型进行运算,从而提高代码的可读性和整洁性。运算符重载的实质是编写一个或多个特殊的成员函数或友元函数,这些函数负责处理特 阅读全文
posted @ 2024-07-12 20:47 RainCQwQ 阅读(34) 评论(0) 推荐(0)
摘要: 数据类型 - 堆 堆,是一种可以在极短时间复杂度中实现维护一个可以增减的排序数据结构,大体分为大根堆与小根堆。 手写做法 实现:push 函数 实操步骤: \(n + 1\) 初始化 \(p = n\),是起一个辅助效果 如果 \(p > 1\) 且 \(heap_{\frac{p}{2}},hea 阅读全文
posted @ 2024-07-12 18:37 RainCQwQ 阅读(20) 评论(0) 推荐(0)