互斥量
摘要:互斥量 代码 #include<stdio.h> #include<iostream> #include<stdlib.h> #include<stdio.h> #include<unistd.h> #include<pthread.h> #include<pthread.h> using name
阅读全文
编程之美--控制cpu正余弦曲线(代码解释)
摘要:编程之美--控制cpu正余弦曲线(代码解释) 将cpu控制在50%的占用率 cpu对于占用率的计算方式是: 一个时间周期内cpu执行时间与总周期的比率。 所以将cpu占用率控制在常数时间非常容易,只需要将程序执行时间与挂起时间对半分。执行的使用一个忙循环,挂起需要使用window.h中的Sleep(
阅读全文
csp201612-3 权限查询
摘要:csp201612-3 权限查询 思路解析 有点难受,这道题在CSP官网过了,但是在acwing上面没过。 2744728 魏子尧 魏子尧 权限查询 10-06 21:16 1.835KB CPP14 正确 100 109ms 3.152MB 写这道题的时候想着肯定不能遍历查询(遍历权限查询其实也能
阅读全文
csp 201609-3 炉石传说
摘要:csp 201609-3 炉石传说 思路 这道题需要我们定义两个行为,攻击与加兵。 在写题过程中也一定要注意到细节,细节是解决模拟题的关键,一定要对题目有所设计。 代码 #include<iostream> #include<cstring> #include<vector> #include<st
阅读全文
csp201604 - 3 路径解析
摘要:csp201604 - 3 路径解析 题意解法 本题让我们把带有重复命令的路径转化为一个标准路径,是一道相对简单的题目。 做本题时考虑: 应该如何将多余的/省略 使用什么数据结构来处理文件路径 如何抵消相对路径与绝对路径的区别 由于最后的标准格式中 / 符号规定了使用标准固定,所以只需要将输入路径的
阅读全文