自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 操作系统 页面置换的三种算法(OPT最佳、LRU最近未使用、FIFO先进先出(C++)

算法概念实现代码如下:最佳置换算法OPT#include <deque>#include <cstdio>//cstdio是c++从C的stdio.h继承来的,两者内容都一样,只不过cstdio头文件中定义的名字被定义在命名空间std中。//在C++中要尽量避免C风格的出现, 因此需要使用 #include <cstdio>.#include <algorithm>//算法头文件 里面有好多种算法#include<iostream&gt

2020-12-10 16:56:58 1829

原创 操作系统主存储器空间的分配和回收 最佳适应算法(C++)

一、实验目的一个好的计算机系统不仅要有一个足够容量的、存取速度高的、稳定可靠的主存储器,而且要能合理地分配和使用这些存储空间。当用户提出申请存储器空间时,存储管理必须根据申请者的要求,按一定的策略分析主存空间的使用情况,找出足够的空闲区域分配给申请者。当作业撤离或主动归还主存资源时,则存储管理要收回作业占用的主存空间或归还部分主存空间。主存的分配和回收的实现虽与主存储器的管理方式有关的,通过本实验帮助学生理解在不同的存储管理方式下应怎样实现主存空间的分配和回收。二、实验要求1.在可变分区管理方式下采用

2020-12-10 16:35:12 7108 1

原创 操作系统银行家算法(C++)(注释详细

一、实验目的银行家算法是避免死锁的一种重要方法,要求编写和调试一个简单的银行家算法程序。加深了解有关资源申请、避免死锁等概念,并体会和了解死锁和避免死锁的具体实施方法。二、实验要求1.设计进程对各类资源最大申请表示及初值确定。2.设定系统提供资源初始状况。3.设定每次某个进程对各类资源的申请表示。4.编制程序,依据银行家算法,决定其申请是否得到满足。三、实验原理1.数据结构假设有M个进程N类资源,则有如下数据结构:MAX[MN] M个进程对N类资源的最大需求量AVAILABLE[N]

2020-12-10 16:14:23 1037

原创 操作系统 进程调度PCB (C++)

一、实验目的在采用多道程序设计的系统中,往往有若干个进程同时处于就绪状态。当就绪进程个数大于处理器数时,就必须依照某种策略来决定哪些进程优先占用处理器。本实验模拟在单处理器情况下的处理器调度,帮助学生加深了解处理器调度的工作。二、实验要求1.设计一个按时间片轮转法实现处理器调度的程序,每个程序由一个PCB表示。2.程序执行中应能在屏幕上显示出各进程的状态变化,以便于观察调度的整个过程。三、实验原理(1) 假定系统有五个进程,每一个进程用一个进程控制块PCB来代表。进程控制块的格式为:进程名指

2020-12-10 15:56:34 3735

原创 Myeclipse破解失败&&error: unable to access jarfile cracker.jar解决方法

我的情况是在cracker.jar破解成功后,Myeclipse依旧显示不成功。破解方案如下:1.进入cmd,输入java -jar cracker.jar 成功则显示图形失败则会显示 error: unable to access jarfile cracker.jar2. 检查1)是否javajdk配置成功2)存放破解文件jar包的文件夹不能有中文或特殊字符,修改后再打开cmd,输入“Java -jar 文件目录”尝试打开这是我的文件目录这是cmd中输入的成功即打开破解补丁3.进行破解

2020-12-04 15:27:02 5057

原创 C++ 学习过程中遇到的难题及解决 (笔记,随更

C++报错表达式必须含有常量值。原因:c++中不允许使用变量作为数组的长度定义数组,必须为常量值,c++中所有的内存需求都是在程序执行前通过定义的常量来确定的。C++ 全局变量不明确与 using namespace std 冲突。原因:std命名空间里有std::count,所以与全局变量count冲突。修改方法有以下几种:1.全局变量count改为cnt(或其他名称)2.使用count的地方改为::count3.不要使用using namespace std,使用using names.

2020-11-24 10:52:08 716

原创 编译原理 词法分析器和算符优先分析算法(C++)

词法分析器↓↓↓完整代码如下:#include <iostream>#include <string>using namespace std;int index = 0;int what(char a){ if ((int(a) >= 48) && (int(a) <= 57)) { return 0;//0-9数字 } else if (((int(a) >= 97) && (int(a) <=

2020-11-22 13:49:22 942

原创 C#连接MySql 对库中数据增删改查

登陆页面账单设计页面账单增删改查代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using MySql.Data.M

2020-06-23 18:42:13 143

原创 冒泡排序实现对考生成绩的查找排序(C++)

查找与排序 1、问题描述假设某公司招工n名,报考者的政审、体检已通过,现在要根据报考者的考试成绩择优录取。考试课程有:政治、语文、数学、英语四门。考试成绩分为四类:第一类为四门都及格;第二类为一门成绩不及格;第三类为两门成绩不及格;其余为第四类。录取方法是按类次并在每一类中按总分从高到低录取。试设计一个成绩处理程序,要求打印输出n份录取通知书,列出录取者四门课程的成绩及总分,最后查找并输出在第一类中英语成绩最好者的纪录。(假设第i名和第i+1名一定不会同类且总分相等。)2、说明(1)输...

2020-06-02 09:56:23 1936

原创 图的深度优先遍历和广度优先遍历(邻接表存储图 C++实现)

1、问题描述对给定的下图采用邻接表结构存储,并分别用深度优先和广度优先搜索对图进行遍历。#include<iostream>#include<stdlib.h>#include<queue>#define MAXLEN 100using namespace std;typedef char DataType;bool visited[MAXLE...

2020-05-07 22:25:58 1566 3

原创 二叉树的先中后序的递归非递归遍历以及层次遍历(C++)

//建立 先中后序递归 非递归 层次遍历#include <iostream>#include<stack>#include<stdio.h>#include<stdlib.h>#include<queue>using namespace std;typedef struct Node { char data; ...

2020-05-07 20:58:45 128

原创 稀疏矩阵转置和相乘C++(三元组存储稀疏矩阵 二维数组存储三元组

①问题描述存在如下表两个稀疏矩阵M和N,完成M矩阵的转置以及M和N矩阵的乘法运算,将结果按要求显示出来。M矩阵、N矩阵②输入数据: 矩阵行值row 、矩阵列值col 、矩阵非零元素个数t,以及每一个非零元素行、列、数值,以三元组做存储,将M矩阵以及N矩阵存储。M矩阵三元组存储、N矩阵三元组存储③将M矩阵转置,转置矩阵也采用三元组存储;转置矩阵输出按照传统矩阵方式输出④将M矩阵与N矩阵相...

2020-04-09 09:39:37 1183

原创 Px

Ps2.2笔记1.三维座jpg:图像占用小 网页用png:带透明通道tif:保存图层 图像占用大ctrl+r 标尺alt+滚轮缩放百分比ctrl+j 生成副本ctrl+t 缩放图片画笔:平滑就是出水程度锐化(三角:加强对比度海绵:加色相当于加饱和度裁剪工具:拉直历史记录画笔:不错动作:批量处理图片(对话框切换开关/按钮模式/文件-自动-批处理)脚本-图像处理器创...

2020-03-15 14:51:29 353

原创 约瑟夫问题(顺序表和单向循环链表VC++)

约瑟夫环的实现:设有n个人围坐在圆桌周围,现从某个位置 i 上的人开始报数,数到 m 的人就站出来。下一个人,即原来的第m+1个位置上的人,又从1开始报数,再是数到m的人站出来。依次重复下去,直到全部的人都站出来,按出列的先后又可得到一个新的序列。由于该问题是由古罗马著名的史学家Josephus提出的问题演变而来,所以通常称为Josephus 问题。例如:当n=8,m=4,i=1时,得到的新序列...

2020-03-15 14:49:17 336

餐厅管理系统 C#连接Mysql 对库中数据增删改查

餐厅管理系统 C#连接Mysql 对库中数据增删改查

2020-06-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除