Re: [心得] 矩陣的用法

看板C_and_CPP作者 (software everywhere)時間15年前 (2009/08/09 12:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《s970615 (Bo)》之銘言: : 我個人是習慣只用1個矩陣 : 像是array[] : 就算是要做出一個平面,例如迷宮,井字遊戲,或數獨, : 都不會用2個以上的矩陣(array[][]) : 因為若用2個[]在其他地方的設定會變得很麻煩 : 不知道大家的習慣是怎樣子? : 常寫程式的人會不會有跟我一樣的習慣呢? 這邊要看 array 是在何時建立的 如果是 compiling時就建立 那麼你用 array_1D[] 相較於自己去運算 對應到array_2D[][] 其實 行為一樣 如果能直接寫成array_2D[X][Y]的方式 等於是讓compiler幫你算 或許還有最佳化的機會 但是如果是 run time用 malloc/new 一個pointer 一個pointer 存進第一層array_2D array_2D[X][Y] --> *(*(array_2D+X)+Y) 這樣的話很明顯 後者似乎比較不方便使用 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.117.47
文章代碼(AID): #1AVafbDP (C_and_CPP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1AVafbDP (C_and_CPP)