Fork me on GitHub

汇编语言(一)基础知识与寄存器

前言

这是一个记录本人学习汇编的笔记及思考的系列文章。

本文为王爽的《汇编语言》第1-3章笔记。

按照我的个人习惯,我会尽量把每个知识点的前后逻辑关系、相关的学习感悟都捋丝滑,尽力做到水到渠成。但若想系统学习汇编语言,个人觉得还是有必要自己去刷一遍王爽的《编译语言》。

阅读更多...

差分数组原理

前言

考虑这么一个问题:让一个区间内的所有数同时加、减、乘、除上同一个数,这是一种很常见的操作。

而对于这操作,最简单的做法就是用循环逐一对区间内所有数进行操作。这种方法的时间复杂度是O(n)

但是若数据量级达到百万千万级别以上,频繁的进行区间修改的话,**O(n)**复杂度还是太慢了。

而对于一组不会发生增删节点的离线数据来说,差分数组是区间修改的最优选择。

阅读更多...

第十一届蓝桥杯B组—E矩阵

问题描述

把 1 ∼ 2020 放在 2 × 1010 的矩阵里。

要求同一行中右边的比左边大,同一列中下边的比上边的大。一共有多少种方案?

答案很大,你只需要给出方案数除以 2020 的余数即可。

答案提交
这是一道结果填空题,你只需要算出结果后提交即可。
本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

阅读更多...
  • Copyrights © 2020-2022 逸非安逸
  • Visitors: | Views:

请我喝杯咖啡吧~