您的位置:首页 > 移动开发 > 微信开发

猜想 QQ好友分组 (微信好友)多层次分组策略 QQ好友过多

2014-08-05 01:53 302 查看
猜想 QQ好友过多

QQ好友分组 (微信好友)多层次分组策略



问题: 在QQ好友比较多的好友分组,一大堆不同的好友简单的堆叠在一起,翻看一次一个分组里数百个的好友要花费较长的时间,而且一大排头像文字快速下拉容易给用户一种眩晕的感觉。造成用户体验的整体下滑。

大致思路:好友数量过多时,采用多层次分组策略。

具体算法:类似于文件存储的树形结构,拥有多级分组,一级分组下嵌套二级分组,二级分组下嵌套三级分组……以此类推。

QQ好友上限1000人,若采用二叉树方式,最坏情况查找一个好友的次数最多为10次,相比原来的数百次有很大进步。

实际上采用多叉树会更符合人的使用习惯,实际查找效率更高。

同时分组和每个好友当成树上的节点,同时可以考虑将一个好友拆分为数个节点,连接到相应不同分组节点上。

系统可通过分析用户通信习惯,自动生成相应的初始分组策略。

用户可自定义分组的嵌套关系。

注:此功能不应仅限于QQ会员使用。

微信等其他类似通讯工具也适用。

本文个人猜想,没有基于足够数量有效样本的调查分析,可能很大程度上严重缺乏可靠性权威性实用性,见谅。

原始分组如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: