新浪在线笔试题和面试题答案(二)
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
阅读了本文“新浪在线笔试题”,本站现代语文网()笔试频道,还为你提供更多“笔试题目”相关文章阅读