当前位置: 首页 > news >正文

数组的常用算法

数组是同类型数据的集合。便于整体处理数据,数组操作的主要算法有:

1求极值    2查找  3排序

 

 

 

 

2查找

cprimer plus第11.1节278--279页

4数组和指针的区别:数组表示法和指针表示法

数组表示法1
int a[4]={2,4,1,5};
for(int i=0;i<4;i++)cout<<a[i];数组表示法2
int a[4]={1,4,2,3};
int *p=a;
for(int i=0;i<4;i++)cout<<p[i];结论:利用数组下标进行访问
指针加法1
int a[4]={1,4,2,3};
int *p=a;for(int i=0;i<4;i++)cout<<*(p+i);指针加法2
for(int i=0;i<4;i++)cout<<*(p++);结论:利用指针的运算

 


http://www.mrgr.cn/news/23640.html

相关文章:

  • 【Petri网导论学习笔记】Petri网导论入门学习(一)
  • Linux常见操作指令
  • 农业小气候观测站
  • 第67期 | GPTSecurity周报
  • SpringBoot 引用 ZXing 生成二维码 条形码
  • 使用vue2+axios+chart.js画折线图 ,出现 RangeError: Maximum call stack size exceeded 错误
  • 我用SD做中秋海报,5分钟出图,老板直呼内行!
  • 手机投屏到电脑怎么弄?
  • 程序员和开发者如何写好一份简历入门
  • 二手书回收小程序搭建,体会阅读的魅力
  • msvcr110.dll丢失的解决方法都有哪些?解决msvcr110.dll丢失问题的多角度分析与对策
  • Python 数学建模——独立性检验
  • 2024 全新智能识别 API 接口震撼登场
  • 基于SpringBoot的古城墙景区管理系统
  • JS学习日记——对象
  • 搜维尔科技:AcuMap - 针灸模拟VR训练解决方案
  • 当贝桌面 4.1.7 极致精简美化,只有5.3M 不升级无广告,可长久使用
  • 游戏创作的梦想之地!EE GAMES 创作者社区上线,VipSkill产学研结合迈开重大步伐
  • 【828华为云征文|工欲善其事必先利其器:华为云Flexus X实例 一键部署宝塔面板】
  • 《深入理解JAVA虚拟机(第2版)》- 第10章 - 学习笔记