社区
C++ 语言
帖子详情
算法题:一千万游戏玩家,有一个积分排行榜, 积分范围在0-99999,找到重复的积分; 考虑内存不足,空间复杂度尽量低,如果内存充足怎么做?
风空
2016-10-04 11:35:09
我想开一个A[100000]的bool数组,不知道行不行。搞不懂题目在问啥?
...全文
387
2
打赏
收藏
算法题:一千万游戏玩家,有一个积分排行榜, 积分范围在0-99999,找到重复的积分; 考虑内存不足,空间复杂度尽量低,如果内存充足怎么做?
我想开一个A[100000]的bool数组,不知道行不行。搞不懂题目在问啥?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ID870177103
2016-10-09
打赏
举报
回复
使用分治法的时间复杂度为O(n)空间复杂度为O(logn) 使用计数法时间复杂度为O(n),但肯定比分治法快很多,空间复杂度O(n) 使用排序算法的话时间复杂度O(nlogn),但存在O(1)的空间复杂度
paschen
版主
2016-10-04
打赏
举报
回复
100000个元素也不算特别大,动态分配一片内存也是可以的
算法
基础入门:90分钟搞定动态规划
程序员对
算法
通常怀有复杂情感,
算法
很重要是共识,但是否每个程序员都必须学
算法
是主要的分歧点。很多人觉得像人工智能、数据搜索与挖掘这样高薪的工作才用得上
算法
,觉得
算法
深不可测。但是这些其实都不是具体的...
游戏
排行榜
实现mysql_
游戏
中百万用户排行设计与实现
排行榜
在
游戏
中非常常见的功能之一,在
游戏
中有各种
排行榜
,如工会活跃度,
玩家
的英雄战斗力排行等。当数据上亿时,如果使用数据库直排是致命的慢,远远超出用户接受的响应时间。也对数据库造成非常大的压力。本文将...
凉了呀,面试官叫我设计
一个
排行榜
。
其实扯了这么多,这就是个常见的面试场景
题
:如何设计
一个
排行榜
? 这个
题
吧,其实就是考你面试准备
范围
的广度,见过就会答,没见过...就难说了。 当然,如果你在实际业务中
做
过
排行榜
,那么这
题
正中下怀,你也不要...
九月十月百度,迅雷,华为,阿里巴巴,最新校招笔试面试五十
题
本博客自2010年10月11日开通以来,已经帮助了一大批人
找到
工作,特别是连续三年在每一年的9、10月份陪伴了至少三届毕业生找工作的旅程,包括校招中的笔试面试,今年也不会例外,我会在本博客开通3周年之际一如既往...
Java
算法
:LeetCode
算法
Java版合集513-1110
题
给定
一个
二叉树,在树的最后一行
找到
最左边的值。 示例 1: 输入: 2 / \ 1 3 输出: 1 示例 2: 输入: 1 / \ 2 3 / / \ 4 5 6 / 7 输出: 7 注意: 您可以假设树(即给定的根节点)不为 NULL...
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章