我創建了一個程序,它將生成一個帶有隨機數的低三角矩陣。 現在我需要以某種方式將我的結果轉換爲矢量,然後使用線性搜索算法。用三角矩陣將數組轉換爲矢量並執行線性搜索
這是我的代碼的一部分。
void lower_half(int arr[8][8], int r)
{
int i, j;
cout << "\n";
for (i = 0; i<r; i++)
{
for (j = 0; j <= i; j++)
{
cout << arr[i][j] << " ";
}
cout << "\n";
}
}
int main()
{
int arr[8][8], i, j;
int r = 8;
for (int i = 0; i < r; ++i)
{
{
for (int j = 0; j < r; ++j)
arr[i][j] = (rand() % 44) + -30;
}
}
lower_half(arr, r);
system("pause");
return 0;
}
請提供矩陣的例子,你想在矢量中得到什麼? – 4pie0