挑战C语言高手高手高高手
这个论坛里的c高手很多啊,看看这个题目。
题目:
1 编写一个程序,能够对一个三维数组中的元素作如下迭代运算:
假设这个三维数组为double A[512][512][512], 每个元素用A[z][y][x]表示;
每个元素等于包括它上下左右前后以及它本身在内的共7个点的平均值。
一共做N次迭代;
写出执行代码,使用-O3编译,并计算出平均每秒能计算多少个点。
(注意边界的正确性)
2 对上述问题进行优化,
如果你能写出比上述代码效率更高地计算程序,请写出你的思路和代码
能正确解决问题1的,薪水可以保证在4000+/月;
能解决问题2的,薪水可以保证在8000+/月