VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

有 3 筆資料符合您搜尋的條件
VFP 愛用者社區 首頁
發表人 內容
  主題: [趣味編程]請編寫程序,將下列的數據保存到一個 5X5 的陣列中
mrhsuap

回覆: 6
觀看: 7400

發表版面: VFP 討論區   發表於: 星期五 五月 21, 2004 10:46 pm   主題: [趣味編程]請編寫程序,將下列的數據保存到一個 5X5 的陣列中
是筆誤啦!是由外而內的解法,每一次都是右下左上的繞一圈

但有沒有考慮思考用內而外的程式.
剛想了一下.這種方式應該比較複雜才是.

也許你已經想到了!!

不會 !
先依原來方式走完所有格子
再用 (nxm+1) ...
  主題: [趣味編程]請編寫程序,將下列的數據保存到一個 5X5 的陣列中
mrhsuap

回覆: 6
觀看: 7400

發表版面: VFP 討論區   發表於: 星期五 五月 21, 2004 11:53 am   主題: 稍微改一下 就可以逆時鐘方向行走
#使用Perl來解題
#大小
$rowmax=5;
$colmax=7;
$num=1;

#逆時鐘
@dir=@dirtmp=qw/W:0:-1 s:1:0 E:0:1 N:-1:0/;

#做上記號 X
@col=map { 'X' } 0..$colmax-1; ...
  主題: [趣味編程]請編寫程序,將下列的數據保存到一個 5X5 的陣列中
mrhsuap

回覆: 6
觀看: 7400

發表版面: VFP 討論區   發表於: 星期四 五月 20, 2004 5:37 pm   主題: 用不同的語言,不同的想法做做看,也是蠻有趣的
# 使用Perl來解題
# Range
$rowmax=5;
$colmax=7;
$num=1;
$row=$col=0;

# 東南西北
@dir=@dirtmp=qw/E:0:1 S:1:0 W:0:-1 N:-1:0/;

# 做上記號 X
@col=map { 'X ...
 
1頁(共1頁)
所有的時間均為 台北時間 (GMT + 8 小時)
前往:  


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作