GOOGLE2013
时长:60分钟 总分:100分
353浏览 3人已完成答题
题型介绍
题型 | 单选题 |
---|---|
数量 | 10 |
时长:60分钟 总分:100分
353浏览 3人已完成答题
题型 | 单选题 |
---|---|
数量 | 10 |
#include <stdio.h> #define SUB(x,y) x-y #define ACCESS_BEFORE(element,offset,value) *SUB(&element, offset) = value int main() { int array[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int i; ACCESS_BEFORE(array[5], 4, 6); printf("array: "); for (i = 0; i < 10; ++i) { printf("%d", array[i]); } printf("\n"); return (0); }
long long gcd(long long x, long long y) { if (y == 0) return x; else return gcd(y, x % y); }我们假设x,y中最大的那个数的长度为n,基本运算时间复杂度为O(1),那么该程序的时间复杂度为( )