花费 21 ms
哈夫曼(huffman)树和哈夫曼编码

哈夫曼树 哈夫曼树也叫最优二叉树(哈夫曼树) 问题:什么是哈夫曼树? 例:将学生的百分制成绩转换为五分制成绩:≥90 分: A,80~89分: B,70~79分: C,60~69分: D, ...

Wed Apr 08 00:14:00 CST 2015 10 100940
队列的存储结构和常见操作(c 语言实现)

一、队列(queue) 队列和栈一样,在实际程序的算法设计和计算机一些其他分支里,都有很多重要的应用,比如计算机操作系统对进程 or 作业的优先级调度算法,对离散事件的模拟算法,还有计算机主机和外部 ...

Thu Nov 20 06:00:00 CST 2014 0 13155
字符串和字符串的常见存储结构

继续接去年的常见数据结构和算法总结 系列随笔记录 一、计算机里进行非数值处理的对象基本上是字符串数据,比处理浮点和整数都要复杂 string串定义:由 0 个或多个 字符 组成的 有限的 序列,通 ...

Mon Mar 09 05:52:00 CST 2015 0 10479
常见的五类排序算法图解和实现(归并类:二路归并排序)

归并类的排序算法 归并:将两个或两个以上的有序表组合成一个新的有序表。 内部排序中,通常采用的是 2-路归并排序。即:将两个位置相邻的记录有序子序列归并为一个记录有序的序列。归并排序是建立在归并操 ...

Wed Mar 25 19:08:00 CST 2015 0 10390
字符串模式匹配之KMP算法图解与 next 数组原理和实现方案

之前说到,朴素的匹配,每趟比较,都要回溯主串的指针,费事。则 KMP 就是对朴素匹配的一种改进。正好复习一下。 KMP 算法其改进思想在于: 每当一趟匹配过程中出现字符比较不相等时,不需要回 ...

Tue Mar 10 14:33:00 CST 2015 0 9143

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM