首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
激情的狼王
掘友等级
程序员
|
家里蹲
搞各种感兴趣的技术点(目前在搞数据结构和算法)
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
哈夫曼树及其应用(文件压缩)
先通过一个小例子来引出哈夫曼树,例:将学生的百分制成绩转换为五分制成绩:≥90 分: A,80~89分: B,70~79分: C,60~69分: D,<60分: E。 若考虑上述程序所耗费的时间,就会发现该程序的缺陷。在实际中,学生成绩在五个等级上的分布是不均匀的。当学生百分制…
KMP算法详解
KMP算法是解决字符串匹配的常用算法之一,也就是在主串(比如aabbccdd)中的子串(bc)定位问题。子串称为P,如果它在一个主串称为T中出现,就返回它的具体位置,我们先来看看普通的字符串匹配是怎么做的 思路:从左到右一个个匹配,如果这个过程中有某个字符不匹配,将子串向右移动…
栈的应用---后缀表达式
普通的数学计算比如7*8,3+4等通过程序可以很简单的编写出来求出结果,但是对于一些复杂的公式:(3 + 4) × 5 - 6,这种的计算比较难搞一些。 我们把平时所用的上面的标准四则运算表达式,即(3+4)×5-6叫做中缀表达式。因为所有的运算符号都在两数字的中间。 可以看出…
斐波那契数列的几种解法
斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987........ 这个数列从第3项开始,每一项都等于前两项之和。 由于第一种方式重复计算的次数过多,为了避免我们可以建立一个类似于…
个人成就
文章被点赞
13
文章被阅读
6,878
掘力值
149
关注了
8
关注者
4
收藏集
0
关注标签
8
加入于
2018-10-29