`
pure
  • 浏览: 354321 次
社区版块
存档分类
最新评论

QQ在线等级算法实现

阅读更多
QQ在线等级需要天数按下公式计算

day = level * level + 4 * level

如 level = 2 就需要12天,其它以此类推。

需要多少天知道了,但是现在麻烦的怎么将这个等级转换为太阳、月亮、星星呢?

根据时分秒的原理想了一下,只是进制不同而已。。

现在是4个星星升一个月亮, 4个月亮升一个太阳,那就好办了,上代码:

public static Integer[] level2Icon(int level) {
	int sun = level / 16;
	int moon = level % 16 / 4;
	int star = level % 16 % 4;
	return new Integer[] { sun, moon, star };
}


太阳要16个星星,月亮就是星星转为太阳后剩下的星星再看有几个月亮,最后剩下的就是星星了。



0
0
分享到:
评论
1 楼 sw1982 2010-06-22  
哈哈,计算星星月亮是客户端的事,怎么算都行,不会达到瓶颈。
反而是高在线量的时长计算算法,是个技术活

相关推荐

    无需密码查询QQ等级源码

    QQ等级是根据用户的在线时长和其他活动来评定的,早期的QQ等级以太阳、月亮、星星等图标表示,后来发展为更具体的数字等级。腾讯会定期更新这些规则,因此查询QQ等级的源码需要时刻关注官方的最新政策。 实现无需...

    易语言QQ等级计算器

    QQ等级计算器的核心功能就是根据登录天数和在线时长,按照腾讯官方的算法进行等级计算。 3. **Work变量**:在易语言中,"Work"通常用于表示工作区或工作数据,可能是用来存储用户登录天数或者在线时长的数据变量。 ...

    易语言QQ等级计算例程

    QQ等级计算的核心在于模拟腾讯官方的算法。通常,QQ等级的提升与连续在线时间、每日活跃度等因素有关。计算时可能涉及到的参数包括: 1. **活跃天数**:这是计算QQ等级的基础,通常以累计在线小时数来衡量。例如,4...

    js实现的类似QQ的等级的代码

    QQ等级系统是腾讯QQ平台中的一项特色功能,它根据用户在线时长或者活跃度等因素来计算用户的等级,等级通常用星星、月亮、太阳等图标表示。接下来,我们将深入分析这段代码的功能,并解释其工作原理。 ### 核心知识...

    易语言源码易语言QQ等级计算器源码.rar

    QQ等级计算器是基于腾讯QQ的在线时长来计算用户等级的应用。在QQ的早期,用户等级是根据累计在线时间来确定的,后来虽然增加了多种因素(如活跃天数、QQ空间访问等),但在线时间依然是主要依据之一。这个易语言源码...

    仿照QQ等级的星星,月亮,太阳

    综上所述,仿照QQ等级的星星、月亮、太阳来创建网页等级程序,需要从计算规则、等级结构、算法实现、前端展示和用户体验等多个方面进行综合设计。这样的系统不仅可以提升用户黏性,还能为平台带来更活跃的社区氛围。

    易语言源码QQ等级助手v.7z

    QQ等级助手的核心功能是通过与QQ服务器交互,获取用户的在线时长、活跃天数等数据,然后根据腾讯的QQ等级算法进行计算,展示出相应的QQ等级。这个过程中涉及到的知识点包括: 1. **网络通信**:QQ等级助手需要与...

    随机抽题算法的实现

    ### 随机抽题算法的实现 #### 摘要 本文主要探讨了网上考试系统中随机抽题算法的设计与实现。随着信息技术的发展,网上考试作为一种新兴的考核方式,正逐渐成为教育评估的重要手段之一。为了确保考试的公平性和有效...

    易语言QQ等级计算器源码.rar

    QQ等级计算器是基于QQ使用活跃度来评估用户等级的一个工具,通过统计在线时长、登录频率等数据,可以直观地展示QQ用户的活跃程度。 在"易语言QQ等级计算器源码.rar"这个压缩包中,包含了用易语言编写QQ等级计算器的...

    数字化智能充电器的PID算法设计与实现

    摘 要: 为了给不同电压、容量等级的锂离子、镍氢电池进行智能、优化充电, 设计了以 XC164CM 单片机为控制核心的智能充电器. 对4. 2 V/ 2. 2 Ah 的锂离子和12 V/ 1. 8 Ah 的镍 氢电池进行充电实验, 实验结果表明, 在...

    易语言-易语言QQ等级算有多少颗皇冠太阳月亮星星

    2. **等级计算**:根据QQ的等级算法,将在线天数转换为等级。这通常涉及到对在线天数的处理,比如累加、除以特定基数等操作。 3. **图标匹配**:根据计算出的等级,确定对应的图标组合,如皇冠、太阳、月亮和星星的...

    qq等级查询器 山猪QQ等级极速过滤 v1.0|shanzhuqqdengji-v1.0.zip

    在技术层面,“山猪QQ等级极速过滤 v1.0”可能采用了自动识别和解析QQ服务器接口的技术,以实现快速获取等级信息。它可能利用了网络爬虫技术,自动化地抓取和处理数据,减少了人为干预的步骤。此外,软件可能还运用...

    QQ在线会员提取工具

    通过智能算法,该工具能够扫描并识别QQ在线会员的状态,包括但不限于会员等级、在线时长、活跃度等关键指标。这些信息对于个人用户来说,可能有助于拓展社交圈子;对于企业或营销人员,则可以用来精准定位潜在客户,...

    NSGA2算法介绍

    NSGA2算法被设计用来处理这类问题,目的是找到一个解的集合,这些解在多个目标之间实现了平衡。 NSGA2算法的核心思想是非支配排序,算法将种群中的个体按照支配关系分成若干层,每层中的个体不被任何其他层中的个体...

    C#实现QQ农场源代码

    【C#实现QQ农场源代码】是一个基于C#编程语言的项目,旨在模拟经典网络游戏QQ农场的主要功能。QQ农场是一款深受用户喜爱的社交游戏,它让玩家能够虚拟种植、收获作物,体验农场生活。通过使用C#来实现这个游戏,我们...

    灰狼优化算法

    算法的灵感来自于灰狼的社会等级结构和捕食行为,它模仿了灰狼群体中领头狼(Alpha)、次级狼(Beta)、第三级狼(Delta)以及普通狼(Omega)的社会层次。 GWO算法中的四类狼对应于解决优化问题时的领导层次,其中...

    QQ降龙在线玩源码

    在这个案例中,"QQ降龙在线玩源码"可能包括服务器端代码、客户端代码、数据库结构以及相关的资源文件,如图像、音频和配置文件。 1. **服务器端开发**: - 服务器端代码可能使用PHP、Java、Python或Node.js等...

    多目标进化算法NSGAⅡ(MATLAB)

    ypea120-nsga2-master这个代码库可能包含了NSGA-II算法的详细实现和实例,对学习和应用多目标进化算法的用户来说是宝贵的资源。深入理解并掌握NSGA-II的原理和实现,有助于解决实际工程中的复杂优化问题。

Global site tag (gtag.js) - Google Analytics