zoukankan      html  css  js  c++  java
  • C语言博客作业04--数组

    0.展示PTA总分

    1.本章学习总结
    1.1 学习内容总结
    整理数组这章学习主要知识点,必须包含内容有:
    1.一维数组的定义和初始化
    2.二维数组的定义和初始化
    3.字符数组的定义和初始化

    数组中如何查找数据,有哪些做法
    1.按顺序查找
    2.排列后用二分法查找

    数组中如何插入数据,怎么做,可以写个伪代码或动态图展示方法
    //判断代码可以插入的位置;
    for (count = 0; count < numbN; count++)
    {
    if (numbX > a[count])
    {
    loc = count + 1;
    }
    }
    //将数组中从这个位置开始向后移;
    for (countChange = numbN; countChange > loc; countChange--)
    {
    a[countChange] = a[countChange - 1];
    }
    a[loc] = numbX;

    数组中如何删除数据,这个有多种做法,请一一展示。
    1.删去位置后数值依次向前移一位
    2.除该数值以外,其他数值移往另一数组

    数组中目前学到排序方法,主要思路?
    1.选择排序法:依次选择数组中最大或最小的数与第一个数字交换
    2.冒泡排序法:从头开始对相邻数字相比较,根据要求判断是否交换,直到结尾。然后依次从下一位开始重复上述过程。

    数组做枚举用法,有哪些案例?
    数组赋值
    int array[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};

  • 相关阅读:
    纯CSS3实现3D动画导航,html5 webRTC技术实现免费网页电话拨打
    Base64编解码Android和ios的例子,补充JNI中的例子
    新春寄语
    彩票号码OC呈现
    iOS CFNetwork报错
    Android常用库
    高性能服务端访问设计
    Tomcat的ISO-8859-1
    迅达云s3cmd客户端mac平台部署说明
    Android.os.NetworkOnMainThreadException
  • 原文地址:https://www.cnblogs.com/harryzengblogs/p/14135966.html
Copyright © 2011-2022 走看看