向量點積計算java
題目描述
線上性代數、計算幾何中,向量點積是一種十分重要的運算。給定兩個 n 維向量 a=(a_1,a_2,…,a_n) 和 b=(b_1,b_2,…,b_n) ),求點積 a⋅b=a_1b_1+a_2b_2+…+a_nb_n
。
輸入描述
第一行是一個整數n(1≤n≤1000);
第二行包含 nn 個整數 a_1,a_2,…,a_n
第三行包含 n 個整數 b_1,b_2,…,b_n
相鄰整數之間用單個空格隔開。每個整數的絕對值都不超過 1000。
輸出描述
一個整數,即兩個向量的點積結果。
樣例輸入 1
3
1 4 6
2 1 5
樣例輸出 1
36
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner read = new Scanner(System.in);
int n = read.nextInt();
int[] a = new int[n];
int[] b = new int[n];
for(int i=0;i<n;i++)
{
a[i] = read.nextInt();
}
for(int i=0;i<n;i++)
{
b[i] = read.nextInt();
}
long res = 0;
for(int i=0;i<n;i++)
{
res += a[i]*b[i];
}
System.out.println(res);
read.close();
}
}
相關文章
- PCL 計算點雲的面積和體積
- 碎片化學習Java(五)-- Java計算圓柱體積Java
- 卷積運算元的矩陣向量乘積表示&一維離散降質模型卷積矩陣模型
- matlab對不定積分和定積分的計算Matlab
- 28、(向量)歐幾里得距離計算
- 計算圓的面積程式碼
- 如何用python計算不定積分Python
- 視覺化學習:利用向量計算點到線段的距離並展示視覺化
- 資料庫-SQL_duckdb向量化計算-vector資料庫SQL
- python ubuntu lib7 -計算人臉特徵向量PythonUbuntu特徵
- 2153: 【例8.3】計算球的體積 球的體積公式公式
- 點積
- 【數值計算方法】數值積分&微分
- 計算任意多邊形的面積(Android)Android
- 數字訊號處理:線性卷積、迴圈卷積、圓周卷積計算卷積
- 計算素數【Java】Java
- aecmap直接用地理座標系計算面積
- 笛卡爾積的應用——商品 SKU 計算
- 數值計算:高斯-勒朗德積分公式公式
- 【題解】A23328.四邊形的面積計算
- # 數值計算:三角形積分
- 怎樣解題|題5.3.21:計算無窮乘積
- 計算機網路考點整理計算機網路
- 關於關卡設計的一點積累
- java 爬取mapbox向量切片Java
- 計算機面試重難點之計算機網路面試計算機網路
- 根據兩點經緯度計算距離和角度——java實現Java
- 用Python計算柵格資料的真實面積Python
- 如何獲得【房間面積計算】的配置資訊
- java8平行計算Java
- Java (計算機程式語言)Java計算機
- 【JAVA】多邊形重心計算Java
- 容積單位換算
- Java 程式設計例項:相加數字、計算單詞數、字串反轉、元素求和、矩形面積及奇偶判斷Java程式設計字串
- ArcMap分別求取向量要素各區域的面積
- ArcGIS工具 - 計算折點數量
- 樹,計算父節點的值
- 計算幾何——平面最近點對