登录/
注册
题库分类
下载APP
帮助中心
首页
考试
搜题
APP
当前位置:
首页
>
查试题
>
最大尺寸和问题描述为,在n个整数(包含负数)的数组A中,求之和最大的非空连续子数组,如数组A=(-2,11,-4,13,-5,-2),其中子数组B=(11,-4,13)具有最大子段和20(11-4+13=20)。求解该问题时,可以将数组分为两个n/2个整数的子数组最大子段或或者在前半段,或者在后半段,或者跨越中间元素,通过该方法继续划分问题,直至最后求出最大子段和,该算法的时间复杂度为( )。
单选题
最大尺寸和问题描述为,在n个整数(包含负数)的数组A中,求之和最大的非空连续子数组,如数组A=(-2,11,-4,13,-5,-2),其中子数组B=(11,-4,13)具有最大子段和20(11-4+13=20)。求解该问题时,可以将数组分为两个n/2个整数的子数组最大子段或或者在前半段,或者在后半段,或者跨越中间元素,通过该方法继续划分问题,直至最后求出最大子段和,该算法的时间复杂度为( )。
A. O(nlgn)
B. O(n2)
C. n2lgn
D. (n3)
查看答案
该试题由用户147****94提供
查看答案人数:49057
如遇到问题请
联系客服
正确答案
该试题由用户147****94提供
查看答案人数:49058
如遇到问题请
联系客服
搜索
相关试题
换一换
主观题
设a是含有n个分量的整数数组,写出求n个整数之和的递归定义_______,写出求n个整数之积的递归定义______
答案
单选题
最大尺寸和问题描述为,在n个整数(包含负数)的数组A中,求之和最大的非空连续子数组,如数组A=(-2,11,-4,13,-5,-2),其中子数组B=(11,-4,13)具有最大子段和20(11-4+13=20)。求解该问题时,可以将数组分为两个n/2个整数的子数组最大子段或或者在前半段,或者在后半段,或者跨越中间元素,通过该方法继续划分问题,直至最后求出最大子段和,该算法的时间复杂度为( )。
A.O(nlgn) B.O(n2) C.n2lgn D.(n3)
答案
主观题
编程求一个整数数组的最大值、最小值、平均值和所有数组元素的和。
答案
主观题
利用函数将数组a中n个整数按相反顺序存放。
答案
单选题
数列{a
n
}是递增的整数数列,且a₁≥3,a₁+a₂+……a
n
=100,则n的最大值为()
A.9 B.10 C.11 D.12
答案
判断题
扩展库numpy中的arange()函数功能和内置函数range()类似,只能生成包含整数的数组,无法创建包含实数的数组
答案
主观题
随机产生30~100(包括30、100)中的十个正整数,求最大值、最小值、平均值,并显示整个数组的值和结果。
答案
判断题
所有整数组成的集合称为整数集,记作N。
A.对 B.错
答案
判断题
扩展库numpy中的arange()函数功能和内置函数range()类似,只能生成包含整数的数组,无法创建包含浮点数的数组()
答案
主观题
输入两个正整数m,n,编写求阶乘的函数,计算m!/(n!*(m-n)!)。
答案
热门试题
输入一个整数,求这个整数中每位数字相加的和
输入正整数n,求1*2*3*…*n的值。
编程:用户输入一个小于10的正整数n,求1+12+123+1234+……的前n项的和。
若需要时间复杂度在O(nlog2n)内,对整数数组进行排序,且要求排序方法是稳定的,则可选择的排序方法是()
编写函数找出n个正整数的最大值
给定两个正整数m=630和n=675.利用辗转相除算法,求它们的最小公倍数。给定两个正整数m=630和n=675.利用辗转相除算法,求它们的最小公倍数。
编一个程序,定义一个n行n列的二维数组,例如,n=4,输入该数组的全部数据。可以在定义数组时赋于常量值。求二维数组中这样元素的位置:它在行上是最小,在列上也是最小。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成空出的函数fun(ina[],int*index),使函数输入n(小于100)个整数到指定数组,求该数组中最大元素的值和此元素的下标,最大元素值以函数值返回,此元素的下标通过指针形参带回调用函数。 要求函数实现以下的功能: 1.获得输入的n个整数; 2.把最大的数字的下标在第二个参数中输出; 3.把最大的数字作为返回值。 注意:不能修改
下面选项中,可以存储整数数值并且占用字节数最大的数据类型是
给定包含n 个正整数的数组 A 和正整数 x,要判断数组 A 中是否存在两个元素之和等于 x,先用插入排序算法对数组 A 进行排序,再用以下过程 P 来判断是否存在两个元素之和等于 x。low=1;high=n;while(high>low) if A[low]+A[high]=x return true; else if A[low]+A[high]>x low++; else high--;return false;则过程 P 的时间复杂度为( ),整个算法的时间复杂度为(请作答此空)。
给定包含n 个正整数的数组 A 和正整数 x,要判断数组 A 中是否存在两个元素之和等于 x,先用插入排序算法对数组 A 进行排序,再用以下过程 P 来判断是否存在两个元素之和等于 x。low=1;high=n;while(high>low) if A[low]+A[high]=x return true; else if A[low]+A[high]>x low++; else high--;return false;则过程 P 的时间复杂度为(请作答此空),整个算法的时间复杂度为( )。
依次取N个(N>1)自然数组成一有穷数列,其中的奇数数列和偶数数列显然都比该自然数数列端短。但是,假如让该自然数数列无限延长,则其中的奇数数列和偶数数列必定不小于整体;在无穷的世界里,部分可能等于整体。下面哪一项不可能是上面结论的逻辑推论?
依次取N个(N>1)自然数组成一有穷数列,其中的奇数数列和偶数数列显然都比该自然数数列端短。但是,假如让该自然数数列无限延长,则其中的奇数数列和偶数数列必定不小于整体;在无穷的世界里,部分可能等于整体。下面哪一项不可能是上面结论的逻辑推论?( )
对于整数a,b,如果a·b≡1(modφ(n)),已知a=167,n=2867,求b。
假设按照大小顺序排列的数列包含n个数(n为偶数数),则此数列的中数是( )
下列选项中,用于存储整数数值的是()
编程实现求一维数组a[20]中的最大值及其位置
n维数组的存储方案中,每一个数组元素都有n个方向的关系(约束)
求不超过正整数n的2的最大幂值,如输入17,程序应输出4(24=16〈17)。
已知有序数组a的前10000个元素是随机整数,现需查找某个整数是否在该数组中。以下方法中,( ) 的查找效率最高。
购买搜题卡
会员须知
|
联系客服
免费查看答案
购买搜题卡
会员须知
|
联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App
只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索
支付方式
首次登录享
免费查看答案
20
次
微信扫码登录
账号登录
短信登录
使用微信扫一扫登录
获取验证码
立即登录
我已阅读并同意《用户协议》
免费注册
新用户使用手机号登录直接完成注册
忘记密码
登录成功
首次登录已为您完成账号注册,
可在
【个人中心】
修改密码或在登录时选择忘记密码
账号登录默认密码:
手机号后六位
我知道了
APP
下载
手机浏览器 扫码下载
关注
公众号
微信扫码关注
微信
小程序
微信扫码关注
领取
资料
微信扫码添加老师微信
TOP