数据结构中数组翻转的实现

来源:爱站网时间:2021-01-23编辑:网友分享
数组在开发中是非常常见的数据结构,它通常是由相同类型的元素集合组成的,而元素的存储地址也可以通过元素的索引来计算,今天爱站技术频道小编为大家带来了数据结构中数组翻转的实现,一起进入下文学习吧!

数组在开发中是非常常见的数据结构,它通常是由相同类型的元素集合组成的,而元素的存储地址也可以通过元素的索引来计算,今天爱站技术频道小编为大家带来了数据结构中数组翻转的实现,一起进入下文学习吧!

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

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

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>n; std::cout for(i=0; i>*(a+i); } fun(a,i); std::cout for(i=0; i

效果图如下:

3. 用PHP实现的版本

'; 
echo '翻转后的数组:'; 
print_r($arrReverse); 
?> 

结果如下所示:

数据结构中数组翻转的实现,大家知道在哪里可以学习了吗?爱站技术频道匹配你的要求,可以让你找到你想要的答案。

上一篇:C语言开发中迷宫的算法技巧

下一篇:C语言开发中学生选课系统的实现

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载