itgle.com
更多“鲜花队准备排成一个正方形队列,由于服装不够,只好减39人,使横竖各减少了一排,鲜花队现有多少人( )A.324B.361C.296D.225”相关问题
  • 第1题:

    -队战士排成三层空心方阵多出9人,如果在空心部分再增加一层,又差7人,问这队战士共有多少人?()

    A.121

    B.81

    C.96

    D.105


    正确答案:D

  • 第2题:

    下列叙述正确的是( )。

    A.非空循环队列的队尾指针等于排头指针时,也可以进行入队运算

    B.循环队列为空时可以进行退队运算

    C.退队运算后队列长度减1

    D.入队运算就是将新元素插入到队尾指针指向的位置


    正确答案:C
    解析:非空循环队列的队尾指针等于排头指针时,说明循环队列已满,不能进行入队运算,A是错误的。循环队列为空时不可以进行退队运算,否则产生“下溢”,B是错误的。入队运算首先将队尾指针加1,然后将新元素插入到队尾指针指向的位置,D是错误的。

  • 第3题:

    现有鲜花若干盆,若用它们排成3层空心方阵,则多出5盆;若在中间再增加一层,则少11盆,则现有鲜花( )盆。

    A.101

    B.105

    C.108

    D.112


    正确答案:A
    设最内层有鲜花X盆,则共有鲜花[x+(x+8)+(x+8×2)+5]盆或[x+ (X+8)+(X+8×2)+(x-8)=11]盆,根据题意可得: x+(X+8)+(X+8×2)+5=X+(X+8)+(X+8×2)+(x-8)-11→x=24
    故现有鲜花24+(24+8)+(24+8×2)+5=101(盆),A项正确。

  • 第4题:

    :鲜花队准备排成一个正方形队列,由于服装不够,只好减39人,使横竖各减少了一排,鲜花队现有多少人( )

    A.324

    B.361

    C.296

    D.225


    正确答案:B
     现在每边有(39-1)÷2=19人,故共有19×19=361人。

  • 第5题:

    现有21朵鲜花分给5人,若每个人分得的鲜花数各不相同,则分得鲜花最多的人至少分得( )朵鲜花。


    A. 7
    B. 8
    C. 9
    D. 10

    答案:A
    解析:
    解题指导: 题目问分得最多花的人最少分几朵,就要令其他人分得的花尽可能多设分得最多花的人分到X朵,则其他人分别分到X-1,X-2,X-3,X-4 X+(X-1)+(X-2)+(X-3)+(X-4)=21 解得X=6.2,分别取6、7 X=6时,花朵总数最多只能到20,到不了21朵 ,不合题意 X=7时,刚好比X=6多1,所以答案是7,故答案为A。

  • 第6题:

    在一个顺序存储的循环队列中,队头指针指向队头元素的后一个位置。()


    答案:错
    解析:
    队头指针应指向队头元素。

  • 第7题:

    在一个循环队列中,队首指针指向队首元素的()位置。


    正确答案:前一个

  • 第8题:

    在一个链式栈中,若栈顶指针等于NULL则为(),在一个链式队列中,若队头指针与队尾指针的值相同,则表示该队列为()或该队列()。


    正确答案:空栈;空;只含有一个结点

  • 第9题:

    队列的插入操作是在()。

    • A、队尾
    • B、队头
    • C、队列任意位置
    • D、队头元素后

    正确答案:A

  • 第10题:

    填空题
    在一个循环队列中,队首指针指向队首元素的();从循环队列中删除一个元素时,其操作是先取出队首元素,后();在具有n个单元的循环队列中,队满时共有()个元素。

    正确答案: 前一个位置,移动队首指针,n-1
    解析: 暂无解析

  • 第11题:

    单选题
    下列4种操作中,不是队列基本操作的是()。
    A

    删除队尾元素

    B

    删除队头元素

    C

    将队列置为一个空队列

    D

    判断一个队列是否为空


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

  • 第12题:

    单选题
    某仪仗队列队,若排成4人一排的队列比3人一排的少8排;若排成5人一排的队列则比3人一排的少12排,已知这三种排法最后一排都未排满,则该仪仗队共有:
    A

    96人

    B

    94人

    C

    92人

    D

    91人


    正确答案: B
    解析:

  • 第13题:

    以下________不是队的基本运算。

    A.从队尾插入一个新元素

    B.从队列中删除第i个元素

    C.判断一个队列是否为空

    D.读取队头元素的值


    正确答案:B
    解析:队只能在队尾插入元素,从队头删除元素,这就是所谓的“先进先出”,而不能从队列中间删除或插入元素。

  • 第14题:

    现有21朵鲜花分给5人,若每个人分得的鲜花数各不相同,则分得鲜花最多的人至少分得( )朵鲜花

    A.7

    B.8

    C.9

    D.10


    正确答案:A
    此题可转化为5个数a1,a2,a3,a4,a5,从小到大排列且总和为2l,现欲使a5最小(但在5个数当中仍然最大)应为多少?运用假设法和排除法,5个数的平均数为4.2,则假设 a5=5,欲使5个数的和为21,显然总存在 a4>a5 ,的情况,所以 a5≠5;假设 a5=6,依然总存在 a4>a5 的情况,所以 a5≠6;当假设 a5=7,显然存在 a4<a5的情况,所以 a5=7成立,排列方式可以为l,3,4,6,7或l,2,5,6,7或2,3,4,5,7。

  • 第15题:

    以下哪一个不是队的基本运算?( )

    A)从队列中删除第i个元素

    B)从队尾插入一个新元素

    C)将队列置为空队列

    D)读取队头元素的值


    正确答案:A

  • 第16题:

    某小学的学生排成一个实心方阵还多7人.如果横竖各增加一排.成为一个大一点的实心方阵,又差24人,该校有学生多少人?()
    A.160
    B.200
    C.232
    D.212


    答案:C
    解析:
    排成一个实心方阵,还多7人,横竖各增加一排后,又少24人,那么横竖各增加一排所需的人数是24+7=31人,从31人中减去1人再除以2,就可以求出原来方阵中一排的人数。所以,原方阵中每排有(31—1)÷2=15人;该校共有学生15×15+7=232人。

  • 第17题:

    一个班的学生排队,如果排成3人一排的队列,则比2人一排的队列少8排;如果排成4人一排的队列,则比3人一排的队列少5排,这个班的学生如果按5人一排来排队的话,队列有多少排?

    A.9
    B.10
    C.11
    D.12

    答案:C
    解析:
    .[解析]如果说3人一排比2人一排的队列少8排 的话,那么一共有“减少15人,16人,17人三种情况”其中“减少15人又分成15排45人或者16排47人两种情况”,“减少16人”分成16排48人和17排50人两种情况。“减少17人”只有18排52人一种情况。45,47,48,50,52被4除,得到的商分别是11,11,12,12,13。排数分别是12,12,12,13,13,只有最后一种情况符合条件,所以一共是52人,5人一排的话,一共11排。

  • 第18题:

    下列4种操作中,不是队列基本操作的是()。

    • A、删除队尾元素
    • B、删除队头元素
    • C、将队列置为一个空队列
    • D、判断一个队列是否为空

    正确答案:A

  • 第19题:

    在一个链栈中,若栈顶指针等于NULL,则为();在一个链队中,若队首指针与队尾指针的值相同,则表示该队列为()或该队列为()。


    正确答案:栈空;空队;队列只有一个元素

  • 第20题:

    在一个循环队列中,队首指针指向队首元素的();从循环队列中删除一个元素时,其操作是先取出队首元素,后();在具有n个单元的循环队列中,队满时共有()个元素。


    正确答案:前一个位置;移动队首指针;n-1

  • 第21题:

    设循环队列的头指针front指向队首元素,尾指针rear指向队尾元素后的一个空闲元素,队列的最大空间为MAXLEN,则队满标志为()


    正确答案:front=(rear+1)%MAXLEN

  • 第22题:

    填空题
    设循环队列的头指针front指向队首元素,尾指针rear指向队尾元素后的一个空闲元素,队列的最大空间为MAXLEN,则队满标志为()

    正确答案: front=(rear+1)%MAXLEN
    解析: 暂无解析

  • 第23题:

    填空题
    在一个链栈中,若栈顶指针等于NULL,则为();在一个链队中,若队首指针与队尾指针的值相同,则表示该队列为()或该队列为()。

    正确答案: 栈空,空队,队列只有一个元素
    解析: 暂无解析

  • 第24题:

    填空题
    在一个循环队列中,队首指针指向队首元素的()位置。

    正确答案: 前一个
    解析: 循环队列的头指针指向是队首元素的前一个位置.队尾指针指向队尾元素.