HDU2193-AVL-数据结构-AVL
来源:互联网 发布:ami js 编辑:程序博客网 时间:2024/06/06 03:57
题目链接:http://acm.hdu.edu.cn/statistic.php?pid=2193&from=126&lang=&order_type=0
好吧,水题一道,原本以为是一道写AVL树的想写来练练手,没有想到却是这样一道水题,好吧,猥琐的水过;
题目意思:
题目大意:n个点的AVL树最多有几层。
递推公式: a[i]=a[i-1]+a[i-2]+1;
#include<iostream>#include<string>#include<cstdio>#include<cstring>#include<queue>#include<map>#include<cmath>#include<stack>#include<set>#include<vector>#include<algorithm>#define LL long long#define inf 1<<30#define s(a) scanf("%d",&a)#define CL(a,b) memset(a,b,sizeof(a))using namespace std;const int N=45;int n,a[N],b;int main(){ a[0]=1;a[1]=2; for(int i=2;i<=44;i++) a[i]=a[i-1]+a[i-2]+1; while(~scanf("%d",&n)&&n){ int i=0; while(a[i]<=n) i++; printf("%d\n",--i); } return 0;}
0 0
- HDU2193-AVL-数据结构-AVL
- avl
- avl
- {avl}
- AVL
- AVL
- AVL
- AVL
- AVL
- AVL
- AVL
- AVL
- AVL 树数据结构
- 数据结构之AVL树
- 数据结构之AVL树
- 数据结构之AVL树
- 数据结构之AVL
- 数据结构之AVL树
- JDK环境变量配置方法详解
- POJ 2039:To and Fro
- 根据日期,转换成星座、生肖工具类
- 搭建Java Web项目 Maven管理jar包
- UIWebView加载本地HTML5文件
- HDU2193-AVL-数据结构-AVL
- 【小熊刷题】valid number - 各种edge cases真是醉了
- 语义分析的一些方法(一)
- Java中的lock类型
- 19-集合框架工具类-18-常用对象API(集合框架-工具类-Arrays-asList方法)
- Android获取屏幕分辨率及DisplayMetrics简介
- 深拷贝和浅拷贝
- android.app.Activity类中的startActivityForResult()方法、onActivityResult()方法、setResult()方法的使用
- Leecode:Convert Sorted Array to Binary Search Tree