求一个简单的问题
数据结构中的时间复杂度到底要怎么算的啊。
一直没有明白是怎么回事。。
看书也没有看明白。
希望大家指点一下。。。
for (i=1; i<n; i++) for (j=i; j<n; j++) { 内部代码 }
void * memchr(void * pv, unsigned char ch, size_t size) { unsigned char * pch = (unsigned char * )pv; unsigned char * pchEnd = pch + size; while (pch < pchEnd && *pch != ch) pch++; return ((pch < pchEnd) ? pch : NULL); }
void * memchr(void * pv, unsigned char ch, size_t size) { unsigned char * pch = (unsigned char * )pv; unsigned char * pchEnd = pch + size; while (pch < pchEnd) { if (*pch == ch) return (pch); pch++; } return (NULL); }