留言板论坛交流加入收藏
网站首页 面授课程 网授课程 高级辅导 考研资料 信息中心 在线报名 代报名点 免费视听 考研论坛 考研图书 公共课 实力测试 辉煌海文
文章库

资料库
上海大学07年计算机回忆版
上海大学2002年数据结构试题
上海大学2000年数据结构试题
上海大学1999年数据结构试题
上海大学1998年数据结构试题
上海大学1996年程序设计与数据结

信息库

课程库

 
所在位置:专业课资料上海市上海大学计算机工程与科学学院


上海大学1999年数据结构试题

整理日期:2008-06-02
资料来源:海文专业课计算机工程与科学学院考研资料

  上海大学99考研题

  一、 请完善下列程序或算法流程图,其中第1、2、3小题在(a),(b)中任选一题:(共36分)

  1. 下列程序段search(a,n,k)在数组a的前n(n>=1)个元素中找出第k(1<=k<=n)小的值。这里假设数组a中各元素的值都不相同。(8分)

  程序(a)

  #define MAXN 100

  int a[MAXN],n,k;

  int search-c(int a[], int n, int k)

  {

  int low, high, i, j, m, t;

  k--, low=0 ; j=high ; t=a[low];

  do {

  while (i

  if (i

  while (i=a[i]) i++

  if (i

  } while (i

  a[i]=t;

  if ( (1) )

  if (i

  low= (2) ;

  else

  high= (3) ;

  } while ( (4) );

  return(a[k]);

  }

  程序(b)

  const maxn=100;



相关文件下载
上海大学1999年数据结构试题
 
北京市海淀区万学教育培训学校©版权所有 京ICP备07011227号
北京市海淀区北四环西路66号第三极大厦17层 邮编:100080
全国报名垂询热线:(010)82487377 13701202290 E-mail:zyk#wanxue.cn
(#换成@)