摘要:
std::unique 是 C++ STL 头文件中的一个算法,用于移除相邻的重复元素,并返回去重后新序列的结束迭代器。它不会真正删除元素,而是将不重复的元素移动到前面,重复的元素被覆盖在容器末尾,需要配合 erase 才能真正删除。 示例:去除 vector 中的重复元素 #include <io 阅读全文
posted @ 2026-05-26 16:56
韩熙隐ario
阅读(11)
评论(0)
推荐(0)
摘要:
Bison 和 Yacc 是“语法解析器生成器”,能把语法规则自动变成 C 代码——我们直接往下走,理清它们的关系、协作流程,再通过一个完整的四则运算计算器实例,让你能读懂每一行代码,明白词法分析和语法分析是怎么“握手”的。 1. Yacc 与 Bison:本是同根生,Bison 更强 Yacc(Y 阅读全文
posted @ 2026-05-26 16:43
韩熙隐ario
阅读(31)
评论(0)
推荐(0)
摘要:
在存在多字段(联合索引/复合索引)的情况下,B+ 树的构建和范围查询逻辑会变得稍微复杂一些,因为这里牵扯到了数据库里非常经典的一个规则——最左前缀原则。 我们用 (w_id, name) 复合索引为例,来看看它是如何建树并处理 w_id < 600 AND name > 'bztyhnmj' 这个范 阅读全文
posted @ 2026-05-26 15:39
韩熙隐ario
阅读(14)
评论(0)
推荐(0)

浙公网安备 33010602011771号