小住真央のデモノートです。


In [2]:
using MyMatching

検証を行います。


In [3]:
m_prefs = [[3], [3, 2, 1], [1, 3, 2], [3, 1]]
f_prefs = [[2, 3], [2, 3, 4, 1], [4, 1, 2]]


Out[3]:
3-element Array{Array{Int64,1},1}:
 [2,3]    
 [2,3,4,1]
 [4,1,2]  

In [4]:
m_prefs = [[1,2,3],[3,1,2],[2,3,1],[3,1,2]]
f_prefs = [[3,1,2,4],[1,2,3,4],[3]]


Out[4]:
3-element Array{Array{Int64,1},1}:
 [3,1,2,4]
 [1,2,3,4]
 [3]      

In [5]:
my_deferred_acceptance(m_prefs,f_prefs)


Out[5]:
([1,2,3,0],[1,2,3])

Testを実行します。


In [6]:
Pkg.test("MyMatching")


INFO: Testing MyMatching
INFO: MyMatching tests passed

In [ ]: