busort.pro
来自「Prolog开发的简单的几个人工智能方面的程序.含问题分析报告.」· PRO 代码 · 共 19 行
PRO
19 行
domains
ilist=integer*
predicates
mp_sort(ilist,ilist)
order(integer,integer)
append(ilist,ilist,ilist)
clauses
mp_sort([X],[X]):-!.
mp_sort(L,S):-
append(X,[A,B|Y],L),
order(B,A),
append(X,[B,A|Y],M),
!,
mp_sort(M,S).
mp_sort(L,L).
append([],L,L).
append([H|T],L1,[H|L2]):-append(T,L1,L2).
order(X,Y):-X<=Y.
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?