更多“多边形问题的算法可由 算法设计实现”相关问题
  • 第1题:

    用计算机解决问题的过程可以分成哪三个阶段()。

    A、输入、测试和输出

    B、分析问题、设计算法和实现算法

    C、输入、算法设计和输出

    D、分析问题、测试和实现


    参考答案:B

  • 第2题:

    关于算法,以下表述错误的是()。

    • A、算法就是指解决问题的方法和步骤
    • B、算法可用多种程序设计语言实现
    • C、算法就是计算方法
    • D、算法的每个步骤都必须是确定的,不能有二义性

    正确答案:C

  • 第3题:

    矩阵连乘问题的算法可由()设计实现。


    正确答案:动态规划

  • 第4题:

    对算法的描述正确的是()。

    • A、算法可以被表述但无法实现
    • B、任一问题的算法都只有一种
    • C、算法是解决问题的方法和步骤
    • D、算法就是解题的算式

    正确答案:C

  • 第5题:

    利用计算机编程解决问题的过程中,需要使用一种程序设计语言来实现算法,这个过程叫做()。

    • A、分析问题
    • B、设计算法
    • C、编写程序
    • D、调试运行

    正确答案:C

  • 第6题:

    下列用计算机编程解决问题的基本步骤,顺序正确的是()。

    • A、设计算法、分析问题、编写程序、调试程序
    • B、编写程序、调试程序、分析问题、设计算法
    • C、分析问题、编写程序、设计算法、调试程序
    • D、分析问题、设计算法、编写程序、调试程序

    正确答案:D

  • 第7题:

    运用计算机程序解决问题时,合理的步骤是()。

    • A、设计算法—分析问题—编写程序—调试程序
    • B、分析问题—设计算法—编写程序—调试程序
    • C、分析问题—编写程序—设计算法—调试程序
    • D、设计算法—编写程序—分析问题—调试程序

    正确答案:B

  • 第8题:

    单选题
    利用计算机编程解决问题的过程中,需要使用一种程序设计语言来实现算法,这个过程叫做()。
    A

    分析问题

    B

    设计算法

    C

    编写程序

    D

    调试运行


    正确答案: B
    解析: 暂无解析

  • 第9题:

    单选题
    计算机帮助我们解决问题的五步骤正确的是()。
    A

    问题描述—数学建模—算法设计—程序设计--问题的解

    B

    问题描述—数学建模—程序设计—算法设计--问题的解

    C

    问题的解—数学建模—程序设计—算法设计--问题描述

    D

    其它都不对


    正确答案: C
    解析: 暂无解析

  • 第10题:

    问答题
    用贪心算法设计0-1背包问题。要求:说明所使用的算法策略;写出算法实现的主要步骤;分析算法的时间。

    正确答案: 首先计算每种物品单位重量的价值Vi/Wi,然后,依贪心选择策略,将尽可能多的单位重量价值最高的物品装入背包。若将这种物品全部装入背包后,背包内的物品总重量未超过C,则选择单位重量价值次高的物品并尽可能多地装入背包。依此策略一直地进行下去,直到背包装满为止。
    具体算法可描述如下:
    void Knapsack(int n,float M,float v[],float w[],float x[])
    {Sort(n,v,w);
    int i;
    for(i=1;i<=n;i++) x[i]=0;
    float c=M;
    for(i=1;i<=n;i++)
    {if(w[i]>c) break;
    x[i]=1;
    c-=w[i];
    }
    if(i<=n)x[i]=c/w[i];
    }
    解析: 暂无解析

  • 第11题:

    单选题
    矩阵连乘问题的算法可由()设计实现。
    A

    分支界限算法

    B

    动态规划算法

    C

    贪心算法

    D

    回溯算法


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    一般情况下,计算机解决问题的一般过程为()。
    A

    分析问题、设计算法、编写程序、调试程序

    B

    设计算法、分析问题、编写程序、调试程序

    C

    编写程序、分析问题、设计算法、调试程序

    D

    编写程序、调试程序、分析问题、设计算法


    正确答案: B
    解析: 暂无解析

  • 第13题:

    用计算机程序解决问题过程,正确设计顺序是()。

    A.分析问题→编写代码→设计算法→调试运行

    B.分析问题→设计算法→编写代码→调试运行

    C.设计算法→分析问题→编写代码→调试运行

    D.调试运行→设计算法→编写代码→分析问题


    参考答案:B

  • 第14题:

    下列关于算法描述,错误的是()

    • A、算法必须在有限的步骤可以执行完毕
    • B、算法就是解决问题所需的步骤集合
    • C、算法可以被表述但无法实现
    • D、算法可以被表述也可以被实现

    正确答案:C

  • 第15题:

    下列关于算法的叙述,错误的是()

    • A、算法一定有输入
    • B、算法可以使用程序设计语言来实现
    • C、算法必须有输出

    正确答案:A

  • 第16题:

    用贪心算法设计0-1背包问题。要求:说明所使用的算法策略;写出算法实现的主要步骤;分析算法的时间。


    正确答案: 首先计算每种物品单位重量的价值Vi/Wi,然后,依贪心选择策略,将尽可能多的单位重量价值最高的物品装入背包。若将这种物品全部装入背包后,背包内的物品总重量未超过C,则选择单位重量价值次高的物品并尽可能多地装入背包。依此策略一直地进行下去,直到背包装满为止。
    具体算法可描述如下:
    void Knapsack(int n,float M,float v[],float w[],float x[])
    {Sort(n,v,w);
    int i;
    for(i=1;i<=n;i++) x[i]=0;
    float c=M;
    for(i=1;i<=n;i++)
    {if(w[i]>c) break;
    x[i]=1;
    c-=w[i];
    }
    if(i<=n)x[i]=c/w[i];
    }

  • 第17题:

    矩阵连乘问题的算法可由()设计实现。

    • A、分支界限算法
    • B、动态规划算法
    • C、贪心算法
    • D、回溯算法

    正确答案:B

  • 第18题:

    算法与程序不同,算法是解决问题的方法与步骤,程序是算法的一种具体实现。


    正确答案:正确

  • 第19题:

    用计算机程序解决问题过程,正确设计顺序是()。

    • A、分析问题→编写代码→设计算法→调试运行
    • B、分析问题→设计算法→编写代码→调试运行
    • C、设计算法→分析问题→编写代码→调试运行
    • D、调试运行→设计算法→编写代码→分析问题

    正确答案:B

  • 第20题:

    问答题
    写出几种线裁剪算法;写出几种多边形裁剪算法。

    正确答案:
    (1)线的裁剪算法:
    ①矢量裁剪法;
    ②编码裁剪法;
    ③中点分割裁剪法。
    (2)多边形的裁剪算法:
    ①逐边裁剪法;
    ②双边裁剪法。
    解析: 暂无解析

  • 第21题:

    单选题
    下列用计算机编程解决问题的基本步骤,顺序正确的是()。
    A

    设计算法、分析问题、编写程序、调试程序

    B

    编写程序、调试程序、分析问题、设计算法

    C

    分析问题、编写程序、设计算法、调试程序

    D

    分析问题、设计算法、编写程序、调试程序


    正确答案: A
    解析: 暂无解析

  • 第22题:

    单选题
    运用计算机程序解决问题时,合理的步骤是()。
    A

    设计算法—分析问题—编写程序—调试程序

    B

    分析问题—设计算法—编写程序—调试程序

    C

    分析问题—编写程序—设计算法—调试程序

    D

    设计算法—编写程序—分析问题—调试程序


    正确答案: B
    解析: 暂无解析

  • 第23题:

    填空题
    矩阵连乘问题的算法可由()设计实现。

    正确答案: 动态规划
    解析: 暂无解析

  • 第24题:

    单选题
    对算法的描述正确的是()。
    A

    算法可以被表述但无法实现

    B

    任一问题的算法都只有一种

    C

    算法是解决问题的方法和步骤

    D

    算法就是解题的算式


    正确答案: A
    解析: 暂无解析