Re: [問題] 字串處理問題
※ 引述《danielkimo (Daniel)》之銘言:
: Dear all,
: 小弟透過查語意字典得到這樣的字串, 想把查詢得到的結果中的所有關係取出來, 如下:
: 查詢XXX得到{A:1={B},2={C:3={D:4={E}}},5={F}}, 所有的關係如下:
: 1(A,B) ; 2(XXX,C) ; 3(C,D) ; 4(D,E) ; 5(A,F) , 其中, 數字表示關係, 字母表示物體
這樣吧, 我想先弄懂這串, 才知道要怎麼著手
先假設給定的所有關係都是正確的
然後查詢XXX的結果是
{ A:1={B},
2={C:3={D:4={E}}},
5={F}
}
這樣比較好看. 看起來, 有這樣的格式 A:1={B}
表示 A 物件有一個1的關係, 對映到{B}
於是在查詢結果中, 2=..., 5... 這樣的東西就令人困惑了
猜測, 逗號是用來分隔前面冒號後的所有答案
所以就變成, 有個A物件,
有1的關係對映到 {B}
有2的關係對映到 {...}
有5的關係對映到 {F}
再回來看前面所給定的所有關係裡, 有一個 2(XXX, C)
並沒有看到 A 這樣東西, 看起來 2 似乎不該在 A 的對映結果裡
所以, 就有了疑問:
# XXX 到底是什麼? 是你下的一個"神秘"內容,但不能讓我們知道
還是真的就是 XXX 物件;
還是是一個未知變數, 用來求解的? => 那些物件,在替換XXX後能夠符合條件的
# 有什麼資訊是錯誤的?
給定的所有關係裡, 有錯誤的; 或是查詢結果是有錯誤的
# 有其它的定義存在?
如果可以先解答疑惑, 我們比較可以理解這是個什麼樣的東西
也才好回答你的問題囉 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.9.81
推
08/03 12:47, , 1F
08/03 12:47, 1F
※ 編輯: AI3767 來自: 114.24.9.81 (08/03 12:48)
討論串 (同標題文章)