- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 「程序设计思维与实践」Week6 限时大模拟 A - 掌握魔法の东东 II
A - 掌握魔法の东东 II题目描述从瑞神家打牌回来后,东东痛定思痛,决定苦练牌技,终成赌神!东东有 A × B 张扑克牌。每张扑克牌有一个大小(整数,记为a,范围区间是 0 到 A - 1)和一个花色(整数,记为b,范围区间是 0 到 B - 1。扑克牌是互异的,也就是独一无二的,也就是说没有两张牌大小和花色都相同。“一手牌”的意思是你手里有5张不同的牌,这 5 张牌没有谁在前谁在后的...
2020-03-28 00:18:00 201
原创 「程序设计思维与实践」Week5 作业:A - 最大矩形、B - TT's Magic Cat、D - 滑动窗口。单调栈+前缀和+尺取法+单调队列
A - 最大矩形题目描述给一个直方图,求直方图中的最大矩形的面积。例如,下面这个图片中直方图的高度从左到右分别是2, 1, 4, 5, 1, 3, 3, 他们的宽都是1,其中最大的矩形是阴影部分。input输入包含多组数据。每组数据用一个整数n来表示直方图中小矩形的个数,你可以假定1 <= n <= 100000. 然后接下来n个整数h1, …, hn, 满足 0 <= ...
2020-03-27 21:26:07 289
原创 「CSP」 201512-3 画图 模拟
传送门题解通过模拟的方法来暴力改变每个字符的值。先进行初始化成为.。碰到划线的地方先判断一下是横线还是竖线然后分情况讨论,如果在划线过程中碰到已经存在的线条要单独考虑。填充用dfs进行,直到碰到边界或者碰到线。最后按行逆序输出,列不变。注意以下几个坑点:x和y与数组中x,y的方向有差别,需要手动调整定义方式。在划线的时候除了要把重合的线化成+,对于已经有+的点不能再进行改变...
2020-03-20 16:23:37 150
原创 git 命令笔记
基础操作-本地创建版本库git init添加文件git add readme.md提交git commit -m "add something"更改文件后查看更改状态git status看具体文件的修改情况git diff README.md提交修改文件git add之后 git status就可以看到要被提交的文件是哪个.提交日志git log回到上一个...
2020-03-20 00:05:09 126
原创 「MATLAB」1-5专题笔记
专题一 基础知识12续行符在上一行末尾添加三个小点即...MATLAB搜索路径优先自己定义的变量,再系统函数,再文件,其中文件优先当前文件夹,再搜索路径输出数据类型class()复数[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cOHjvrZt-1584623783759)(https://www.notion.so/qer/48036cd0...
2020-03-19 21:34:34 221
原创 「程序设计思维与实践」Week4 作业:A - DDL 的恐惧、B - 四个数列、C - TT 的神秘礼物。贪心+二分+答案二分总结
文章目录A - DDL 的恐惧题目描述inputOutputSample InputSample OutputHint题解代码 easy版代码 hard版B - 四个数列题目描述inputOutputSample InputSample Output题解代码C - TT 的神秘礼物题目描述inputOutputSample InputSample Output题解代码A - DDL 的恐惧题目...
2020-03-19 20:51:38 201
原创 「程序设计思维与实践」 CSP-M1:取模+模拟+dfs
文章目录A - 咕咕东的奇遇题目描述inputOutputSample InputSample Output题解代码B - 咕咕东想吃饭题目描述inputOutputSample Input1Sample Output1Sample Input2Sample Output2题解代码C - 可怕的宇宙射线题目描述inputOutputSample InputSample Output题解代码A -...
2020-03-18 16:53:11 262
原创 面试题整理 JS篇
JS函数防抖https://juejin.im/post/5b8de829f265da43623c4261#heading-7在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。函数节流规定在一个单位时间内,只能触发一次函数。如果这个单位时间内触发多次函数,只有一次生效。map & filter原生js中数组可以直接通过map(),filter()函数来进行一次操...
2020-03-15 18:27:05 111
转载 JS var const let function 变量提升
let 的「创建」过程被提升了,但是初始化没有提升。var 的「创建」和「初始化」都被提升了。function 的「创建」「初始化」和「赋值」都被提升了。最后看 const,其实 const 和 let 只有一个区别,那就是 const 只有「创建」和「初始化」,没有「赋值」过程。所谓暂时死区,就是不能在初始化之前,使用变量。https://segmentfault.com/a/1190...
2020-03-15 09:47:31 239
转载 K M P
http://www.ruanyifeng.com/blog/2013/05/Knuth%E2%80%93Morris%E2%80%93Pratt_algorithm.html
2020-03-14 21:40:25 139
原创 「程序设计思维与实践」Week3 作业:A - 选数问题、B - 区间选点、C - 区间覆盖。dfs枚举+贪心
文章目录A - 选数问题题目描述inputOutputSample InputSample OutputHint题解代码B - 区间选点题目描述inputOutputSample Input1Sample Output1Sample Input2Sample Output2题解代码C - 区间覆盖题目描述inputOutputSample Input1Sample Output1Hint题解代码...
2020-03-11 13:12:27 241
原创 LaTeX C++代码块
在导言区加入:\definecolor{mygreen}{rgb}{0,0.6,0}\definecolor{mygray}{rgb}{0.5,0.5,0.5}\definecolor{mymauve}{rgb}{0.58,0,0.82}\lstset{ %backgroundcolor=\color{white}, % choose the background colorbas...
2020-03-10 10:46:45 3304
原创 LaTeX 增加超链接功能、去掉有超链接之后的红框,更改链接颜色
增加超链接功能、去掉有超链接之后的红框,更改链接颜色!yes!\usepackage[backref]{hyperref} \hypersetup{colorlinks=true,linkcolor=black,citecolor=black}
2020-03-10 10:45:58 4666 1
原创 LaTex一行排列多个图,并且加入每个图都添加小标题
引入宏包:\usepackage{subfigure}\begin{figure}[htbp] \centering \subfigure[microwave]{ \includegraphics[width=0.31\textwidth]{pic/salepermonth_mic.png} } \subfigure[hair dryer]{ ...
2020-03-10 10:35:41 13014 3
原创 Nodejs express用户登录注册以及授权 bcrypt+JWT
npm i bcrypt密码加密set(val) { return require('bcrypt').hashSync(val, 10) // 散列强度/指数}密码解密比对const isPasswordValid = require('bcrypt').compareSync( req.body.password, user.password)生成tokennpm i...
2020-03-01 23:40:12 818 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人