線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:766
推到 Plurk!
推到 Facebook!

請問若有256x256的資料要儲存,請問要用何方式

尚未結案
shing.net
中階會員


發表:207
回覆:124
積分:66
註冊:2002-03-16

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-12-16 18:46:52 IP:211.74.xxx.xxx 未訂閱
請問若有256x256陣列的資料要儲存,請問要用何方式 若用資料庫則其欄位要設256個會不會太多 請問有何方式較佳(因為之後會在此作處理例如尋找最大值...等等) 謝謝
海星
高階會員


發表:41
回覆:217
積分:106
註冊:2003-01-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-12-16 19:55:31 IP:61.59.xxx.xxx 未訂閱
這個不需使用到資料庫,直接使用一維陣列來解就好了,因為你的目的是找 這裡面的資料的最大值與最小值,用一維應該速度會更快,找到後再用位元 運算 >> 來取得正確的位置。 嫌麻煩,那用一個二維鎮列也行,這樣比較直覺, 顯示時用 StringGrid 來顯示(類似Excel). 要找最大值就用兩個迴圈就可以找到了。 如果堅持用資料庫,也不需用到256個欄位,一個欄位就夠了, 欄位使用 Memo 種類的欄位,然後數值用"空白"或者","分開, 例如第一筆資料內容為 第一筆記錄 "321,123,123,7643,-5,9709 ......." <=裡面共256個數值 第二筆資料 "987,232,765,9541,658,......" 然後裡面會有256筆資料,就醬子.
Fishman
尊榮會員


發表:120
回覆:1949
積分:2163
註冊:2006-10-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-12-17 08:44:59 IP:210.65.xxx.xxx 未訂閱
Hi:    如果須將該資料放入資料庫,可以定義三個欄位 Col : 欄 Row : 列 Data : 資料內容 如此不僅凱將資料快速還原至二維陣列或 StringGrid 中,也方便資料庫處理
引言: 因為之後會在此作處理例如尋找最大值...等等
-------------------------------- 小弟才疏學淺,若有謬誤請不吝指教 --------------------------------
------
Fishman
系統時間:2024-06-24 20:40:27
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!