C语言(长期更新)第5讲:数组练习(三)
C语言(长期更新)第5讲:数组练习(三)
跟着潼心走,轻松拿捏C语言,困惑通通走,一去不回头~欢迎开始今天的学习内容,你的支持就是博主最大的动力。
目录
C语言(长期更新)第5讲:数组练习(三)
知识回顾
练习1 多个字符从两端向中汇聚
练习2 二分查找
知识回顾
上节课我们对二维数组有了基本的认识,今天我们来进行一些练习,坐稳了,我们发车,gogogo!
先复习一下二维数组的输入输出(嵌套循环)
练习1 多个字符从两端向中汇聚
将一串字符串##################
向中汇聚改为等长welcome to my blog
练习2 二分查找
在一个有序数组中找到我们想要的数,通过找中间数比大小,加快进程
最简单找到一个数就是一个一个比对,如下
可要想提高效率,便可尝试二分查找
二分查找高效节能,但是条件较为苛刻,必须为有序数组,或升序或降序
另外,取平均值时也会存在一个问题,需要注意一下
就是数太大了咋办,俩数加起来很可能超过类型最大长度限制
我们可以这样写
嘿嘿,没想到吧
好了今天的学习内容就到这里啦,谢谢你的陪伴,我是潼心,下次再见~如果这篇文章对你有帮助的话。请务必给主播一个一键三连,球球了,这对主播很重要~