首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了降低算法的空间复杂度,要求算法尽量采用原地工作(in place)。所谓原地工作是指( )。
为了降低算法的空间复杂度,要求算法尽量采用原地工作(in place)。所谓原地工作是指( )。
admin
2016-04-07
41
问题
为了降低算法的空间复杂度,要求算法尽量采用原地工作(in place)。所谓原地工作是指( )。
选项
A、执行算法时所使用的额外空间固定(即不随算法所处理的数据空间大小的变化而变化)
B、执行算法时所使用的额外空间随算法所处理的数据空间大小的变化而变化
C、执行算法时不使用额外空间
D、执行算法时不使用任何存储空间
答案
A
解析
算法的空间复杂度是指执行这个算法所需要的内存空间,包括输入数据所占的存储空间、程序本身所占的存储空间、算法执行过程中所需要的额外空间。如果额外空间量相对于问题规模(即输入数据所占的存储空间)来说是常数,即额外空间量不随问题规模的变化而变化,则称该算法是原地工作的。故选A选项。
转载请注明原文地址:https://www.kaotiyun.com/show/2tDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段的输出结果是______。intn=’C’;switch(n++){default:printf("error");break;case’a’:printf("good");break;case’C’
设intx=7,则~x的值是()。
下列程序的输出结果是()。#include<stdio.h>f(intA){intb=0;staticintc=4;a=c++;b++;retum(A);}main(){
对于下列字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
若有定义:inta=4,b=5;floatx=3.4,y=2.1;,则下列表达式的值为()。(float)(a+b)/2+(int)x%(int)y
下列程序的执行结果是()。#include<stdio.h>main(){inta,b,c;a=b=2;c=(a++)-1;printf("%d,%d",a,C);c+=-a+++(++B);pr
下列特征中不是面向对象方法的主要特征的是()。
若有说明inta[][3]={0,0};,则不正确的叙述是()。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
有如下函数调用语句:func(rec1,rec2+rec3,(rec4,rec5));该函数调用语句中,含有的实参个数是______。
随机试题
A、Hebelievesthecostistoomuch.B、Hethinkstheheadmasterhasnoenoughmoneytoruntheschool.C、Hethinksthetuitionis
预防接种的特殊禁忌症包括()
生姜的功效是桂枝的功效是
A.从事医师执业活动B.中止医师执业活动C.申请执业医师注册D.不予医师执业注册E.注销执业医师注册
根据《海水水质标准》,关于各类海域适用于水质类别的说法,错误的是()。
消防水带在试验压力状态下,继续加压,升压至试样爆破,其爆破时压力不应小于水带工作压力的()倍。
噱头
编写如下程序:PrivateSubCommand1_Click()Dima%,b%,c%a=8:b=3Doc=a-bPrintc;a=b
Pageants(露天演出)areusuallyconceivedonafairlylargescale,oftenundertheauspicesofsomelocalorcivicauthorityorata
Inthesummerheat,it’seasytodeveloptheembarrassingproblemofbodyodorifyou’renotcareful.Bacterialivealloverou
最新回复
(
0
)