- 博客(17)
- 收藏
- 关注
原创 数据结构课设:哈夫曼编码/译码系统
哈夫曼编码是一种用于数据压缩的编码方式,它可以根据字符出现的频率来赋予不同长度的编码,从而实现对数据进行有效压缩。哈夫曼编码最初由大卫·哈夫曼(David A. Huffman)于1952年提出,是一种被广泛应用于数据压缩、通信领域的编码方式。它的主要原理是将出现频率高的字符用较短的编码表示,而出现频率低的字符用较长的编码表示,从而实现对数据的高效压缩。哈夫曼编码可以节省存储空间。哈夫曼编码可以统计分析来确定每个字符的编码,将出现频率高的字符用短编码表示,出现频率低的字符用长编码表示。
2024-01-28 18:57:28 1378 1
原创 基础编程题目练习3
其中N是用户传入的参数,其值不超过12。如果N是非负整数,则该函数必须返回N的阶乘,否则返回0。其中N和D都是用户传入的参数。N的值不超过int的范围;D是[0, 9]区间内的个位数。函数须返回N中D出现的次数。其中N是用户传入的参数,其值不超过1000。如果N是非负整数,则该函数必须在一行中打印出N!的值,否则打印“Invalid input”。
2023-11-21 15:02:46 93
原创 基础编程题目练习1
其中N是用户传入的参数。该函数必须将从1到N的全部正整数顺序打印出来,每个数字占1行。其中n是多项式的阶数,a[]中存储系数,x是给定点。函数须返回多项式f(x)的值。其中给定整数存放在数组List[]中,正整数N是数组元素个数。该函数须返回N个List[]元素的和。其中给定集合元素存放在数组S[]中,正整数N是数组元素个数。该函数须返回N个S[]元素的平均值,其值也必须是类型。其中给定集合元素存放在数组S[]中,正整数N是数组元素个数。该函数须返回N个S[]元素中的最大值,其值也必须是类型。其中单链表。
2023-11-15 16:39:57 72
原创 Java大作业学生成绩管理系统
我完成的是一个学生成绩管理系统(1)本程序带有登录图形界面。(2)本程序可以存在有管理员和学生两种用户,登录时各自输入用户名密码。若信息正确则可以登录,信息不正确则不可以登录。(3)系统至少能够管理100名学生,每一个学生有高数、英语、大学物理等三项成绩,每个学生登录后能够查看自己的成绩。(4)管理员登录后能够录入、修改、查询、删除任意学生任意课程的成绩。(5)能够将学生信息保存到硬盘,下次打开程序时还能够从硬盘读取。
2023-07-13 01:03:53 437 1
原创 纯小白MATLAB 自学记录4
今天分享的是使用MATLAB官方网站的小体验,毕竟官方网站的教程与文档是非常巨大的宝藏,教程更是软件开发人员的新手教程,非常全面。4.跟着流程就好啦。视频可以加字幕,建议大家在edge 里加一个翻译的插件,然后方便理解。2.然后大家注册一个账号,无需正版软件哦(这里重点,课程完全免费)省流版:学会合理使用官网是非常有用的。下面是相关的部分课程内容。
2023-05-03 22:57:24 70
原创 纯小白MATLAB 自学记录3
因为刚才赋值的问题,需要B'(是B的转置矩阵),这样才满足矩阵乘法对矩阵行数列数的要求。好啦,我是跟着b站视频学习的,大家可以也跟着试试,然后有好的想法随时评论哦~所有有.(点)的,代表的是对应项运算,.*就是对应项相乘。几行几列是把要重复的矩阵看作一个元素,排列几行几列。repmat(要重复的矩阵,重复几行,重复几列)好吧,瞌睡了,给大家加个菜,错误太下饭了哈哈。m:n:p,意思是从m开始到p结束,间隔为n。好了,打起精神,该四则运算了!学校的花都开了,放在封面请大家欣赏。内容提要:元胞数组,矩阵操作。
2023-04-19 21:55:06 56
原创 纯小白MATLAB 自学记录2
好啦,今天就浅浅的学到这吧~(不得不说,发博客确实促进我学习,虽然还是小摆子~)因为A行列式为0,不可逆,(线性代数有挺多方法去判断矩阵是否可逆的) ,所以报错。举得是最简单的单位矩阵,下面采取二阶矩阵来测试。先记录一个小错误,用逗号分隔,符号错误。若矩阵不可逆,则会有报错提醒,如下图。E=zeros(行数,列数,维度)注意:矩阵必须为方阵,否则会报错。1.MATLAB 变量命名规则。内容概要:基础知识的学习。下面我们换一个矩阵看看。矩阵拉长C=A(:)
2023-04-17 19:58:58 88 1
原创 纯小白MATLAB 自学记录1
可以创建任何 MATLAB 函数的句柄,并将该句柄用作引用该函数的一种方式。函数句柄通常在参数列表中传递给其他函数,然后,其他函数可以使用该句柄执行或。MATLAB 主要处理数组和矩阵,既可以整个处理,也可以部分处理。计算文本表达式,向量化代码,预分配数组,使用句柄引用函数,以及使用处理函数的函数。所有函数都有辅助文档,这些文档包含一些示例,并介绍函数输入、输出和调用语法。更改输出格式,隐藏输出,输入长行,以及在命令行中进行编辑。编写脚本和函数,使用全局变量,向函数传递字符参数,使用。
2023-04-16 23:26:38 66 1
原创 Matlab R2021b下载安装教程
打开百度网盘设置,点击传输,将优化速率的选项选为如图的选择,可以提升1~2倍的下载速度,下载完成后可以根据个人需要关闭该选项。22.粘贴到图示上方的“licenses”文件夹里(如果没有该文件夹,自行在该目录下建立一个“license”空白文件),鼠标右击空白处点击“粘贴”。17.打开解压后的文件夹下的“Crack”文件夹,鼠标右击“libmwlmgrimpl.dll”选择“复制”。12. 选择解压后的文件夹下的“Crack”文件里的“license_standalone.lic”文件,然后点击“打开”。
2023-04-13 12:50:11 13204 27
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人