Hello, World:博客从这里开始
欢迎来到我的技术博客。
作为计算机专业学生,我希望这里不只是知识点的集合,而是一份可以回看、检验和持续修正的学习记录。之后我会分享算法推导、系统实验、工程实践和论文阅读笔记。
代码
def binary_search(a, target):
lo, hi = 0, len(a)
while lo < hi:
mid = (lo + hi) // 2
if a[mid] < target:
lo = mid + 1
else:
hi = mid
return lo
数学公式
文章支持 LaTeX。比如,二分查找的时间复杂度是 。
常见的等差数列求和公式可以写成:
欧拉恒等式则是:
这些公式会在 Hugo 构建时由 KaTeX 渲染,同时保留 MathML 以改善可访问性。