旋转数组问题中,如果N个数旋转K次,为什么时间复杂度是N,空间复杂度是1,时间复杂度为什么不是K,不是旋转K次吗,空间复杂度为什么是1,只占了一个位置吗,为什么不是N?
3条回答 默认 最新
- L☆★ 2022-08-27 16:47关注
时间复杂度和空间复杂度的
O(1)
,O(N)
不代表确切的数值,只代表数量级,以上述为例:O(1)
:代表常数级的复杂度O(N)
:代表线性的时间复杂度之所以用
O(N)
来代表,私以为是因为大家的通用习惯,一般都是用n
或N
,比较少见用K
的本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 gdf格式的脑电数据如何处理matlab
- ¥20 重新写的代码替换了之后运行hbuliderx就这样了
- ¥100 监控抖音用户作品更新可以微信公众号提醒
- ¥15 UE5 如何可以不渲染HDRIBackdrop背景
- ¥70 2048小游戏毕设项目
- ¥20 mysql架构,按照姓名分表
- ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分
- ¥15 Macbookpro 连接热点正常上网,连接不了Wi-Fi。
- ¥15 delphi webbrowser组件网页下拉菜单自动选择问题
- ¥15 linux驱动,linux应用,多线程