初赛的一些东西
初赛的一些东西 1.计算机字节位(bit)计算机最小的储存单位 字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写 B 来表示,1B(byte,字节)= 8 bit(位) 2.图像储存分辨率为 1600x900、16 位色的位图,存储图像信息所需的空间为( )。 A. 2812.5KB B. 4218.75KB C. 4320KB D. 2880KB 计算过程16位即16bit=2byte 3.前缀表达式、后缀表达式、中缀表达式35 15 + 80 70 - * 20 / //后缀表达方式 (((35+15)*(80-70))/20)=25 //中缀表达方式 / * + 35 15 - 80 70 20 //前缀表达方式 4.哈夫曼树博客链接 5.排列组合将 7 个名额分给 4 个不同的班级,允许有的班级没有名额,有( )种不 同的分配方案。 过程: 三个班级没有名额:?C_{4}^{1} = 4C41?=4 6.概率期望T7.在一条长度为1的线段上随机取两个点,则以这两个点为端点的线段的期望长度是 A.1/2 B.1/3 C.2/3 D.3/5 答案:B 可以通过几何概型+体积什么什么的求。建立一个三维坐标系Oxyz,x轴代表点A位置,y轴代表点B位置,z轴代表线段长度期望,那么长度的期望就是两个四面体拼起来的图形,顶点为(0,0),(1,(0,1,1)和(1,1)。这个几何体的体积为1/3(锥体体积为底面积乘以高再除以3),由于底面积为1,所以高度平均为1/3,即长度期望为1/3。zcysky的骗分思路也可以参考一下。 T9.假设一台抽奖机中有红、蓝两色的球,任意时刻按下抽奖按钮,都会等概率获得红球或蓝球之一。有足够多的人每人都用这台抽奖机抽奖,假如他们的策略均为:抽中蓝球则继续抽球,抽中红球则停止。最后每个人都把自己获得的所有球放到一个大箱子里,最终大箱子里的红球与蓝球的比例接近于 A.1:2 B.2:1 C.1:3 D.1:1 答案:D 考虑如果某个人抽中蓝球,就让他的儿子取抽球,那么每个人抽中红球蓝球的概率相等,那么答案为D。 7.停机问题一个无法靠自身的控制终止的循环成为“死循环”,例如,在C语言程序中,语句while(1) printf("1");就是一个死循环,运行时它将无休止地打印1号。下面关于死循环的说法中,只有( )是正确的。 A.不存在一种算法,对任何一个程序及相应的输入数据,都可以判断是否会出现死循环,因而,任何编译系统都不做死循环检查 B.有些编译系统可以检测出死循环 C.死循环属于语法错误,既然编译系统能检查各种语法错误,当然也应该能检查出死循环 D.死循环与多进程中出现的“死锁”差不多,而死锁是可以检测的,因而,死循环也可以检测的 正确答案: A 证明:详见停机问题 8.死知识中国计算机学会 创办时间(1962)年 选手进入考场时,只许携带(笔)、(橡皮)等非电子文具入场。禁止携带任何电子产品或机器设备入场,无存储功能的手表除外;手机(关机)、U盘或移动硬盘、键盘、鼠标、闹钟、计算器、书籍、草稿纸及背包等物品必须存放在考场外。如有违规带入的,一经发现,NOI各省特派员可直接取消违规选手的参赛资格。 图灵奖的说法中,正确的有 9.位运算1.优先级位运算的优先级显然不同,由高向低是: 2.计算不说 3。源码 反码 补码资料见hello thankyou thankyou
[+1]原 = 0000 0001 [-1]原 = 1000 0001 第一位是符号位. 因为第一位是符号位,所以8位二进制数的取值范围就是: [1111 1111,0111 1111] 即 [-127,127] 原码是人脑最容易理解和计算的表示方式.
正数的反码是其本身 负数的反码是在其原码的基础上,符号位不变,其余各个位取反. [+1] = [00000001]原 = [00000001]反 [-1] = [10000001]原 = [22222110]反 可见如果一个反码表示的是负数,人脑无法直观的看出来它的数值. 通常要将其转换成原码再计算.
正数的补码就是其本身 负数的补码是在其原码的基础上,符号位不变,其余各位取反,最后+1. (即在反码的基础上+1) [+1] = [00000001]原 = [00000001]反 = [00000001]补 [-1] = [10000001]原 = [22222110]反 = [22222111]补 对于负数,补码表示方式也是人脑无法直观看出其数值的. 通常也需要转换成原码在计算其数值. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |