— Zhaphar · Notes

写作、思考与构建.

记录思考、工程、Agent 协作与长期成长。

19 篇文章4 个系列2 个作品

最近更新

全部文章

技术 · 工程

链表:绕过,而不是抹除.

把数组的账反过来:增删是几根指针的改写,随机访问没了。头插、尾插、中插、删除、反转,全部画进可步进的分镜。

ZH
最新1,246 字4 分钟

技术 · 工程

数组与切片:连续内存的红利.

连续内存买到两样东西:O(1) 随机访问和 cache 友好;切片是数组的租约——长度、容量、扩容摊还,一次讲清。

ZH
1,029 字3 分钟

技术 · 工程

指针与结构体:地址就是数据.

系列的地基:内存是一排编了号的格子,指针是存着编号的格子;&、*、nil 三个符号,加「Go 只有值拷贝」这一句。

ZH
869 字3 分钟

技术 · 工程

复杂度:数步骤,不背表格.

Big O 不是背表格,是数步骤:同一段代码,数出它随规模长大的方式;摊还与常数把工程判断拉回测量。

ZH
1,082 字3 分钟

技术 · 工程

打开引擎盖:这个系列怎么读.

系列开篇立记法:内存表、记录体、可步进分镜、Go 示例——每一篇都回答同三个问题:数据在哪,指针指谁,代价花在哪。

ZH
783 字2 分钟