普通程序员
void swap(int &a,int &b)
{
int temp;
temp=a;
a=b;
b=temp;
}
文艺程序员
void swap(int &a,int &b)
{
a=a^b;
b=a^b;
a=a^b;
}
2B程序员
void swap(int a,int b)
{
int temp;
temp=a;
a=b;
b=temp;
}
本文深入探讨了不同程序员级别下实现swap函数的差异,从普通程序员到文艺程序员再到2B程序员,通过对比代码实现,揭示了编程思维与实践的多样性和层次性。
普通程序员
void swap(int &a,int &b)
{
int temp;
temp=a;
a=b;
b=temp;
}
文艺程序员
void swap(int &a,int &b)
{
a=a^b;
b=a^b;
a=a^b;
}
2B程序员
void swap(int a,int b)
{
int temp;
temp=a;
a=b;
b=temp;
}
3066

被折叠的 条评论
为什么被折叠?