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

  

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

  

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

  

<强> 1。用c语言实现的版本

        # include   #定义M 20      空白有趣(int x, int n)   {   int *, *, * p m=n/2;   我=x;   j=x + n - 1;   p=x + m;   (;i之前      

<强> 2。用c++实现的版本
  

        # include   #定义M 20      空白有趣(int x, int n)   {   int *, *, * p m=n/2;   我=x;   j=x + n - 1;   p=x + m;   (;i std:: cout<& lt;“输入n (n<20):“& lt; & lt; std:: endl;   ,std:: cin>的在n;   std:: cout<& lt;”原始数组:“& lt; & lt; std:: endl;   & lt;跨度比;& lt;/span> (i=0;i有趣的(我);   std:: cout<& lt; std:: endl<& lt;”数组倒:“& lt; & lt; std:: endl;   & lt;跨度比;& lt;/span> (i=0;i之前      

效果图如下:

  

数据结构之数组翻转的实现方法”> <br/>
  </p>
  <p> <强> 3。用PHP实现的版本</强> </p>
  
  <pre类=   & lt; & # 63; php   $ arrOrigin=阵列(1,2,3,4,5,6,7,8,9,10);   (arrReverse=array_reverse美元arrOrigin);   回声的原始数组:”;   print_r ($ arrOrigin);   回声& lt; br/祝辞的;   回声的翻转后的数组:“;   print_r ($ arrReverse);   & # 63;比;   之前      

结果如下所示:

  

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

  

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

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