java中斐波那契查找方法怎么使用
作者:暮色微凉
时间:2023-04-27
浏览:4
1.概念是二分查找的一种提升算法,通过运用黄金比例的概念在数列中选择查找点进行查找,提高查找效率。同样地,斐波那契查找也属于一种有序查找算法。2.原理分析斐波那契查找算法与二分法查找基本类似。不同的是二分法查找是折半查找,而斐波那契查找算法利用斐波那契数列的黄金分割特性,利用黄金分割点查找。即mid=left+f(k-1)-1(f代表斐波那契数列)。3.实例packagecom.cn.dataStruct;/***用Java实现斐波那契数列*/publicclassFebonacci{/***用递归实现斐
本文目录
1.概念
是二分查找的一种提升算法,通过运用黄金比例的概念在数列中选择查找点进行查找,提高查找效率。同样地,斐波那契查找也属于一种有序查找算法。
2.原理分析
斐波那契查找算法与二分法查找基本类似。不同的是二分法查找是折半查找,而斐波那契查找算法利用斐波那契数列的黄金分割特性,利用黄金分割点查找。即mid = left + f(k-1) - 1(f代表斐波那契数列)。

3.实例
package com.cn.dataStruct;
/**
* 用Java实现斐波那契数列
*/
public class Febonacci {
/**
* 用递归实现斐波那契数列
* @param i 需要得到的第i项
* @return 第i项内容
*/
public static int febonaccis(int i){
if(i == 1 || i == 2){
return 1;
}else{
return febonaccis(i-1) + febonaccis(i - 2);
}
}
public static void main(String[] args) {
System.out.println( febonaccis(6) );
}
}
作者最新文章
长网页转PDF怎么避免断图?网页转PDF怎么设置分页
2026-11-01 09:31
夸克资源库蓝光资源每日更新经典电视剧全集
2026-10-30 11:54
会声会影怎么导入音频 支持格式及步骤
2026-10-29 12:23
WPS表格常用功能实操:从录入到排序筛选的完整流程
2026-10-29 09:57
B站免费入口永久有效网址推荐
2026-10-28 16:37
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多

































