当前位置:网站首页 > 编程语言 > 正文

数组方法split(数组方法map)



那数组如何初始化呢?数组的初始化⼀般使⽤⼤括号,将数据放在⼤括号中。
 

3.一维数组的使用:

3.1数组的下标:

 

数组特性:数组在内存中是连续存放的

4.sizeof计算数组元素个数:

可用int sz = sizeof(arr)/ sizeof(arr[0])来计算

 

5.二维数组的初始化:

 
练习2:⼆分查找
在⼀个升序的数组中查找指定的数字n,很容易想到的⽅法就是遍历数组,但是这种⽅法效率⽐较低。
⽐如我买了⼀双鞋,你好奇问我多少钱,我说不超过300元。你还是好奇,你想知道到底多少,我就让
你猜,你会怎么猜?你会1,2,3,4...这样猜吗?显然很慢;⼀般你都会猜中间数字,⽐如:150,然
后看⼤了还是⼩了,这就是⼆分查找,也叫折半查找。
 
 
求中间元素的下标,使⽤ mid = (left+right)/2 ,如果left和right ⽐较⼤ 的时候可能存在问
题,可以使⽤下⾯的⽅式:
                                        mid = left+(right-left)/2;
到此这篇数组方法split(数组方法map)的文章就 介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 漫步者蓝牙耳机怎么断开连接(漫步者蓝牙耳机怎么断开连接苹果手机)2025-04-03 11:18:06
  • 字体图标库是什么意思(字体图标是什么元素)2025-04-03 11:18:06
  • 广度优先搜索实例(广度优先搜索例题)2025-04-03 11:18:06
  • ubuntu镜像文件在哪(ubuntu的镜像)2025-04-03 11:18:06
  • 预训练和训练有什么区别(预训练和自训练)2025-04-03 11:18:06
  • ubuntu系统安装qt(ubuntu系统安装很慢)2025-04-03 11:18:06
  • win10 32位系统安装不了(windows10 32位安装)2025-04-03 11:18:06
  • 一年级圈一圈填一填图解(一年级上册圈一圈填一填)2025-04-03 11:18:06
  • 手机蓝牙地址无法获取怎么办(手机蓝牙地址无法获取怎么办呢)2025-04-03 11:18:06
  • 匿名聊天网页(匿名聊天网页版免费)2025-04-03 11:18:06
  • 全屏图片