新浪在线笔试题和面试题答案(2)

招聘笔试题2018-11-22王新老师

  void qsort(inttest[], int left, int right)

  {

  int i = left+1, j = right, tmp;

  int x = test[left];

  while(i<=j)

  {

  while(test[i] <= x && i<= j)

  i++;

  while(test[j] >= x && j>= i)

  j--;

  if(i < j)

  {

  tmp = test[i];

  test[i] = test[j];

  test[j] = tmp;

  i++;

  j--;

  }

  }

  if(left != j)

  {

  test[left] = test[j];

  test[j] = x;

  }

  if(left < j-1)

  {

  qsort(test, left, j-1);

  }

  if(j+1 < right)

  {

  qsort(test, j+1, right);

  }

  }

  10: 名词解释:HTML5,CSS,STL,MYSQL,B-tree, Fedora

  HTML5是HTML(超文本标记语言)的新一代标准,他在HTML4上删掉了一些标签增加了一些标签。

  CSS是层叠样式表(Cascading Style Sheet),通过设置一个或一组样式应用于HTML中,使页面的内容和布局表现相分离。

  STL是C++的标准模板类,包括vector、map、set、list等等,主要应用的是泛型思想实现了一些标准的类库和方法。

  MYSQL是一个可以应用于windows和Linux下的开源的优秀的关系数据库系统,支持标准的SQL语句。

  B-tree是多路搜索树,主要用于数据库基于键值的记录的存取或查找,或者用于硬盘中文件的节点。

  Fedora是一个基于Linux的一个开源操作系统的一个版本,是从Red Hat Linux延伸出来的一个免费的版本。

  11: 在linux下,需要每天凌晨4:30把 /abc目录下的文件归档并压缩为back20150615.tar.gz,描叙shell实现方式。

  使用crontab来实现,格式如下 crontab -e

  30 4 * * * tar -czvfback20150615.tar.gz /abc

  阅读了本文新浪在线笔试题,本站中国人才网(cnrencai)笔试频道,还为你提供更多笔试题目相关文章阅读

相关推荐

猜你喜欢

大家正在看

换一换