將矩陣進行水平映象和垂直映象

2021-06-13 17:59:33 字數 476 閱讀 9598

有這樣一道題目:

10.已知有n×n的方陣a,編寫程式對a進行如下運算:

(1)轉置

(2)水平映象或垂直映象

(3)順時針旋轉90度。

這裡我解決的第二小問,其它的另寫文章解決。

程式主要**:

#define n 3 //n表示n行n列,這裡設定n為3

//對乙個n行n列的陣列進行水平映象轉換

//水平映象操作是以矩陣垂直中軸線為中心,

//將矩陣分為左右兩部分映象對稱變換

void horizontalmirror(int arr[n],int n)//注意二維陣列作為引數時第二維大小必須有

{ for(int i=0;i

//效果截圖

CSS設定行內元素和塊級元素的水平居中 垂直居中

什麼叫行內元素 內聯元素 常見的span a lable strong b等html標籤都是行內元素 預設情況下,行內元素均無法設定寬度 高度 上下方向margin的外邊距等 一般在css中新增屬性 display inline 這時設定成了內聯元素什麼叫塊級元素?常見的div p li h1 h2...

opencv利用投影法進行水平切割和垂直切割

水平投影切割 include include using namespace std using namespace cv int main for y 0 yheight y vectorroilist 用於儲存分割出來的每個字元 int startindex 0 記錄進入字元區的索引 int e...

將品牌資料和規格資料進行快取

實現思路 先將品牌和規格資料進行快取 這個是在運營商後台做的,因為只有運營商後台才有品牌和規格 那應該怎麼樣去做呢?這時候我們可以這樣去考慮 品牌資料和規格資料在什麼情況下要去刷這個快取呢?增刪改的時候。變化的時候要快取和資料庫保持乙個同步。我們可以在查詢這個方法上來做這個快取。那其實是在增刪改的時...