自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 第十五届蓝桥杯C/C++编程省赛B组B题的一点想法(不一定对)

如果设原矩形边长为a(水平方向),b(竖直方向),现在展开的大矩形边长为Lx=i*a(水平方向),Ly=j*b(垂直方向),(其中 i,j 为循环变量,从1开始),那么他们一定会满足Ly/Lx == dy/dx,整理得Ly*dx == Lx*dy,即 j*b*dx == i*a*dy.下面这个图展示了我的想法,其中dx=3, dy=4,a=b=6, Lx=4*a, 即Lx=24,Ly=3*b,即Ly=18。小球从矩形的一个顶点弹出,在矩形里碰撞,问最后回到原点时所经过的路程,结果四舍五入保留两位小数。

2024-04-14 15:49:51 191 4

原创 JS实现固定式、可变式、动态重定位分区分配,以及伙伴系统

这是我们操作系统课程设计的某个选题(没限定语言),我当时是使用HTML、CSS以及JS实现的。别问为啥是用JS写的。。。还有,代码在最后一部分。固定式默认是按不等分的方式分区,从1KB开始按2的n次幂开始分,直至分不了。可变式通过分区表实现,允许随便使用首次适应FF、循环首次适应NF、最佳适应BF、最坏适应WF算法,NF算法的指针是指向上次使用NF算法找到的空闲分区的下一个空闲分区的数组下标。动态重定位仅仅实现了在可变式的基础上进行紧凑的功能,在页面中就是可变式里的一个复选框。

2024-01-01 05:00:00 441

原创 C++实现进程管理

如果此时刻有进程运行,满足CPU时间未达到所需执行时间,而且已达到进程的每一轮执行时间(cpuTime % runTime == 0)的条件时,判定该进程即将进入阻塞状态,更改进程优先数,放入到阻塞列表中,并初始化已经阻塞的时间为0。(b) 假定所有进程在阻塞时都在等待同一种资源(如I/O),如果先到达阻塞状态的进程仍未结束阻塞状态,并且其他进程从运行态结束,也开始需要这种资源时,这些进程按请求资源的先后的顺序排列成阻塞队列,先请求的进程先出队,先进入阻塞状态。RunT代指进程的执行时间(在每一轮中)。

2023-12-29 04:45:00 1127 1

原创 Python实现银行家算法

首先先进行各个元素的比较,若满足条件,则在这个位置上填True,否则填False,最终得到这样具有真假值的矩阵,再通过all方法与这个矩阵的每一个元素作and运算,得到最终比较结果(all方法中的axis参数确定轴,对于矩阵,axis=1代表列,axis=0代表行)。在操作系统中研究资源分配策略时也有类似问题,系统中有限的资源要供多个进程使用,必须保证得到的资源的进程能在有限的时间内归还资源,以供其他进程使用资源。显然,每个进程的资源需求总量不能超过系统拥有的资源总数,银行算法进行资源分配可以避免死锁。

2023-12-29 03:00:00 2363 1

原创 Web大作业 音乐网站

声明:本项目仅供学习交流,切勿进行商业用途这是在2023年5月初完成的Web大作业。大作业主题不限,因此我选择了音乐网站作为大作业的主题。网站设计参考网易云音乐Windows客户端,网易云音乐、QQ音乐、咪咕音乐等音乐网站。受限于当时的能力与精力,网站几乎完全使用HTML与CSS实现(有些地方完全可以使用JavaScript渲染出来,但当时不会),此外使用了APlayer、 video.js插件与几句关键的JavaScript代码(这几行代码是ChatGPT教我的。。。

2023-12-24 12:37:28 430 1

原创 Python大作业——长途汽车站票务信息管理系统

本文使用Python语言,借助tkinter等组件,使用Python中的类继承等方式,成功实现长途汽车站票务管理系统,文末附源代码

2023-07-15 10:43:59 1353 1

原创 数据结构课程设计——校园导游咨询

本文介绍了如何使用两点间最短路径(Dijkstra)算法、多途径点的两点间最短路径算法、两点间的所有路径算法来实现校园导游咨询系统,该系统使用C++语言,在VS 2022上实现

2023-07-15 10:29:02 2074 1

原创 数据库课程设计——超市进销存系统

本文主要介绍使用MySQL在SQLyog中实现超市进销存系统,进行了需求分析、概念结构设计、逻辑结构设计、数据库设计、系统测试,最终给出了相关的SQL源代码。

2023-07-15 10:09:42 9306 14

原创 计算机图形学实验——二维变换&三维变换

本文使用OpenGL在VS 2022中实现了二维及三维图形的基本变换和复合变换,给出了具体实现步骤、实验结果与相应的源代码。

2023-07-14 22:23:24 1880 13

原创 人工智能导论实验——基于产生式的动物识别专家系统

本文主要介绍如何使用Java和WindowBulider插件实现基于产生式的动物识别专家系统,并给出相应的源代码

2023-07-14 21:59:07 5350 5

空空如也

空空如也

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

TA关注的人

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