自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 所谓哈夫曼树

在哈夫曼树中由最基础的数按照大小进行排列,由小到大,之后在进行组成,由最小的两个数相加,逐渐加到最大,从上向下划分数集,左1右0,比如l就为1111,以此类推。

2024-03-14 16:39:05 511

原创 所谓数据压缩

如果使用不定长的数据压缩,则可以达到远超定长压缩75%的压缩效果,但是弊端也相当明显,这样会产生歧义,导致无法解读。

2024-03-14 15:05:54 302

原创 乱码产生的原因

众所周知,计算机并不能直接识别单词,所以才有了转译这一过程,而在编译的时候会出现翻译出乱码的原因,这是为什么呢?因为你需要翻译的内容的格式并不统一。

2024-03-14 14:51:40 342

原创 Linux初讲。

而咱们学习呢,一般来说都处于第三阶段,现在咱们在装完系统之后都会处于第五阶段,那要如何切换到第三阶段呢?2 第 2 阶段为多用户文本,无网络。3 第 3 阶段为多用户文本,有网络。5 第 5 阶段为GUI图形阶段。0 第 0 阶段为关机阶段。1 第 1 阶段为维护阶段。4 第 4 阶段为空闲阶段。6 第 6 阶段为重启阶段。打开终端,输入:su-root,在输入密码。如此,便大功告成了。

2024-03-10 15:56:46 345

原创 MYSQL数据库复习。

databases 数据库名称;修改数据库命令:alter database 数据库名称 character set gbk;查看数据库命令:show create database 数据库名称;创建数据库命令:create database 数据库名称;删除数据库命令:drop database 数据库名称;

2024-03-07 19:55:59 311

原创 所谓快速排序

首先进行前四步的基础,之后由第五步开始正式运行,后由第六步来补助第五步进行。后面呢,就是以此往复的循环咯,直至达到目的终止。最后进行第七步,也就是一个新的开端。快速排序的具体步骤如图右侧。

2024-03-07 17:45:34 295

原创 16Personalities

多次尝试,始终是intj-a的结果,其实我还是更细entj的。

2024-03-07 17:25:55 590

原创 所谓希尔排序

希尔排序的出现是为了解决插入排序所带来的一系列后续问题而设定的,所以在大家仔细研究时才会发现其中所相似的逻辑相性。

2024-03-07 17:15:16 267

原创 选择排序介绍

其基本思想是:首先在未排序的数列中找到最小(or最大)元素,然后将其存放到数列的起始位置;接着,再从剩余未排序的元素中继续寻找最小(or最大)元素,然后放到已排序序列的末尾。选择排序是稳定的算法,它满足稳定算法的定义:假设在数列中存在a[i]=a[j],若在排序之前,a[i]在a[j]前面;选择排序的时间复杂度是 o(n^2) :假设被排序的数列中有N个数。:找出a[1...12]中的最小值a[2]=7,然后将a[1]和a[2]互换。:找出a[1...12]中的最小值a[0]=0,不进行调换,本轮结束。

2024-03-07 16:48:21 329

原创 基数排序。

当有n个数据的时候,如果最大值是n的话就可能会进行n次排序,当然如果是个位的话,也可能一次终止,故便是折板的o(nlogn)

2024-03-07 15:43:06 328

原创 时间复杂度的logn原则

显而意见,经过三步流程之后自然就是O(logn)了。

2024-03-07 15:13:00 433

原创 什么是数组。

重温经典了,上一次还是在c语言课程听到这个词汇。

2024-03-07 14:58:46 315

原创 先这样,在那样,ok了。

我应该是从i=2^(y-1)开始听不懂的……

2024-02-29 17:34:03 334

原创 嗯,逐渐懂了一丢丢。

通过运算我们能得到很多东西,比如你会算出他是logn,所以选a。

2024-02-29 17:09:18 317

原创 刷题练习中~

别吵,我在思考。

2024-02-29 16:34:26 303

原创 如何判断他的时间复杂度呢?

你看,就是这样了,一步步运算就可以。

2024-02-29 16:10:14 336

原创 要如何判断时间滑度呢?

嗯,你可以尝试将其代入公式,比如下方那个公式,带入之后你自然就会发现其是O(1)。哦对了,右边那个是时间复杂度的好坏排序。

2024-02-29 16:00:13 329

原创 算法的好坏

也许师已经讲的很清楚了,但生还是未能理解,憾尔~

2024-02-29 15:46:40 295

原创 时间复杂度的初步学习

梦回当年,等差公式a,多么遥远的词汇。

2024-02-29 15:34:11 341

原创 我的第一篇博客

首次专业课,深受其师语言蛊惑,深感本专业前途一片黑暗,还好,从来没打算做本专业相关工作。

2024-02-29 15:07:22 333

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除