美文网首页
练习2-7-1:折半交换(一维数组)

练习2-7-1:折半交换(一维数组)

作者: xmmhhh33 | 来源:发表于2022-09-17 12:27 被阅读0次

#include <stdio.h>

int main()

{

    int i,j,t,a[10];

    for(i=0;i<10;i++)

    {

        scanf("%d",&a[i]);

    }

    for(i=0,j=9;i<j;i++,j--)

    {

        t=a[i];

        a[i]=a[j];

        a[j]=t;

    }

    for(i=0;i<10;i++)

    {

        printf("%d ",a[i]);

    }

    printf("\n");

    return 0;

}

相关文章

  • 练习2-7-1:折半交换(一维数组)

    #include int main() { int i,j,t,a[10]; for(i=0;i<10;i...

  • 冒泡排序,选择排序,折半查找

    选择排序 冒泡排序 折半查找(只适用于已经排好序的数组) swap函数(交换数组中两个数的位置)

  • Java 数组折半查找

    java 数组折半查找

  • C语言折半查找

    折半查找 折半查找的注意点折半查找只能查找有序数组的值 折半查找的逻辑1.把数组第一个元素的索引作为最小值,最后一...

  • 数组的折半原理

    必须是有序排列 折半公式:(min+max)/2 指针思想: 折半的索引和查找元素比较 ...

  • C语言day07-14折半查找练习

    pragma mark 折半查找练习 pragma mark 概念 pragma mark 代码

  • 数组逆序

    数组逆序: 数组中的元素进行,位置上的交换 逆序实现思想:数组最远端位置交换 数组的指针思想:就是数组的索引 大指...

  • 数组排序与折半查找

    声明一个数组 再声明用来打印数组和交换两个变量的值的function 选择排序 拿其中一个值和其他值依次比较,完全...

  • 顺序查找

    1、顺序查找a为数组,n为查找的数组个数,key为要查找的关键字; 2、顺序查找_哨兵 3、折半查找算法假设数组a...

  • 算法分析 [折半,字符串] 2019-02-21

    1. 折半 1.1 从一维数组中求一个值/下标 724.寻找数组的中心索引 Find Pivot Index me...

网友评论

      本文标题:练习2-7-1:折半交换(一维数组)

      本文链接:https://www.haomeiwen.com/subject/sbteortx.html