CMU 15-213 Introduction to Computer Systems
CMU 15-213 被誉为卡耐基梅隆大学计算机系的“神课”,教材是知名的 Computer Systems: A Programmer’s Perspective(CSAPP,中文译名《深入理解计算机系统》,但不知道“深入”是从哪里来的)。其课程号 15213 恰好也是 CMU 的邮政编码。
这门课相当于 x86-64 汇编语言、计算机组成原理、操作系统等课程的大杂烩,起到导论作用,是 CMU 计算机大二学生的必修课程。两周刷下来,我感觉这门课最核心的是有趣的实验作业(Lab)。这里我记录一下一些感受和收获。
2019年ACM-ICPC陕西省赛游记
集合幂级数、FMT、FWT学习笔记
受这几天看到的不少高维前缀和题目的影响,我决定系统地学习一下集合幂级数的一套理论了。内容主要来自2015年吕凯风(VFleaKing)国家集训队论文《集合幂级数的性质与应用及其快速算法》(pdf版本会放在附录里),包括集合并卷积、集合对称差卷积、子集卷积、快速莫比乌斯变换、快速莫比乌斯反演、快速沃尔什变换及逆变换等,以及附带进行的一些练习。
(UPD 2021.4.20) 推荐观看:Fourier Analysis of Boolean functions || @ CMU || Lecture 8a of CS Theory Toolkit