IT公司笔试题

发布 2024-04-17 03:20:11 阅读 9944

部分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 向...

笔试题 笔试题目大全

一 选择题。选择题有单项选择 双项选择和多项选择三种类型,多项选择题是选择题中难度最大的一种,它并不指定正确答案的个数,可能只有一个是正确的,也可能两个是正确的,也可能全部是正确的。二 判断题。这类试题看似简单,但如思路不对,同样会造成错误。三 填空题。填空题的答案是唯一的,要用简明 准确 完整的语...