GithubHelp home page GithubHelp logo

xiguas / csapp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from seterplus/csapp

0.0 2.0 0.0 13.91 MB

CSAPP Labs

License: MIT License

Makefile 1.33% C 54.18% Lex 0.28% Yacc 0.21% HCL 12.21% Perl 9.60% Tcl 5.00% Shell 0.01% Assembly 8.98% C++ 0.25% Python 0.76% TeX 7.13% Perl 6 0.04% HTML 0.01%

csapp's Introduction

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

  • 中规中矩,无话可说。

csapp's People

Contributors

seterplus avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.