作者MOONRAKER (㊣SunOS就是我的青春(淚))
看板Visual_Basic
標題Re: [.NET]一題銀行考試的題目
時間Wed Apr 8 19:15:03 2009
※ 引述《shenghong (Rex)》之銘言:
: Dim X(,) = {{56, 59, 68, 2, 2}, {89, 51, 27, 6, 5}, {54, 69, 8, 56, 87},
: {25, 36, 98, 74, 12}, {12, 56, 84, 9, 23}, {21, 5, 48, 56, 22}, {24, 6, 12,
: 39, 87}, {2, 45, 85, 74, 12}, {36, 25, 85, 74, 13}, {15, 69, 54, 87, 12}}
為讓你自己得到體會起見,以下特把這一題寫成分解動作
首先上面那一包陣列是唬你的,把他排整齊你就會發現沒有什麼
你可以自己排看看,記得這種寫法的陣列不管在.NET或VB6都是zero base的
想不出來就看下面
Dim X(,) = {
{56, 59, 68, 2, 2}, '第 0 列
{89, 51, 27, 6, 5}, '第 1 列
{54, 69 , 8, 56, 87}, '第 2 列
{25, 36, 98, 74, 12}, '...
{12, 56, 84, 9, 23},
{21, 5, 48, 56, 22},
{24, 6, 12, 39, 87},
{ 2, 45, 85, 74, 12},
{36, 25, 85, 74, 13},
{15, 69, 54, 87, 12} '第 9 列
}
同一列裡面的第一個元素當然就是第 0 行,接著第 1 行…以此類推。
當我們看到一個
X(i, j)
的時候,就是說第 i 列 j 行的那個元素。
: Console.WriteLine(X(X(2, 2), X(4, 3) - 6) - 70)
: ---
: 請問有高手知道為什麼執行結果是4嗎??
這一包的分解動作如下
(1) X(2,2) = ?
(2) X(4,3) = ?
(3) X(4,3) - 6 = ?
(4) X(X(2, 2), X(4, 3) - 6) = ?
(5) ……不用再講下去了吧!
有沒有受到侮辱的感覺?
---
這一題就像國中時候會考好幾層括號的因式分解一樣,其實講開了
根本都不值錢,但是當場無法看穿。而他能考出的也就是基本教練
的熟練度而已。
--
Google 關鍵字 : MPFC-TCP / 殺人笑話 / 包租婆也有過當羅莉的時候
Youtube關鍵字 : 脫衫脫褲 / 傻蛋奧運 / 宗教審訊 / 買張床 / 單車超人 / 謳歌金錢
*美髮師登山隊 http://tinyurl.com/dm6lh3 *Ypres 1914 http://tinyurl.com/b432jb
[蒙帝派松正體中文計畫] http://www.youtube.com/user/JamesBondXD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.168.228
推 shenghong:實在太感謝MOONRAKER了^^...i,j不見就不知手措...=.= 04/08 23:03
推 shenghong:真的要好好復習了...=.= 04/08 23:07