Fork me on GitHub
橡胶大口吃のBlog


  • 首页

  • 归档

  • 标签

  • 分类

  • 搜索

CMU CacheLab

发表于 2019-05-16 | 分类于 Course |   |   字数统计: 6,733(字)   |   阅读时长: 25(分)

前言

  最近做了一下CMU的CacheLab实验,感觉实验的整个C语言项目写得十分不错,以及实验考察内容十分有价值,特别是实验二中对64×64规模矩阵的优化令人称赞,加上好久没有更新博文了:cry:,于是想写一篇博文介绍一下,也方便日后回顾。本篇博文算是对与实验报告的归纳总结。

阅读全文 »

Stable Matching-稳定匹配问题

发表于 2018-10-06 | 分类于 算法 |   |   字数统计: 4,223(字)   |   阅读时长: 17(分)

问题引入

  在求职或者约会的情景中,我们经常会面临双向选择的问题,即一个男生十分喜欢一个女生但女生却不喜欢男生等等情况,在多个求职者和多个应聘者中也会存在这样情节。每个求职者会有自己偏好的公司,每个公司也有自己偏好的求职者,如果每个公司在面试完所有求职者之后按照前3名下发应聘书,由于不同公司可能同时相中同一个应聘者以及应聘者对各个公司的偏好不同,很容易造成应聘失败,这样招聘人数不达标的公司又不得不重新发新的应聘书,而新的应聘书可能导致之前已经答应去某个公司的应聘者取消前往计划,这样无疑会造成一系列混乱的发生,而且也浪费了很多时间。那么如果事先知道每个应聘者、每个公司的偏好的情况下,能否提供一种应聘方式让这种情况不再发生呢?稳定匹配的引入很好解决了这个问题。
  

阅读全文 »

Nodepad++结合DOSBox配置一键编译运行

发表于 2018-03-27 | 分类于 Assembly |   |   字数统计: 1,135(字)   |   阅读时长: 5(分)

前言

  最近在学习汇编语言程序设计,在最开始肯定是要配置环境啦,但是我们学的还只是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需要英文路径。

阅读全文 »

盒子与小球

发表于 2017-12-13 | 分类于 算法 |   |   字数统计: 1,920(字)   |   阅读时长: 9(分)

Description of the Problem:

你有K个相同的盒子,N个互不相同的物品。你准备把这N个物品装入K个盒子,每个盒子最少要放入一个物品。问一共会有多少种分配方法。由于方案数很大,只需要输出方案总数除以10000的余数。

INPUT:

第一行有一个正整数 t ,表示数据组数(不多于50)。每组数据仅一行,两个整数, N 和K,其中1≤N ≤ 10^9,K≤min(50,N)。

OUTPUT:

每行输出一个整数,为方案总数除以10000的余数。

阅读全文 »

Hello World

发表于 2017-12-08 |   |   字数统计: 78(字)   |   阅读时长: 1(分)

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.

阅读全文 »
XJDKC

XJDKC

几句是非,也无法将我的热情冷却

5 日志
3 分类
11 标签
RSS
GitHub E-Mail instagram FB Page
© 2019 XJDKC
本站访客数:
0%