数据结构之数组翻转的实现方法

数据结构之数组翻转的实现方法

创新互联专注于合山企业网站建设,自适应网站建设,成都做商城网站。合山网站建设公司,为合山等地区提供建站服务。全流程定制网站建设,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

以下为实现数组翻转的方法:

1.用c语言实现的版本

#include 
#define M 20 
 
void fun(int *x,int n) 
{ 
  int *i, *j, *p, m=n/2; 
  i = x; 
  j = x+n-1; 
  p = x+m; 
  for( ; i

2. 用c++实现的版本

#include 
#define M 20 
 
void fun(int *x,int n) 
{ 
  int *i, *j, *p, m=n/2; 
  i = x; 
  j = x+n-1; 
  p = x+m; 
  for( ; i  int i,a[M],n; 
  std::cout<<"Enter n(n<20):"<>n; 
  std::cout<<"The original array:"<  for(i=0; i>*(a+i); 
  } 
    fun(a,i); 
  std::cout<  for(i=0; i

效果图如下:

数据结构之数组翻转的实现方法

3. 用PHP实现的版本

<?php 
$arrOrigin = array(1,2,3,4,5,6,7,8,9,10); 
$arrReverse = array_reverse($arrOrigin); 
echo '原始数组:'; 
print_r($arrOrigin); 
echo '
'; echo '翻转后的数组:'; print_r($arrReverse); ?>

结果如下所示:

数据结构之数组翻转的实现方法

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


名称栏目:数据结构之数组翻转的实现方法
网页链接:http://bzwzjz.com/article/jpjchd.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设费用 成都网站建设 上市集团网站建设 成都网站制作 成都网站设计 网站建设公司 商城网站建设 成都网站建设 成都响应式网站建设公司 专业网站建设 响应式网站建设 成都网站建设 成都网站设计 网站制作 成都网站建设 成都网站设计 成都网站建设公司 成都网站制作 专业网站设计 成都网站设计 成都网站建设推广 H5网站制作