- 博客(3)
- 收藏
- 关注
原创 Java方法覆盖与方法重载
类继承:子类继承父类的状态和行为,同时也可以具有自己的特征。 (简单来讲,就是基因(非private)继承,同时自己经过环境变异增强得到自己独有的(自己定义的方法和变量)) 方法覆盖也称为重写,即在子类为父类的同名方法提供一个不同的实现。 (类似于父亲数学好,当了数学老师,儿子数学好,当了经济学家)maybe?重写特征: 1、重写的方法必须与原方法有相同的方法名、参数列表和返回值类型。(数学好当然就是数学好了,怎么能变成肌肉大呢) 2、final类型无法重写,因为final类型为常值,一但赋值便.
2022-04-28 17:41:00
1534
原创 matlab实现对图像的哈夫曼huffman编码与解码(大学生专用)
原理跟哈夫曼编码的一样。 huffmandict函数建立哈夫曼字典:需要传入的第一个参数是图像的各个灰度值,第二个参数是图像的各个灰度值的出现概率。 huffmanenco函数建立哈夫曼编码:需要传入的第一个参数是图像的一维矢量数据,第二个参数是dict哈夫曼字典。 huffmandeco函数进行哈夫曼译码:需要传入的第一个参数是哈夫曼编码数据,第二个参数是哈夫曼字典。 哈夫曼编码的实现代码如下: clc; clear; close all; %% 图像转灰度 I = imread('111.j
2022-04-20 13:15:17
13126
7
原创 构建haffman 树以及代码实现
haffuman树的创建用到的值有两个 字符和字符权值 字符为1 2 3 4等等 字符权值为1或2在所有字符中出现的次数,类似于一种比重。字符在整体中出现的越多,说明字符被用到的频率越多。 就目前学习来看 ...
2022-04-19 17:49:49
3287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅