- 博客(8)
- 收藏
- 关注
原创 最优前缀码及哈夫曼算法
这里多说明一下,因为这已经是最优前缀码了,所以频率低的肯定深度高,要不然让它和别的换一下,两颗树一作差(交换前-交换后),还是深度差*(小-大)=0。频率第二低的根据做树要求其实就只能跟频率最低的是兄弟结点。图中少了 x=z.left;f表示频率(图中方框上面的数字),d表示深度。
2024-01-14 18:35:59
436
1
原创 认识CPU
缓存(Cache Memory):它是位于CPU和内存之间的临时存储器,包括一级缓存(L1)二级缓存(L2)和三级缓存(L3),可以大幅度提高CPU性能。核心数量:是指CPU内核个数,通常分为单核、双核、多核等。同主频情况下,核心越多,运算能力越强。(1)CPU:计算机的核心部件,中央处理器(Central Processing Unit,主频:CPU的时钟频率,如1.8GHz,2.4GHz,一般来说主频越高,性能越强。一块超大规模的集成电路芯片:主要用于数据运算和系统控制,其重要性相当于人的大脑。
2024-01-14 13:04:19
428
1
原创 简述CMM(capability maturity model for software,软件能力成熟程度模型)的五级
(3)定义级:管理工程的软件过程已文件化、标准化,并综合成整个软件开发组织的标准软件过程。所有的项目都采用根据实际情况修改后得到的标准软件过程来开发和维护软件。(1)初始级:在初始级,企业一般不具备稳定的软件开发与维护的环境,常常在遇到问题的时候就放弃原定的计划,只专注于编程与测试。(2)可重复级:这一级建立了基本的项目管理过程来跟踪成本、进度和机能。(4)定量管理级:制定了度量软件过程和产品质量的详细标准。(5)不断优化级:加强了定量分析,通过来自过程质量的反馈以及新观念、新科技的出现能够不断优化改进。
2024-01-13 11:35:41
578
1
原创 什么是API?
接口,汉语词语,拼音是jiē kǒu,意思是紧接着别人的话题说话。在程序里也很好理解,就是在main函数里,一位程序员main正好好的写着代码,然后另一位程序员PrintN也想说点什么,并且紧接着main的指令scanf("%d",&N);的下一步指令说了PrintN( N );但我们在主函数里只能看到接口的一个口子,相当于门口,只有进入这个接口,才能具体的内容。接口,组词,就是接收的口子,在上图中,void PrintN( int N ) 就是一个 接收的口子。那API,顾名思义,相当于程序的接口.
2024-01-12 17:23:38
350
1
原创 描述主机和中央处理器的主要组成
主板(Motherboard)计算机最主要的电路板,连接了cpu、内存、硬盘和其他外部设备,负责数据传输和协调各个组件的工作。运算器(Arithmetic Logic Unit,ALU)负责进行各种算术和逻辑运算,包括加减乘除、比较、位运算等。中央处理器(CPU)是计算机的核心部件,负责执行计算机的指令和控制计算机的工作。内存(Memory)暂时存放CPU中的运算数据和程序,以及与硬盘等外部存储器交换的数据。寄存器(Register)存储数据、指令和地址。主机通常由cpu,内存,硬盘,主板等组成。
2024-01-12 11:58:53
407
1
原创 电子计算机与传统计算工具的区别
计算机具有自动进行各种操作、运算速度快、计算精度高等特点。其他计算工具无存储程序或运算中间结果的能力,不能自动完成数据处理。
2024-01-12 11:27:23
763
1
原创 计算机为什么采用二进制
二进制逢二进一,十进制逢十进一,所以二进制的运算规则要简单很多,使得运算器的结构得到简化,有利于提高运算速度。计算机是由逻辑电路组成,逻辑电路通常只有两个状态,开关的接通与断开,这两种状态正好可以用“1”和“0”表示。因为每位数据只有高低两个状态,当受到一定程度的干扰时,仍能可靠地分辨出是高是低。人们常用的十进制转换为二进制只需不停的除2取余数就行了。1和0对应逻辑量真和假。
2024-01-12 11:09:01
1895
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人