相关试卷

  • 1、二分查找又称折半查找,是一种应用于有序数列的高效查找算法。下列数列中适合二分查找算法的是(     )
    A、85    78    59    53    19    18 B、67    62    68    4     1    17 C、11    99    4    25    3     39 D、43    71    78   81    6     55
  • 2、若提示还是高了,则第三次猜12,依次类推;……。这种每次缩小一半查找范围而达到迅速确定目标的算法称为(    )。
    A、排序法 B、顺序查找法 C、解析法 D、二分查找法
  • 3、迭代算法与递归算法都需要某些代码,两者既有区别又有密切的联系。迭代是重复的活动,其目的通常是逼迫 , 其结束方式,通常使用结束循环。递归的重复方式是重复 , 其结束方式是遇到的情况时逐层返回。
  • 4、结合分治策略,递归也可以用三个字概况。分:将原有问题成K个子问题;治:对这K个子问题。如果子问题的规模仍然不够小,则将其再分解为K个子问题,如此进行下去,直到问题足够小时,就很容易求出子问题的解。合:将求出的小规模问题的解为一个更大规模问题的解,自下而上逐步求出原问题的解。
  • 5、递归的基本思想是把的问题层层转化为规模较小的问题求解。对递归而言, , 二者缺一不可。
  • 6、递归的要素:的递归的重要组成; , 它保证递归能在的计算后得出结果,而不会产生的情况。
  • 7、   在数学与计算机领域中,递归函数是指用定义该函数的方法。
  • 8、   二分法查找的前提条件是被查找的数据是的。
  • 9、   递增数列用二分法查找时,先以位置的元素作为比较对象,如果要找的元素值小于该中点元素,则将待查序列为左半部分,否则为右半部分。每一次比较后都可以将查找区间缩小一半。
  • 10、   二分查找又叫 , 该方法主要将数列排列,采用的方式查找数据。二分查找是一种高效的查找方法。它可以明显减少比较次数,提高查找效率。
  • 11、以下是牛顿迭代程序,认真阅读,填写横线内容。

    import math

    a=float(input("请输入方程系数a:"))

    b=float(input("请输入方程系数b:"))

    c=float(input("请输入方程系数c:"))

    d=b*b-4*a*c

    if :

        x1=(-b+math.sqrt(d))/(2*a)

        x2=(-b-math.sqrt(d))/(2*a)

        print("方程有两个不同的解",x1,x2)

    elif :

        x1=-b/(2*a)

        print("方程有两个相同的解",x1)

    else:

    print("方程无解")

  • 12、阅读以下“辗转相除法”的程序代码,回答问题,并写出运行结果。

    a=98

    b=63

    r=a%b

    while r!=0:

      a=b

      print('a的值是',a)

      b=r

      print('b的值是',b)

      r=a % b

      print('r的值是',r)

  • 13、以下哪项是一个绘图库模块(      )
    A、numpy B、matplotlib C、plot D、arange
  • 14、通常是为了接近并达到所需的目标或结果,对过程进行重复,每一次重复得到的结果会被用来作为下一次的初始值。这种用计算机解决问题的一种基本方法是(     )。
    A、迭代法 B、查找法 C、分析法 D、排序法
  • 15、计算机最初研究的应用大多是数值计算,人们主要借助计算机运算速度快,精确度高的特点来解决各种数学问题,这里的数值计算不包括(    )
    A、函数计算 B、方程的求解 C、数列求和 D、图像处理
  • 16、利用迭代算法解决问题,有三个关键步骤:

    ⑴确定;⑵建立迭代;⑶对迭代过程进行 , 这是编写迭代程序必须考虑的问题,不能让迭代过程无休止地重复执行下去。

  • 17、   迭代法也称 , 是用计算机解决问题的一种基本方法。迭代通常是为了接近并达到所需的目标或结果。每一次对过程的称为一次“迭代”,而每一次迭代得到的会被用来作为下一次迭代的
  • 18、   matplotlib模块是一个。matplotlib的绘图原理很简单,利用画线函数就可以在直角平面内轻松地将(x,y)坐标点对连接成平滑曲线。
  • 19、   通过numpy模块中的函数可以创建一个等差数列。如在0-2π之间每隔0.01取个值,则可以用表示,其中numpy.pi表示
  • 20、numpy是一个科学计算包,其中包括很多 , 如、矩阵计算方法、、线性代数等。
上一页 1130 1131 1132 1133 1134 下一页 跳转