(相关资料图)
1、objectMainextendsApp{ varreverse_pairs = 0//逆序数 defmsort[T](cmp:(T, T) => Boolean)(l:List[T]):List[T] = { defmerge(l1:List[T], l2:List[T]):List[T]=(l1, l2)match{ case(Nil, _) => l2 case(_, Nil) => l1 case(x::left1, y::left2) => if(cmp(x, y)) x::merge(left1, l2) else{ reverse_pairs += l1.length y::merge(l1, left2) } } valn = l.length / 2 if(n == 0) return l else{ val(l1, l2) = l.splitAt(n) merge(msort(cmp)(l1), msort(cmp)(l2)) } } println(msort((x:Int, y:Int) => x
本文分享完毕,希望对你有所帮助。
1、objectMainextendsApp{varreverse_pairs=0 逆序数defm
在我们的日常生活中,房子对于大部分的人来说都是比较重要的,大家在生活中购买商品房的时候都是需要进行预告登记的,那么办理商品房预告登记
原标题:卖菜的“公交车”4月8日,在北京市朝阳区和平里北街路边,市民们在一个由废旧公交车改建的小型菜场前,排起长队。据了解,这辆卖菜的
来源:新闻晨报4月7日,贵州兴义市一位宝妈带着两岁的儿子,一起在所住小区失踪,至9日中午仍无消息。女子的丈夫袁先生介绍,在小区外的路边,
X 关闭
农行深圳分行金融驿站助力企业发展更“融”易 累计解决融资金融421亿
前5个月安徽省综合保税区进出口值525亿元 同比增长26.2%
“没坐头”到“天天像过年”:“花儿”唱响西北民众生活变化轨迹
抵返人员发现2例初筛阳性 牡丹江开展区域核酸检测
中企承建尼日利亚最大水电站:年内还将实现3台机组发电目标
X 关闭
上海嘉定体育馆隔离救治点首批新冠病毒感染者顺利“出院”
千里支援显真情 安徽六安捐赠的100余吨新鲜蔬菜抵沪
缉毒英雄蔡晓东烈士安葬仪式在云南西双版纳举行
多方合作推动青海建设国际生态文明高地
海口新增1例确诊病例和2例无症状感染者