鱼C论坛

 找回密码
 立即注册
楼主: 在东边

对列表按照元素出现次数升序排序,要求空间复杂度为O(1)

[复制链接]
发表于 2020-6-11 11:07:23 | 显示全部楼层
sofa~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-12 08:49:14 | 显示全部楼层

回帖奖励 +10 鱼币

对,我感觉也无法实现
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-12 14:10:10 | 显示全部楼层
想不出来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-12 14:10:50 | 显示全部楼层
看不懂啥意思?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-12 14:11:22 | 显示全部楼层
无法实现
按照频率排序原列表,至少需要三步,
1. 统计每个元素的频率
2. 对频率排序
3. 将频率的顺序,映射到实际元素

所以,空间复杂度至少为 O(n),时间复杂度为 O(nlogn)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-12 14:11:56 | 显示全部楼层
我咋没奖励啊啊啊啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-12 14:12:35 | 显示全部楼层
我要灌水
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-12 15:44:46 | 显示全部楼层
空间复杂度是。。。。什么啊?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-12 15:48:19 | 显示全部楼层

回帖奖励 +10 鱼币

看看大佬回答,学习一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-12 20:29:50 | 显示全部楼层

回帖奖励 +10 鱼币

666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-12 20:30:24 | 显示全部楼层

回帖奖励 +10 鱼币

10育碧???
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-16 21:54:46 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-7-22 18:52:20 | 显示全部楼层
nums.sort( reverse = True )
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-24 14:40:45 | 显示全部楼层

回帖奖励 +10 鱼币

嘿嘿弄一个新花样:
  1. nums = reversed(sorted(nums))
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-31 11:53:42 | 显示全部楼层
  1. nums.sort()
  2. nums.reverse()
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-19 00:04:42 | 显示全部楼层
本帖最后由 昨非 于 2020-8-19 00:06 编辑

做不到
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-19 00:04:46 | 显示全部楼层

回帖奖励 +10 鱼币

降不到O(1)啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-14 02:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表