![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
山笑i
allskill.top
展开
-
errno、perror() 和 strerror()
errno、perror() 和 strerror()C 语言提供了 perror() 和 strerror() 函数来显示与 errno 相关的文本消息。perror() 函数显示您传给它的字符串,后跟一个冒号、一个空格和当前 errno 值的文本表示形式。strerror() 函数,返回一个指针,指针指向当前 errno 值的文本表示形式。原创 2018-01-25 00:17:59 · 679 阅读 · 0 评论 -
明明的随机数——疑惑
题目描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作(同一个测试用例里可能会有多组数据,希望大家能正确处理)。Input Pa...原创 2018-08-05 20:20:25 · 243 阅读 · 0 评论 -
先进先出-FCFS-调度算法-C语言实现
C语言实现的FCFS算法#include<stdio.h>#include<stdlib.h>#define num 20/*0 23 54 46 58 2-1 -1*/int main(){ int a[2][num]={0},i=0,j=0,m,n; // 到达时间与服务时间 int name[num]; for(i=0;...原创 2019-06-26 16:31:46 · 4999 阅读 · 1 评论 -
短进程优先-SPF-调度算法-C语言实现
C语言实现的SPF调度算法注:不包括同时到达情况#include<stdio.h>#include<stdlib.h>#define num 20/*0 23 54 46 58 2-1 -1*/// 不包含同时到达情况// 必须排除位置信息!!!!void print(int a[],int j){ int ss=0; fo...原创 2019-06-26 16:32:37 · 3993 阅读 · 0 评论 -
LRU算法 C语言实现以及时间戳优化
C语言实现LRU算法以及采用记录时间戳的方法进行优化一般遍历方法基本思想遍历将要存入页表的页号,同时判断该页号是否在页表中且页表当前是满状态还是空状态,如果不在页表中且页表有空位,则存入空位;如果在页表中则跳过本次循环;如果页表满且不在页表中,则将页表维护数据删除,其他数据依次后挪,将该页号放在数组头部;同时,页表满情况下如果遇到已存在的页号,则把该页号提前到table表的首位。代...原创 2019-06-30 17:22:53 · 1548 阅读 · 2 评论