uwenku
標簽列表
difference-lists
4
熱度
2
回答
Prolog的轉換與仿函數差函子列出
我的工作我的家庭作業的Prolog(SWI),但無法弄清楚如何得到這個工作: 我有仿函數: palindrome([]). palindrome([_]). palindrome([A|T]) :- append(Middle,[A],T), palindrome(Middle). 它告訴給定的列表是否是迴文。 對於我的作業,我必須寫一個仿函數palindrome/
prolog
palindrome
dcg
difference-lists
2012-03-13
17
熱度
7
回答
在Prolog中展開列表
我只在Prolog工作了幾天。我瞭解一些事情,但這真令我困惑。 我想寫一個函數,它需要一個列表並展平它。 ?- flatten([a,[b,c],[[d],[],[e]]],Xs). Xs = [a,b,c,d,e]. % expected result 該函數取出列表的內部結構。 這是我到目前爲止有: flatten2([],[]). flatten2([Atom|ListT
list
prolog
flatten
dcg
difference-lists
2012-01-30
«
1
2
»
最新問題
1.
Python的正則表達式:從一個字符串
2.
分享偏好來保存個人資料圖片
3.
有沒有辦法編寫一個函數,使用HttpServletRequest獲取IP地址而不將其作爲參數傳遞?
4.
如何測試處理ImportErrors的代碼?
5.
矩陣包中的提取速度與常規矩陣類相比非常緩慢
6.
pics not in codeignitor
7.
特殊按鈕形狀(稍微旋轉箭頭)
8.
emacs elisp切換到緩衝區,並按照
9.
正在返回什麼以及本文檔中描述的功能正在採取什麼措施?
10.
MySQL數據庫 - 字符集和歸類轉換爲utf8mb4和utf8mb4_unicode_ci?