摘要: 题目: 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. 分析: 这题是牛客网剑指off 阅读全文
posted @ 2018-02-12 22:34 chcc 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 代码就是这样,做的不是4*4而是一个2*2 #include<stdio.h>#include<stdlib.h>#include<time.h>int main(){ int i,num; int a[3][3]= {0}; srand((unsigned)time(NULL)); num=ran 阅读全文
posted @ 2017-05-19 14:02 chcc 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 没什么好说的,简单无脑! #include<iostream>using namespace std; int ECB(){ int duan[4]; int messageLen = 16; //需要加密数据的长度 int encLen = 4; //加密分段的长度 int key[4] = {1 阅读全文
posted @ 2017-04-12 23:24 chcc 阅读(1322) 评论(0) 推荐(0) 编辑
摘要: 好久没有来博客园了,也没写自己的博客,我写的博客一般都是老师布置的作业,然后我写完发在博客园。毕竟我是真的懒,平时都不怎么刷程序,加上近期都在准备考研,也挺忙的。 毕竟老师布置的作业也不算很难,发在博客园这么高大上的平台我也有点压力,希望各位大佬能不吝赐教! 这个程序是关于一个读取多个用户密码的文件 阅读全文
posted @ 2017-03-02 00:12 chcc 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 实现要求:假设每个页面可以存放10条指令,分配给进程的存储块数为4。页面置换算法:分别采用FIFO、LRU两种算法。并计算缺页率。 我的代码依旧没有实现自定义指令数和物理块数,有需要的兄弟可以改一改,我写的代码真的是非常无脑简单,根本不需要注释。 继续废话不多说,直接给代码,但是我的实验结果不给图了 阅读全文
posted @ 2016-12-14 13:33 chcc 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 银行家算法是一种最有代表性的避免死锁的算法。 我写的代码是C++,唯一不足的就是锁定了资源种数为3种,进程数也为3个,我写这个只是为了实现这个算法而已。我写的代码非常简单,简单到根本不需要添加注释。如果各位有什么特殊要求可以在代码添加改变来满足你所需的要求。并且我已经给出一组实验数据,运行时直接粘贴 阅读全文
posted @ 2016-12-14 13:24 chcc 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 用 C++语言实现对 N (N=5)个进程的调度模拟,可以采用如先到先服务FCFS,简单轮转法 Round Robin、 优先权高者优先算法 Highest Priority First,高响应比优先调度算法HRRN 等,运行结果显示了模拟调度算法的具体过程和给出了周转时间和平均周转时间的结果。 这 阅读全文
posted @ 2016-11-22 13:09 chcc 阅读(2262) 评论(0) 推荐(1) 编辑