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

娄底网站设计搜盘网

娄底网站设计,搜盘网,江苏建信建设集团网站,wordpress开发/* 题目出处:LeetCode 题目序号:55. 跳跃游戏 题目叙述:给你一个非负整数数组 nums ,你最初位于数组的第一个下标位置 。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标,如果可…

/*

题目出处:LeetCode

题目序号:55. 跳跃游戏

题目叙述给你一个非负整数数组 nums ,你最初位于数组的第一个下标位置 。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标,如果可以,返回 true ;否则,返回 false

*/

程序清单

#include<stdio.h>

#define TRUE 1
#define FALSE 0

int TestJump(int *nums, int length) {
    int index;
    int farthest = 0;    // 最远距离
    int jump[length];
    for(index = 0; index < length; index++){
        jump[index] = index + nums[index];
    } 
    if (length == 1) {
        printf("可以跳到最后。");    // 如果起始位置就是终点,则可以到达 
        return TRUE;
    }
    for (index = 0; index <= farthest; index++) {
        if(farthest < jump[index]) {
            farthest = jump[index];
        }
        if (farthest >= length - 1) {
            printf("可以跳到最后。");
            return TRUE;
        }
    }
    printf("无法跳到最后。");
    return FALSE;
}

int main() {
    int n,i;
    printf("请输入您想测试的数组的长度:\n");
    scanf("%d",&n);
    int a[n];
    printf("请输入数组元素:\n");
    for (i=0;i<n;i++){
        scanf("%d",&a[i]);
    }
    TestJump(a,n);
    return 0;
}

运行结果

http://www.dinnco.com/news/30808.html

相关文章:

  • 衡水安徽学校网站建设磁力宅在线搜种子
  • 网站建设就业方向北京疫情太严重了
  • 建站工作室 网站建设工作室官网排名优化方案
  • 网站建设公司怎么盈利搜索引擎推广有哪些平台
  • wordpress七牛云插件广州seo招聘网
  • 在线做网站淘宝怎么做引流和推广
  • 织梦农家乐网站模板石家庄seo排名外包
  • 网站后台根据前端做吗seo上排名
  • 网站前台乱码客户引流的最快方法是什么
  • 网站空间 云端seo报价单
  • 企业查询显示利好什么意思seo快速排名关键词
  • 西安米德建站企业网站是什么
  • 沈阳 网站建设百度推广开户流程
  • 东莞常平社保局电话黑帽seo是作弊手法
  • 网站建设实习困难网站建设及网站推广
  • 动漫设计学院搜索引擎优化工具有哪些
  • 东莞专业做网站公司小红书关键词热度查询
  • 水果销售网站开发文献综述刷排名seo
  • 南京网站开发注册app宁波seo智能优化
  • 网站怎么做图片动态图片不显示了网站seo具体怎么做?
  • 做期货关注什么网站抖音seo怎么做的
  • 做图解的网站十大搜索引擎神器
  • 网站活泼搜索指数的数据来源是什么
  • 建设商务网站的费用郑州网络推广软件
  • 外贸soho网站排名软件优化
  • 广州网站站建设培训做一个简单的网站需要多少钱
  • 做婚纱网站的图片素材浙江网站建设制作
  • 网站建设客户管理系统什么是域名
  • 外贸sohoseo技术外包
  • 企业网站模板下载psd格式精准客源