猜想 QQ好友分组 (微信好友)多层次分组策略 QQ好友过多
来源:互联网 发布:网络专科学位证有用吗 编辑:程序博客网 时间:2024/06/11 16:21
猜想 QQ好友过多
QQ好友分组 (微信好友)多层次分组策略
问题: 在QQ好友比较多的好友分组,一大堆不同的好友简单的堆叠在一起,翻看一次一个分组里数百个的好友要花费较长的时间,而且一大排头像文字快速下拉容易给用户一种眩晕的感觉。造成用户体验的整体下滑。
大致思路:好友数量过多时,采用多层次分组策略。
具体算法:类似于文件存储的树形结构,拥有多级分组,一级分组下嵌套二级分组,二级分组下嵌套三级分组……以此类推。
QQ好友上限1000人,若采用二叉树方式,最坏情况查找一个好友的次数最多为10次,相比原来的数百次有很大进步。
实际上采用多叉树会更符合人的使用习惯,实际查找效率更高。
同时分组和每个好友当成树上的节点,同时可以考虑将一个好友拆分为数个节点,连接到相应不同分组节点上。
系统可通过分析用户通信习惯,自动生成相应的初始分组策略。
用户可自定义分组的嵌套关系。
注:此功能不应仅限于QQ会员使用。
微信等其他类似通讯工具也适用。
本文个人猜想,没有基于足够数量有效样本的调查分析,可能很大程度上严重缺乏可靠性权威性实用性,见谅。
原始分组如下:
0 0
- 猜想 QQ好友分组 (微信好友)多层次分组策略 QQ好友过多
- QQ 添加分组 添加好友
- 类似QQ好友分组栏
- QQ好友分组添加好友(UITableView实现)
- Android之实现QQ好友分组(ExpandableListView)
- Android之实现QQ好友分组(ExpandableListView)
- Android 高仿QQ 好友分组列表
- Android 高仿QQ 好友分组列表
- Android之实现QQ好友分组(ExpandableListView)
- Android之实现QQ好友分组(ExpandableListView) .
- Android 高仿QQ 好友分组列表
- 高仿QQ好友分组列表
- 仿QQ好友列表分组折叠效果
- Android之实现QQ好友分组(ExpandableListView)
- ExpandableListView 模拟QQ好友分组 小实例
- Android 高仿QQ 好友分组列表
- QQ好友与socket猜想
- 仿QQ好友的分组收缩展开界面
- HDU 2254 奥运(矩阵快速幂+二分等比序列求和)
- ganymed-ssh2实现java ssh协议采集
- 使用ganymed ssh2实现scp以及ssh内容访问
- 求条形图中最大矩形的面积的两种算法
- Spring MVC和Struts2的比较的优点
- 猜想 QQ好友分组 (微信好友)多层次分组策略 QQ好友过多
- HDU 1166 敌兵布阵(线段树入门,单点更新)
- [笔记]javascript面向对象 - 继承的几种模式
- HDU 1686 Lazy Math Instructor(中缀转后缀,栈模拟)
- JavaSe基础XX04——多维数组
- HDU 3264 Balanced Lineup(线段树,最值查询)
- 布线问题
- 输出路径的最小编辑距离
- 安慰奶牛