Skip to content

Seterplus/CSAPP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSAPP, Peking University

大二ICS#1,大三助教,大四斗争失败沦为败犬从此AFK(雾。

除了考试以外,好课。先祝大家玩得开心。

前言

  • 当年我废寝忘食地刷ICS,根本没有时间学习数算。要不是我免修了,可能就挂科了!

  • 而现在,作为数算的助教,我感到如果大家ICS的压力能够小一点,就可以有更多的时间学习数算啦!所以给大家发一点福利!做了一些微小的工作,谢谢大家!

  • 全文完。停更!

ppt

  • 当助教的时候自己的PPT,东抄西改拼出来的。上传前删了一些内容。

  • 建议第一节课看1,期中考后看8,看一下所有的.c,其它随意。

homework

  • 大二的作业,供参考。哦对了,不要忘了改名字啊!

datalab/datalab-2015

  • 两份bits.c都是无黑科技刷到榜首。原理请自行研究。

黑科技:

  • bitc.82.c:全局变量
  • bitc.104.c:利用栈
  • ++/--
  • long long

bomblab/bomblab-2015

黑科技:

  • 来自nzk:safe_bomb,可以本地断网测试,使枚举答案成为可能。
  • gdb -write

cachelab

  • 随手刷到榜首。
  • 前两个点均可达到理论最小值。

malloclab

  • 建议忽略我的版本,使用普通的二叉搜索树或者普通的链表。

tshlab

  • 如果你想让你的tsh可以运行自己,请man tcsetpgrp。
  • 建议注意O_CLOEXEC。
  • 第十个点由于环境不同,可能在本地运行时需要修改。

proxylab

  • 见子文件夹的README。

buflab/archlab

  • 中规中矩,无话可说。