[试题]

排列的生成:(1..n)

procedure solve(dep:integer);

var

i:integer;

参考答案与解析:

相关试题

组合的生成(1..n中选取k个数的所有方案)procedure solve(de

[试题]组合的生成(1..n中选取k个数的所有方案)procedure solve(dep,pre:integer);vari:integer;

  • 查看答案
  • NOIP2001 数的划分 procedure work(dep,pre,s:l

    [试题]NOIP2001 数的划分procedure work(dep,pre,s:longint); {入口为work(1,1,n)}{dep为当前试放的第dep个数,pre为前一次试放的数,s为当前剩余可分的总数}var j:longint;

  • 查看答案
  • 对于二维数组a[1..N,1..N]中的一个元素a[i,j](1≤i,j≤N

    [单选题] 对于二维数组a[1..N,1..N]中的一个元素a[i,j](1≤i,j≤N),存储在a[i,j]之前的元素个数(21)。(21)A.与按行存储或按列存储方式无关B.在i=j时与按行存储或按列存储方式无关C.在按行存储方式下比按列存储方式下要多D.在按行存储方式下比按列存储方式下要少

  • 查看答案
  • 对于二维数组a[1..N,1..N]中的一个元素a[i,j](1≤i,j≤N)

    [单选题]对于二维数组a[1.N,1.N]中的一个元素a[i,j](1≤i,j≤N),存储在a[i,j]之前的元素个数(21)。(21)A.与按行存储或按列存储方式无关B.在i=j时与按行存储或按列存储方式无关C.在按行存储方式下比按列存储方式下要多D.在按行存储方式下比按列存储方式下要少

  • 查看答案
  • 已知前序中序求后序 procedure Solve(pre,mid:string

    [试题]已知前序中序求后序procedure Solve(pre,mid:string);var i:integer;

  • 查看答案
  • 已知中序后序求前序 procedure Solve(mid,post:strin

    [试题]已知中序后序求前序procedure Solve(mid,post:string);var i:integer;

  • 查看答案
  • C.选择排序:procedure sort;var i,j,k:integer;

    [试题]C.选择排序:procedure sort;var i,j,k:integer;

  • 查看答案
  • E.堆排序:procedure sift(i,m:integer);{调整以i为

    [试题]E.堆排序:procedure sift(i,m:integer);{调整以i为根的子树成为堆,m为结点总数}var k:integer;

  • 查看答案
  • 排列n(n-1)...321是________排列。

    排列n(n-1)...321是________排列。A. 奇排列B. 偶排列C. 非奇排列非偶排列D. 无法确定

  • 查看答案
  • 设数组a[1..n,1.m](n>1,m>1)中的元素以行为主序存放,每个元素

    [单选题]设数组a[1.n,1.m](n>1,m>1)中的元素以行为主序存放,每个元素占用1个存储单元,则数组元素a[i,j](1≤i≤n,1≤j≤m)相对于数组空间首地址的偏移量为(14)。(14) A. (i-1)*m+j-1B. (i-1)*n+j-1C. (j-1)*m+i-1D. (j-1)*n+i-1

  • 查看答案