zoukankan
html css js c++ java
两数交换不借助第三变量
#include <stdio.h> void swap(int *x, int *y) { *y = *x ^ *y; *x = *x ^ *y; *y = *x ^ *y; } void revert(int *a, int len) { int first = 0, last = len - 1; for (;first < last; first++, last--) swap(&a[first], &a[last]); } int main() { int i, a[] = {1 ,2, 3, 4, 5}; revert(a, 5); for (i = 0; i < 5; i++) printf("%2d", a[i]); getch(); }
查看全文
相关阅读:
退出状态、测试(test or [])、操作符、[]与[[]]区别
shell中$(( ))、$( )、``与${ }的区别
正则表达式
vim常用快捷键
hadoop综合大作业
分布式文件系统HDFS 练习
安装Hadoop
Hadoop综合大作业
分布式文件系统HDFS 练习
安装hadoop
原文地址:https://www.cnblogs.com/seebro/p/2476516.html
最新文章
luogu题目名称与题号对应表(P1000 ~ P7844)
【题解】 SP10231 AMR11D
【题解】 P2312 [NOIP2014 提高组] 解方程
【题解】 CF734C Anton and Making Potions
【模板】快速排序
敏感目录
XSS插入绕过一些方式总结
安装火狐浏览器并创建桌面快捷方式
大数据应用期末总评
分布式文件系统HDFS练习
热门文章
安装Hadoop
爬虫综合大作业
爬取全部的校园新闻
理解爬虫原理
中文词频统计与词云生成
字符串操作、文件操作,英文词频统计预处理
了解大数据的特点、来源与数据呈现方式
别名、数组
循环(for,while,until)与循环控制符(break,continue)
if, if/else, if /elif/else,case
Copyright © 2011-2022 走看看