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

請問有關於 "排列" 的問題

尚未結案
pinapple
一般會員


發表:2
回覆:2
積分:0
註冊:2005-07-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-08-22 18:01:38 IP:210.70.xxx.xxx 訂閱
各位您們好

最近在寫程式的時候遇到了以下困難點
所以在蒐尋不到資料後,想請各位前輩給我指點一下

C--這是固定面積,我要將欲排列的方格都加到C裡
但是,我不知道要如何加入B時,不讓B重疊到A,(A與B的面積都是會變動)

B
C


我有想到將方格直接命名為A, B, D, E...
然後令它排法為ABDE,但是這樣我又遇到一個問題
就是依照我希望的排法(ABDE)排完,也許寬早就超過C的寬度了
所以要排到第二排來...

但是關於這的判斷式, 我又不太清楚
請前輩们指點一下

感激~~~
pinapple
一般會員


發表:2
回覆:2
積分:0
註冊:2005-07-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-08-22 18:55:31 IP:210.70.xxx.xxx 訂閱
不好意思

上面畫的圖,後來顯示有點怪

就是放入A B方格後

A與B是相連的排在一起,但是不重疊

謝謝
syntax
尊榮會員


發表:26
回覆:1139
積分:1258
註冊:2002-04-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-08-23 01:38:12 IP:61.64.xxx.xxx 訂閱
你可以反問你自己
今天,如果你要用手自己畫
那步驟是什麼?如何避免超出去,並自動換行?如何畫下一區塊,不重疊,並相連

你把步驟鉅細靡遺的列出,就是答案

用手畫跟用電腦畫,差在哪?想想吧!只差在畫的是電腦,用手,畫的是你
所用的演算法則與步驟,還不都相同
pinapple
一般會員


發表:2
回覆:2
積分:0
註冊:2005-07-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-08-23 17:42:13 IP:210.70.xxx.xxx 訂閱
您好

我加入B方格的方式
是給他長寬

但是加進去後,他會擺放在FORM的左上角並與A重疊在一起

不知道要如何克服不重疊這個困難呢?
可以請您指點一下嗎?

謝謝您 ~~
系統時間:2024-05-02 17:10:42
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!