2012年4月11日

摘要: 2012腾讯实习生笔试题问题描述:两个数组a[N],b[N],其中A[N]的各个元素值已知,现给b[i]赋值,b[i] = a[0]*a[1]*a[2]...*a[N-1]/a[i];要求:1.不准用除法运算2.除了循环计数值,a[N],b[N]外,不准再用其他任何变量(包括局部变量,全局变量等)3.满足时间复杂度O(n),空间复杂度O(1)我给出的答案: 1 #include <stdio.h> 2 int main() { 3 int n = 5 4 int a[n] = {1,2,3,4,5}; 5 int b[n]; 6 int i; 7 b[0... 阅读全文
posted @ 2012-04-11 21:06 神☆雕 阅读(420) 评论(5) 推荐(2)

导航