半条命16吧 关注:393贴子:26,042
  • 0回复贴,共1

或许可以知道怎么构造huffman tree

只看楼主收藏回复

n=int(input())
L=input()
lst=[]
for i in L.split():
lst.append(int(i))
lst.sort()
cost=0
sum1=0
rest=0
while len(lst)>=2:
t=0
t+=lst[0]
lst.pop(0)
t+=lst[0]
lst.pop(0)
lst.append(t)
lst.sort()
sum1+=t
print(sum1)


IP属地:河南1楼2021-05-22 20:32回复