前言
最近做了一下CMU的CacheLab实验,感觉实验的整个C语言项目写得十分不错,以及实验考察内容十分有价值,特别是实验二中对64×64规模矩阵的优化令人称赞,加上好久没有更新博文了:cry:,于是想写一篇博文介绍一下,也方便日后回顾。本篇博文算是对与实验报告的归纳总结。
在求职或者约会的情景中,我们经常会面临双向选择的问题,即一个男生十分喜欢一个女生但女生却不喜欢男生等等情况,在多个求职者和多个应聘者中也会存在这样情节。每个求职者会有自己偏好的公司,每个公司也有自己偏好的求职者,如果每个公司在面试完所有求职者之后按照前3名下发应聘书,由于不同公司可能同时相中同一个应聘者以及应聘者对各个公司的偏好不同,很容易造成应聘失败,这样招聘人数不达标的公司又不得不重新发新的应聘书,而新的应聘书可能导致之前已经答应去某个公司的应聘者取消前往计划,这样无疑会造成一系列混乱的发生,而且也浪费了很多时间。那么如果事先知道每个应聘者、每个公司的偏好的情况下,能否提供一种应聘方式让这种情况不再发生呢?稳定匹配的引入很好解决了这个问题。
最近在学习汇编语言程序设计,在最开始肯定是要配置环境啦,但是我们学的还只是8086系列的处理器的汇编,而现在的CPU是酷睿系列了,根本不支持,所以就需要用到DOSBox来模拟环境,然而这就遇到一个问题了:DOSBox编译链接运行程序十分麻烦,而且每次重新打开都需要输入一大堆东西,很是浪费时间,那么如何简单快捷的实现像写C,C++时那样一个快捷键源代码就自动编译运行了呢?于是就有了这篇博文。
首先介绍一下实现环境:
- DOSBox 0.74 模拟DOS系统
- Notepad++ v7.5.6 (64 bit) 用于编辑汇编源程序
- MASM 5.0 汇编程序编译器
- LINK 连接程序
- TD Turbor Debugger 调试器
这些软件需要自己下好并安装在对应位置,其中MASM LINK TD需要英文路径。
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.