美文网首页算法
数组处理代码

数组处理代码

作者: 水书 | 来源:发表于2016-05-28 22:50 被阅读56次

找出数组最大的元素

double max=a[0];
for(int i=0;i<a.length;i++){
if(max<a[i])
max=a[i];}

计算数组的平均值

int N=a.length
double sum=0.0;
for(int i=0;i<N;i++)
sum+=a[i];
double avg=sum/N;

复制数组

int N=a.length;
double []b=new double[N];
for(int i=0;i<N;i++)
b[i]=a[i];

颠倒元素的顺序

int N=a.length;
for(int i=0;i<N/2;i++){
double temp=a[i];
a[i]=a[N-i-1];
a[N-1-i]=temp;
}

二维矩阵乘法:c[i][j]=a[i][k]*b[k][j]

int N=a.length;
int M=a[0].length;
int O=b[0].length;
for(int i=0;i<N;i++){
for(int j=0;j<O;j++){
for(int k=0;k<M;k++)
c[i][j]+=a[i][k]*b[k][j];
}}}

相关文章

  • 数组处理代码

    找出数组最大的元素 计算数组的平均值 复制数组 颠倒元素的顺序 二维矩阵乘法:c[i][j]=a[i][k]*b[...

  • 数组处理代码

    1 找数组中的最大元素 2 计算数组元素的平均值 3 复制数组 4 颠倒数组元素的顺序 5 矩阵相乘(方阵)

  • reduce处理树形结构数据

    直接上代码 1.0:将树形结构处理为扁平数组 2.0:将扁平数组处理为树形结构

  • 2018-05-31 day 1

    典型的数组处理代码 找出数组中最大的元素 计算数组元素平均值 颠倒数组元素顺序 矩阵...

  • 关于前台传json对象数组springMVC如何接取

    前台传值是需要现将数组转换成json字符串然后在后台处理用数组j接取 前台代码 后台代码

  • 典型的数组处理代码

    1,找出数组中最大的元素:Double max = a[0]For (int i = 1; I < a.leng...

  • 处理数组

    题目 处理数组 代码 int[] array = { 1, 3, -1, 5, -2 };int [] newar...

  • Vue源码学习之二:监听数组变化

    上一篇的代码中,忽略了对数组的处理,只关心了需要关心的部分,假装数组不存在。 这一篇开始考虑数组的问题。 从最简单...

  • Element的el-autocomplete

    代码 页面 data methods 注意点 从后台获取的数组要进行数据处理,为数组的每一个对象添加一个value...

  • Android NDK开发之旅12--JNI--JNI数组的处理

    Android NDK开发之旅 目录 数组的处理(主要是同步问题) Java声明如下: C代码如下: 最后在Jav...

网友评论

    本文标题:数组处理代码

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