C语音求助:写一个程序,读入两个列表,判断其是否互为对方的排列。

若两个列表包含相同的项,项的顺序可不同,则他们被称为对方的排列(若第一个列表中有K个项,第二个列表中也有K个项)。如列表和互为排列,列表和不互为排列。
求大佬帮助!

你举个例子看看,没太明白,如第一个列表1,2,3,4,5,7。第二个列表2,3,5,这两个是不是可称为对方的排列呢?