第一届全国高校将计算机技能大赛知识点整理

简介: 第一届全国高校将计算机技能大赛知识点整理

1. 度量计算机运算速度常用单位是MIPS

2.DRAM存储器在断电后其中数据会发生变化,属于一种易失性存储器(volatile memory)设备。

3.ASCII的含义是美国信息交换标准代码

4.NEXT数组的求解方法是:next[j]=第j位字符前面j-1位字符组成的子串的前后缀重合字符数+1

5.n边形的对角线数公式:n (n-3)/2

6.AMD锐龙6000系列处理器采用了6纳米制程工艺

7.

       顺寻栈S中top为 栈顶指针,指向栈顶元素所在位置,elem为存放栈的数组,则元素e进栈操作的主要语句为: s.stop=s.top+1;s.elem[top]=e

8.

关于死循环的描述:

       不存在一种算法,对任何一个程序以及相应的输入数据,都可以判断是否会出现死循环,因而,任何编译系统都不做死循环的检查

9.第一代计算机是指电子管时代

10.一个算法应该是问题求解步骤的描述

11.与数据元素本身的形式,内容,相对位置,个数无关的是数据的逻辑结构

12.从逻辑上可以把数据结构分为线性结构和非线性结构两大类

13.堆的形状是一棵完全二叉树

14.堆是一种选择排序

15. 采用顺序搜索法查找长度为n的顺序表,搜索成功的平均搜索长度为(n+)/2

16.

head:取非空广义表的第一个元素

tail:取非空广义表除第一个元素外剩余元素构成的广义表

L=((x,y,z),a,(u,t,w))

head(L)为(x,y,z)

head(head(L))为x,是单个元素

tail(head(L))为(y,z),是剩下元素构成的广义表

17.

将n个数{1,2,…,n}划分成r个子集。每个数都恰好属于一个子集,任何两个不同的子集没有共同的数,也没有空集。将不同划分方法的总数记为S(n,r)。例如,S(4,2)=7,这7种不同的划分方法依次为{(1),(234)}, {(2),(134)}, {(3),(124)}, {(4),(123)}, {(12),(34)}, {(13),(24)}, {(14),(23)}。当n=6,r=3时,S(6,3)= _____________。

递归公式:

F(n,m)=F(n-1,m-1)+m*F(n-1,m)

递归可求

18.

假设地球上的新生资源按恒定速度增长。照此测算,地球上现有资源加上新生资源可供x亿人生活a年,或供y亿人生活b年。

为了能够实现可持续发展,避免资源枯竭,地球最多能够养活多少亿人?

解法:

设每1亿人,每年消耗资源为1亿份,那么110亿人90年消耗的资源为:

110×90=9900亿份

90亿人210年消耗资源为:

90×210=18900亿份

每年新生资源:

(1890-9900)÷(210-90)=75亿份

为使人类能够不断繁衍,那么每年消耗的资源数量不能超过再生的资源数量,所以地球最多能养活75亿人。

19

将长度为n的单链表链接在长度为m的单链表之后的算法的时间复杂度为(  )?

答案:o(m)

原因:要先找到m链表的尾节点

20


循环队列的相关条件和公式:  


队尾指针是rear,队头是front,其中QueueSize为循环队列的最大长度  

1.队空条件:rear==front  

2.队满条件:(rear+1) %QueueSIze==front  

3.计算队列长度:(rear-front+QueueSize)%QueueSize  

4.入队:(rear+1)%QueueSize  

5.出队:(front+1)%QueueSize

目录
打赏
0
0
0
0
8
分享
相关文章
AI赋能大学计划·大模型技术与应用实战学生训练营——湖南大学站圆满结营
12月14日,由中国软件行业校园招聘与实习公共服务平台携手魔搭社区共同举办的AI赋能大学计划·大模型技术与产业趋势高校行AIGC项目实战营·湖南大学站圆满结营。
AI赋能大学计划·大模型技术与应用实战学生训练营——湖南大学站圆满结营
参加第十二届中国软件杯比赛感想以及经验
今年我作为参赛选手参加了中国软件杯南京线下赛,参加了总决赛答辩环节,下面总结一些参加比赛的经验以及感受
【参赛有奖】云原生编程挑战赛·赛道 2 邀你来战!
【参赛有奖】云原生编程挑战赛·赛道 2 邀你来战!
【参赛送好礼】2023 云原生编程挑战赛·赛道 3 赛题解析助您快速 get 参赛技能
【参赛送好礼】2023 云原生编程挑战赛·赛道 3 赛题解析助您快速 get 参赛技能
计算机专业新生研讨课资料整合
大数据时代计算机发展的趋势分析3.1 超级计算机研发将成为各国争相角逐的制高点,随着计算机技术的应用不断拓展,计算机的性能要求越来越高,高性能计算机在社会经济发展中的地位越来越重要,在科技创新方面的影响力越来越大,各国纷纷抢占计算机高性能技术研发的制高点。应用计算机,尤其是超级计算机能够最大限度的提升其运算速率,以便更好的在气象、军事等方面应用。
123 1
【CSDN编程竞赛·第四期】个人参赛经历和个人建议
大家好,我前不久参加了官方举办的CSDN编程比赛,官方举办了四期,第一期的时候没看到,错过了,后面的每一期我都参加了,总的感觉来说,还可以。下面我具体说说第四期相关经验吧。
阿觿学长最近参加了高教社的全国大学生数学建模竞赛,整理了一些国赛的获奖模型,和大家分享~
阿觿学长最近参加了高教社的全国大学生数学建模竞赛,整理了一些国赛的获奖模型,和大家分享~
298 0
阿觿学长最近参加了高教社的全国大学生数学建模竞赛,整理了一些国赛的获奖模型,和大家分享~
【1024创造营】八大训练营,畅谈技术!快来参加!
10月24日程序员节来啦!针对节日,开发者学堂联合多个团队开一场【1024创造营】,与多位专家一起畅谈技术!
【1024创造营】八大训练营,畅谈技术!快来参加!
阿里云2021届应届生秋招回顾合集
回顾阿里云2021应届生招聘宣讲会,三个不同专场,学姐学长线上公开他们不一样的校招求职路,带你从应届生的视角了解如何准备阿里云智能的校招!
6095 0
阿里云2021届应届生秋招回顾合集