【Java】 大话数据结构(10) 查找算法(1)(顺序、二分、插值、斐波那契查找)
本文根据《大话数据结构》一书,实现了Java版的顺序查找、折半查找、插值查找、斐波那契查找。 注:为与书一致,记录均从下标为1开始。 顺序表查找 顺序查找 顺序查找(Se ...
本文根据《大话数据结构》一书,实现了Java版的顺序查找、折半查找、插值查找、斐波那契查找。 注:为与书一致,记录均从下标为1开始。 顺序表查找 顺序查找 顺序查找(Se ...
本文根据《大话数据结构》一书,对Java版的二叉树、线索二叉树进行了一定程度的实现。 另: 二叉排序树(二叉搜索树) 平衡二叉树(AVL树) 二叉树的性质 性质1:二叉树第i层上的结 ...
本文根据《大话数据结构》一书,实现了Java版的串的朴素模式匹配算法、KMP模式匹配算法、KMP模式匹配算法的改进算法。 1.朴素的模式匹配算法 为主串和子串分别定义指针i,j。 ...