当前位置: 首页 > news >正文

网站颜色编号/如何推广自己的网站

网站颜色编号,如何推广自己的网站,建筑工程总公司,仿笑话网站源码对于知根知底的东西可以用递归,不到万不得已,不推荐使用递归。如文件夹的层数,可以使用递归 递归的效率很低的。递归是在操作栈(不断的出栈和进栈),这个比较耗资源。(汉诺塔问题就是使用递归&am…

对于知根知底的东西可以用递归,不到万不得已,不推荐使用递归。如文件夹的层数,可以使用递归

递归的效率很低的。递归是在操作栈(不断的出栈和进栈),这个比较耗资源。(汉诺塔问题就是使用递归,函数自己调用自己)

 

---->迭代:循环结构,递归:选择结构

 

>>斐波那契数列,打印前40位的数字

//迭代的实现

public static void main(String[] args){

  int a[40];

  int a[0]=0;

  int a[1]=1;

  for(int $i=2;$i<40;$i++){

    a[$i]=a[$i-1]+a[$i-2];

  }

}

 

//递归的实现方式

public int feb(int n){

  if(n<2)

    return n==0?0:1;

  return feb(n-1)+feb(n-2);

}

 

 

像求一个数的阶乘 如:(5!=5*4*3*2*1)

int factorial(int n){

  if(n==0) return 1;

  return n*factorial(n-1);

}

 

 

>>折半查找递归的实现方式:

/**

*num要查找的数,pre要查找部分的开头,low要查找部分的结尾(时间复杂度:O(log2n))

**/

public static int cheakNum(int a[],int num,int pre,int low){
        
        int mid=(pre+low)/2;//指向数组的中间
        
        if(num>a[mid]){
            //num就在数组的后半部分
            pre=mid+1;
            return cheakNum(a, num, pre, a.length-1);

        }
        else if(num<a[mid]){
            //num在数组的前半部分
            low=mid-1;
            return cheakNum(a, num, 0, low);
        }else
            return mid;
        
    }

转载于:https://www.cnblogs.com/LvLoveYuForever/p/5742506.html

http://www.jmfq.cn/news/4952287.html

相关文章:

  • 自己做网站需要主机吗/最新最好的磁力搜索
  • wordpress电影源码/seo策划
  • 做网站和做网页有啥区别/百度应用商店app
  • 眉山网站制作/山西seo
  • 网站建设 考题/廊坊网站设计
  • 网页设计教程详细步骤/北京网站sem、seo
  • 泰州企业模板建站/企业培训权威机构
  • 网站设计者/成都网站制作
  • 移动服务器建设的电影网站/深圳seo排名哪家好
  • 福州做网站的公司/广州最新疫情通报
  • 广州网站优化网站建设/网站收录软件
  • 五星花园网站建设兼职/哈尔滨seo推广
  • 个人制作网站的流程/发布软文的平台
  • 郑州专业建站报价/信息流投放
  • 网站上线测试/重庆森林经典台词罐头
  • 网站制作理念/谷歌seo推广服务
  • wordpress支付平台/惠州seo外包服务
  • 葫芦岛市城乡建设局网站/温州企业网站排名优化
  • 什么网站程序做资料库/seo网站优化知识
  • 南昌做网站开发的公司/产品如何推广市场
  • 江苏城乡建设厅官方网站/网站网络排名优化方法
  • 做网站的费用记哪个科目/百度手机助手app官方下载
  • 换模板搭建网站怎么做/信息流广告投放公司
  • 现在网络公司做网站是用cms还是新版编程_/站长论坛
  • 用本机做网站浏览/网站优化公司大家好
  • 外汇网站建设制作/营销策划方案ppt模板
  • 正规的饰品行业网站开发/杭州seo网站推广
  • 江苏专业网站推广公司哪家好/外贸营销型网站设计
  • 白云区做网站公司/推广自己产品的文案
  • 南京网站制作价格/西安全网优化