部分IT公司常考的算法题目
[10-10 21:21:19] 来源:http://www.77xue.com 笔试题目 阅读:8527次
概要: prim(m, n); printf("%d*", n); } } int main(int argc, char* argv[]) { int n = 435234; printf("%d=", n); prim(n, 2); } 6、寻找迷宫的一条出路,o:通路; X:障碍。(大家经常谈到的一个小算法题) #define MAX_SIZE 8 int H[4] = {0, 1, 0, -1}; int V[4] = {-1, 0, 1, 0}; char Maze[MAX_SIZE][MAX_SIZE] =
部分IT公司常考的算法题目,标签:驾照笔试题目,腾讯笔试题目,http://www.77xue.com
prim(m, n);
printf("%d*", n);
}
}
int main(int argc, char* argv[]) {
int n = 435234;
printf("%d=", n);
prim(n, 2);
}
6、寻找迷宫的一条出路,o:通路; X:障碍。(大家经常谈到的一个小算法题)
#define MAX_SIZE 8
int H[4] = {0, 1, 0, -1};
int V[4] = {-1, 0, 1, 0};
char Maze[MAX_SIZE][MAX_SIZE] = {{'X','X','X','X','X','X','X','X'},
{'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) {
if(X == MAX_SIZE || Y == MAX_SIZE) {
for(int i = 0; i < MAX_SIZE; i++)
for(int j = 0; j < MAX_SIZE; j++)
printf("%c%c", Maze[j], j < MAX_SIZE-1 ? ' ' : '\n');
}else for(int k = 0; k < 4; k++)
if(X >= 0 && Y >= 0 && Y < MAX_SIZE && X < MAX_SIZE && 'o' == Maze[X][Y]) {
Maze[X][Y] = ' ';
FindPath(X+V[k], Y+H[k]);
Maze[X][Y] ='o';
}
}
int main(int argc, char* argv[]) {
FindPath(1,0);
}
7、随机分配座位,共50个学生,使学号相邻的同学座位不能相邻(早些时候用C#写的,没有用C改写)。
static void Main(string[] args)
{
int Tmp = 0, Count = 50;
int[] Seats = new int[Count];
bool[] Students = new bool[Count];
System.Random RandStudent=new System.Random();
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 下一页
Tag:笔试题目,驾照笔试题目,腾讯笔试题目,求职指南 - 求职笔试面试 - 笔试题目
- 上一篇:某些公司的电子类笔试题
《部分IT公司常考的算法题目》相关文章
- 部分IT公司常考的算法题目
- › 部分IT公司笔试算法题
- › 部分IT公司常考的算法题目
- 在百度中搜索相关文章:部分IT公司常考的算法题目
- 在谷歌中搜索相关文章:部分IT公司常考的算法题目
- 在soso中搜索相关文章:部分IT公司常考的算法题目
- 在搜狗中搜索相关文章:部分IT公司常考的算法题目