更多“一个算法是可行的,即算法中描述的操作都是可以通过已实现的基本运算执行有限次来实现的。() ”相关问题
  • 第1题:

    以下说法错误的是

    A.一个算法应包含有限个步骤

    B.在计算机上实现的算法是用来处理数据对象的

    C.算法中指定的操作,不能通过已经实现的基本运算执行有限次后实现

    D.算法的目的是求解


    正确答案:C
    解析:算法是指为解决某个特定的问题而采取的确定且有限的步骤,一个算法应当具有以下几个特性:有穷性、确定性、可行性、有零个或多个输入和有一个或多个输出。C)答案是对算法可行性的解释,即算法中指定的操作,可以通过已经实现的基本运算执行有限次后实现。

  • 第2题:

    算法和数据结构进行比较,以下说法正确的是()?

    A.他们目的不同,算法是解决问题的方法和步骤,数据结构研究数据的逻辑结构和物理结构之间关系,并定于了和这种结构相适应的运算或者算法。#B.算法中执行的任何计算步骤都是可以被分解为基本的可执行的操作步骤,即每个计算步骤都可以在有限时间内完成。数据结构核心是研究数据之间的关系,以及定于在这些关系上的操作。#C.数据结构是算法实现的基础,算法总是要依赖于某种数据结构来实现的,两者相辅相成。#D.算法可以脱离数据结构存在,根本无需关心具体数据结构。
    他们目的不同,算法是解决问题的方法和步骤,数据结构研究数据的逻辑结构和物理结构之间关系,并定于了和这种结构相适应的运算或者算法。;算法中执行的任何计算步骤都是可以被分解为基本的可执行的操作步骤,即每个计算步骤都可以在有限时间内完成。数据结构核心是研究数据之间的关系,以及定于在这些关系上的操作。;数据结构是算法实现的基础,算法总是要依赖于某种数据结构来实现的,两者相辅相成。

  • 第3题:

    【单选题】以下关于算法的叙述中,正确的是()。

    A.用C语言程序实现的算法必须要有输入和输出操作

    B.用C语言程序实现的算法可以没有输出操作但必须有输入操作

    C.用C语言程序实现的算法可以没有输入操作但必须要有输出操作

    D.用C语言程序实现的算法可以即没有输入操作也没有输出操作


    算法一定在有限的步骤内结束;算法的每一步操作必须是明确的,不能有歧义;算法执行后,一定产生确定的结果

  • 第4题:

    算法是对问题求解过程的一类精确描述,算法中描述的操作都是可以通过已经实现的基本操作在限定时间内执行有限次来实现。这句话说明算法具有______特性。

    A.正确性

    B.可行性

    C.确定性

    D.健壮性


    正确答案:B
    解析:算法是对特定问题求解步骤的一种描述,它是指令的有限序列,其中每一条指令表示一个或多个操作。
      . 确定性:算法中每一条指令必须有确切的含义,无二义性,并且在任何条件下,算法只有惟一的一条执行路径,即对于相同的输入只能得出相同的输出。
      . 可行性:一个算法是可行的,即算法中描述的操作都是可以通过已经实现的基本运算执行有限次来实现。
      . 正确性(correctness):算法应满足具体问题的需求。
      . 可读性(readabilitv):便于阅读和交流。

  • 第5题:

    1、算法的基本特征包括:

    A.有穷性:算法有明确的开始和结束,并且在有穷步后结束。

    B.确定性:算法必须无二义性,不会产生理解偏差。算法任何时候都只有一条执行路径。

    C.可行性:算法描述的操作可以通过基本运算实现。

    D.输入、输出:算法有0个或多个输入、输出。


    A