- 博客(169)
- 资源 (1)
- 收藏
- 关注
原创 408计组
(1)现代计算机发展为以存储器为中心,使I/O操作尽可能地绕过CPU,直接在I/O设备和存储器之间完成,以提高系统整体运行效率。(4)主存储器和CPU进行数据交换(指令),指令送往控制器,运算器对操作数进行相应操作。(4)指令和操作码和地址码组成:操作码表示操作性质,地址码表示操作数在存储器中的位置。(5)存储器分为主存(主存储器,算为主机)和辅存(硬盘,算为I/O设备)(1)五大部件:运算器、存储器、控制器、输入设备、输出设备。(3)I/O设备和主存储器直接进行数据交换。(5)指令再存储器内按顺序存放。
2024-01-27 19:09:40
481
原创 数据库1= =
5、试述数据库系统的三级模式和二级映像功能,说明为什么数据库系统数据具有较高的物理独立性和逻辑独立性。学号->系统,学号-》宿舍区,系-》宿舍区;(学号,课程号)-》课程成绩。联系可按下述规则转化为关系,联系的属性转化为关系的属性;函数依赖:设R(U)是一个关系模式,对R(U)的。数据有DBMS同一管理控制。(4)分解该关系模式,使其至少符合3NF范式。实体转化为关系,实体的属性转化为关系的属性。4、简述E-R图转换为关系模型的一般规则。6、简述E-R图向关系模型的转化规则。选课(学号,课程号,课程成绩)
2023-11-15 21:57:51
127
原创 2023 Shandong Provincial Collegiate Programming Contest
对于一个运动员 i ,他的速度是 vi,体重是 wi。如果运动员 j 的体重 wj wi,那么速度就变成了 vi - ( wi - wj ) (如果是负数,那么运动员 i 不能背着 j 奔跑)。每组数据第一行输入一个n,代表这个团队有n个人,后面n行,每行两个数vi,wi。在二分答案时,对于答案 x ,选出大于等于速度 x 的人当中 vi+wi 最高的几个人,分别去背着速度小于 x 的人当中 wi 最大的人奔跑。
2023-10-10 19:18:56
602
原创 第二章 进程管理
从上例来看,程序在并发执行时,由于失去了封闭性,其计算结果与并发程序的执行速度有关,从而使程序失去了可再现性,程序经过多次执行后,虽然执行时的环境和初始条件相同,但得到的结果却各不相同。程序在并发执行时,由于它们共享系统资源,以及为完成同一项任务而相互合作,致使这些并发执行的程序之间,形成了相互制约的关系。多个程序共享系统中的各种资源,因而这些资源的状态将由多个运行的程序来改变,致使程序的运行失去了封闭性。执行时间在客观上互相重叠,即一个程序段的执行尚未结束,另一个程序段的执行已经开始的一种执行方式。
2023-05-11 21:31:59
592
原创 第十四届蓝桥杯模拟赛(第一期)——C语言版
小蓝想在矩阵中找到一个由连续的若干行、连续的若干列组成的子矩阵,使得其和为 2022,请问这个子矩阵中至少包含多少个元素(即子矩阵的行数和列数的乘积)。这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
2023-04-06 16:54:14
2548
1
原创 浮点数比较
本题总分:10 分【问题描述】在平面直角坐标系中,两点可以确定一条直线。如果有多点在一条直线上,那么这些点中任意两点确定的直线是同一条。给定平面上 2 × 3 个整点 {(x, y)|0 ≤ x < 2, 0 ≤ y < 3, x ∈ Z, y ∈ Z},即横坐标是 0 到 1 (包含 0 和 1) 之间的整数、纵坐标是 0 到 2 (包含 0 和 2) 之间的整数的点。这些点一共确定了 11 条不同的直线。
2023-04-06 13:52:42
439
原创 Java-容器
其他都是不同的,因为他们本身的实现是两种不同的实现方式,ArrayList 维护的是一个动态数组,LinkedList维护的是一个双向链表,而他们之间的不同是数组与链表的特性比较;只需修改上面代码的其中一条语句,然后导入新的类,其他的代码和上边一模一样!// size()、isEmpty()、clear()就不多哔哔了。可以说ArrayList和LinkedList除了是同属于。1、ArrayList 和LinkedList结构不同。1、LinkedList(双链表) 实现队列。(1)小根堆(默认)
2023-04-01 16:01:16
227
原创 2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.7.5】
小明有时会测试当时的网络,他会在某个节点发送一条信息,信息会发送到每个相邻的节点,之后这些节点又会转发到自己相邻的节点,直到所有直接或间接相邻的节点都收到了信息。所有发送和接收的节点都会将信息存储下来。本题的结果为一个只包含 30 个大小写英文字母的字符串,在提交答案时只填写这个字符串,填写多余的内容将无法得分。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。输出一行,包含 n 个整数,相邻整数之间用一个空格分割,依次表示进行完上述操作后节点 1 至节点 n 上存储信息的大小。
2023-03-30 19:38:11
509
原创 冒泡排序时间复杂度+妙题
思路6: 15个字母完全倒序 —— o,n,m,l,k,j,i,h,g,f,e,d,c,b,a 扣除5次排序,还要字典序最小,将第六个字母 j 移至第一位即可,最终结果:j,o,n,m,l,k,i,h,g,f,e,d,c,b,a。思路5: 15个字母从 a 开开始,依次是 a,b,c,d,e,f,g,h,i,j,k,l,m,n,o ,但是当 n = 15时,完全倒序的数组需要排105次,显然不符合题目100次的要求,所以要在基础上进行修改。
2023-03-27 19:29:56
99
原创 Java-Math的API
总结:(小数点后第一位)大于五全部加,等于五正数加,小于五全不加。3.Math.floor():浮点数四舍五入取整数(下取整)2.Math.ceil():浮点数四舍五入取整数(上取整)负数:Math.round(-11.46) = -11。负数:Math.round(-11.68) = -12。负数:Math.round(-11.5) = -11。正数:Math.round(11.46) = 11。正数:Math.round(11.68) = 12。正数:Math.round(11.5) = 12。
2023-03-26 08:26:12
271
原创 邻接表+树的遍历
接下来 n−1行,每行包含两个整数 a 和 b,表示点 a 和点 b 之间存在一条边。给定一颗树,树中包含 n 个结点(编号 1∼n)和 n−1 条有向边。第一行包含整数 n,表示树的结点数。以邻接表的形式输出各个点之间的关系。考虑1号点:(模拟建表)
2023-03-24 09:57:48
347
原创 求一棵树的最长路径
题意:给你一颗有根树(一共有n个点,编号为0~n-1),输出从根节点root到叶节点的最长的长度,并输出路径。如果路径有多条,输出序列更小的路径。
2023-03-23 21:22:20
138
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人