自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实验六:内存管理

在服务器上用Vim编写一个程序(在os_exp/exp6_mem/mem.c文件上编写):仿真实现某个内存管理算法,设计测试用例,给出结果,并对解释运行结果。如何模拟内存管理:调用函数malloc函数,从实际内存中申请一块空间,对这块空间进行管理。

2025-05-27 19:46:42 647

原创 实验四:网络套接字编程

在服务器上使用Vim编写客户端和服务端代码,实现聊天功能(至少要实现一对一聊天,一对多作为加分项)。学号最后一位是奇数,使用TCP套接字编程模型;偶数,使用UDP套接字编程模型服务端~/net_exp/server.c,服务端绑定的端口号为30xxx,xxx为你的学号后3位,可以不间断向客户端发送消息客户端~/net_exp/client.c,可以不间断向服务器发送消息。

2025-05-27 19:45:01 594

原创 用信号量实现线程互斥解决生产自行车问题

用信号量来解决生产自行车问题,进而加深对信号量、进程互斥的理解。

2025-05-04 22:40:15 554

原创 实验八:进程调度

在服务器上用Vim编写程序,模拟进程调度,至少实现3种调度算法(至于调度细节,自行把握,本次实验没有标准答案,设计言之有理即可),调度算法:先来先服务,短作业优先,优先级+时间片轮转输出进程调度顺序所有进程调度完,输出平均等待时间和平均带权周转时间

2025-04-11 13:09:17 1913

原创 实验二:进程与线程

使用Vim编辑器,编写一个程序实现一个进程创建两个子进程(只创建两个子进程,多的不要)。

2025-03-28 20:49:01 1568 1

原创 将有限个数的数字通过输入存入整型数组中

将输入的多个数存进字符串中(包括空格和括号),然后通过atoi函数将字符串中的数存入整型数组中。实现字符数到整型数的转换。

2023-12-13 13:24:38 414

原创 例题7-7 二分查找法之过程

本题要求使用二分查找法,在给定的n个升序排列的整数中查找x,并输出查找过程中每一步的中间结果。如果数组a中的元素与x的值相同,输出相应的下标(下标从0开始);如果输入的n个整数没有按照从小到大的顺序排列,或者出现了相同的数,则输出“Invalid Value”。也就是根据与中间元素比较的情况产生了新的区间值。首先用要查找的x与查找区间的中间位置元素。设n个元素的数组a已升序排列,用。,由于数组是升序排列的,则只要在。两个变量来表示查找的区间,即在。)比较,如果相等则找到;时,说明不存在值为x的元素。

2023-11-14 23:43:55 1429 2

原创 杨辉三角(阶乘、组合数)

【代码】杨辉三角(阶乘、组合数)

2023-11-05 20:31:26 174

原创 求循环节长度

比如,11/13=6=>0.846153846153….. 其循环节为[846153] 共有6位。两个整数做除法,有时会产生循环小数,其循环部分称为:循环节。

2023-11-04 23:01:57 371 1

原创 斐波那契数列(兔子繁殖问题)

【代码】斐波那契数列(兔子繁殖问题)

2023-11-02 23:31:46 218

原创 递归思想(河内塔)

【15-河内塔递归问题的可视化】https://www.bilibili.com/video/BV1Mv4y1c7wA?

2023-10-31 23:07:35 133 1

原创 栈(中缀表达式转后缀表达式)

中缀表达式转后缀表达式(c语言)

2023-10-30 16:40:41 107 1

空空如也

空空如也

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

TA关注的人

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