向量點積計算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();
}
}
相關文章
- 09:向量點積計算
- PCL 計算點雲的面積和體積
- Java浮點數計算Java
- 碎片化學習Java(五)-- Java計算圓柱體積Java
- PCL程式設計-法向量計算程式設計
- 28、(向量)歐幾里得距離計算
- 【計算幾何】向量表示
- 卷積運算元的矩陣向量乘積表示&一維離散降質模型卷積矩陣模型
- 計算幾何_向量的實現
- java日常知識點積累Java
- 計算圓的面積程式碼
- 視覺化學習:利用向量計算點到線段的距離並展示視覺化
- matlab對不定積分和定積分的計算Matlab
- python numpy基礎 陣列和向量計算Python陣列
- PLSQL實現計算圓的面積SQL
- 如何用python計算不定積分Python
- 點積
- 2153: 【例8.3】計算球的體積 球的體積公式公式
- 資料庫-SQL_duckdb向量化計算-vector資料庫SQL
- 笛卡爾積的應用——商品 SKU 計算
- 通過結構計算矩形的面積
- 【數值計算方法】數值積分&微分
- Java 計算器Java
- 數字訊號處理:線性卷積、迴圈卷積、圓周卷積計算卷積
- cocos2dx3.2 關於計算兩點向量normalize問題的解決辦法ORM
- python ubuntu lib7 -計算人臉特徵向量PythonUbuntu特徵
- C#——Dictionary<TKey, TValue> 計算向量的餘弦值C#
- 計算任意多邊形的面積(Android)Android
- 數值計算:高斯-勒朗德積分公式公式
- 計算兩個一維陣列的卷積陣列卷積
- 計算誤差函式的積分--erf(x)函式
- aecmap直接用地理座標系計算面積
- 計算機中的浮點運算計算機
- 計算素數【Java】Java
- 計算Java日期 (轉)Java
- GP增加計算節點
- 在Java中實現浮點數的精確計算 (轉)Java
- 怎樣解題|題5.3.21:計算無窮乘積