部分it公司笔试算法题**)
算法, 笔试。
部分it公司笔试算法题。
1、将一整数逆序后放入一数组中(要求递归实现)
void convert(int *result, int n) ;
convert(result, n);
printf("%d:",n);
for(int i=0; i<9; i++)
printf("%d", result);
2、求高于平均分的学生学号及成绩(学号和成绩人工输入)
double find(int total, int n) else
int main(int argc, char* ar**)else
int main(int argc, char* ar**)
if(n>0 &&strlen(source)>0 &&n<=strlen(source))
find(source, result, 3);
5、分解成质因数(如435234=251*17*17*3*2,据说是华为笔试题)
void prim(int m, int n)
int main(int argc, char* ar**)
int v[4] =o','o','o','o','o','x','x','x'},x','o','x','x','o','o','o','x'},x','o','x','x','o','x','x','o'},x','o','x','x','x','x','x','x'},x','o','x','x','o','o','o','x'},x','o','o','o','o','x','o','o'},x','x','x','x','x','x','x','x'}}
void findpath(int x, int y)
foreach(int student in seats)
8、求网格中的黑点分布。现有6*7的网格,在某些格子中有黑点,已知各行与各列中有黑点的点数之和,请在这张网格中画出黑点的位置。(这是一网友提出的题目,说是他笔试时遇到算法题)
#define rows 6
#define cols 7
int ipointsr[rows] =else {
for(int icolno=0; icolno < cols; icolno++)
公司笔试题
inta,b,c请写函数实现c a b,不可以改变数据类型,如将c改为longint,关键是如何处理溢出问题。booladd inta,intb,int c 溢出返回11 简述操作系统内存管理方式和区别。段式,页式,段页式。区别 段式,内存分为若干大小不等的段 页式,内存分为大小等同的页 段页式,先...
SQL笔试题笔试题
家庭住址,联系 create table stu 学号int 姓名varchar 8 年龄int,性别varchar 4 家庭地址varchar 50 联系 int 历varchar 6 3 修改学生表的结构,删除一列信息,家庭住址alter table stu drop column家庭地址4 向...
笔试题 笔试题目大全
一 选择题。选择题有单项选择 双项选择和多项选择三种类型,多项选择题是选择题中难度最大的一种,它并不指定正确答案的个数,可能只有一个是正确的,也可能两个是正确的,也可能全部是正确的。二 判断题。这类试题看似简单,但如思路不对,同样会造成错误。三 填空题。填空题的答案是唯一的,要用简明 准确 完整的语...