上一页 1 ··· 87 88 89 90 91 92 93 94 95 ··· 207 下一页

2011年8月30日

不开辟用于交换数据的临时空间,如何完成字符串的逆序

摘要: //不开辟用于交换数据的临时空间,如何完成字符串的逆序(在技术一轮面试中,有些面试官会这样问)#include "stdafx.h"void change(char *str) { for(int i=0,j=strlen(str)-1; i<j; i++, j--){ str[i] ^= str[j] ^= str[i] ^= str[j];//等价于str[i] ^= str[j];str[j] ^= str[i];str[i] ^= str[j];str[i] += str[j];str[j] = str[i]-str[j];str[i] = str[i]-st 阅读全文

posted @ 2011-08-30 17:22 原来... 阅读(1569) 评论(0) 推荐(1)

上一页 1 ··· 87 88 89 90 91 92 93 94 95 ··· 207 下一页

导航