社区
C++ 语言
帖子详情
电话簿首字母查询
还不晚
2011-10-02 02:46:05
请问一般的手机电话薄的首字母查询功能是怎么做的
...全文
173
9
打赏
收藏
电话簿首字母查询
请问一般的手机电话薄的首字母查询功能是怎么做的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
还不晚
2011-10-04
打赏
举报
回复
谢谢大家了
iamnobody
2011-10-03
打赏
举报
回复
[Quote=引用 5 楼 katadoc360 的回复:]
google下 Trie树,你就明白了
[/Quote]
Trie??
在手机上用不实际。
qq120848369
2011-10-03
打赏
举报
回复
也不是说trie就不能跑在手机上,结点的出度是可以动态增加的,而且双数组trie是相当方便的存储于文件与读入内存的。
我觉得这些东西手机是有API,主要是数据如何持久的存储在外存中与快速的读入内存,用数据库不错。
KataDoc360
2011-10-02
打赏
举报
回复
google下 Trie树,你就明白了
hondely
2011-10-02
打赏
举报
回复
以前打算做过 这个电话本 其他的什么存储功能倒是做好了 就是这个按名字排序的,尤其是中文
我以前 发过一个这样的帖子 真是太深奥了
要你把所有的 汉字存起来在一个text里面 里面一些经典的我收藏了
http://topic.csdn.net/u/20110416/18/25b907f5-01a4-4912-a666-a6a1686df39d.html
这个帖子希望可以帮助到你 英文的稍微好一点 ASCII排序就是了
还不晚
2011-10-02
打赏
举报
回复
是我们的数据结构实习题目,要求用树(平衡二叉树、AVL树、B树等)实现手机电话薄程序,在附加分里有这一条功能,所以就问问
5t4rk
2011-10-02
打赏
举报
回复
个人也没做过
但是我认为就是根据通讯录
好友名字的拼音字符串进行排序
可以将好友所有名字的拼音字符串存放在数组里面
然后对其进行排序
然后对外提供接口
根据用户输入进行匹配
十八道胡同
2011-10-02
打赏
举报
回复
没做过手机 ,路过
Outlook
电话簿
姓名拼音
首字母
转换
最近用黑莓,但有一个很大的问题是不能直接用拼音
首字母
来检索,所以就需要手工转换。从网上找到了一个转换的程序,但只能用excel,而带区号的号码在excel里头会出问题,所以自己做了一个access版本的。 从outlook中把所有
电话簿
全部导出,字段名称通通默认,然后用程序处理一下,就可以将“姓”填充为“名”的拼音
首字母
,从而实现快速检索。 iphone等手机好像也有这毛病的。。。
由汉字得到拼音以便输入某个汉字的
首字母
,
查询
某条记录,功能类似于电话本
在我们用手机的时候,查找电话本只要输入名字的
首字母
就可查找到,这个程序,正是由汉字得到字母的例子!
C程序电话薄
c++ 电话薄,存储在TXT文档上。实现了增删改查. (1)添加记录:输入姓名、电话、地址、时间等。 (2)
查询
记录:可以按编号顺序输出,也可以按“姓名”或“电话”
查询
记录。 (3)修改记录,可以修改用户的姓名、电话、地址等。 (4)增加录入时间的显示及存储。 (5)增加缺省的
查询
方式,即
查询
时只输入姓名的
首字母
,所有符合这一条件的电话资料均在屏幕上显示。 (6)如果
查询
的信息不存在,输出“没有找到”的信息。 (7)删除记录:清除当前记录。
电话簿
管理小程序(具有加入、删除、显示和
查询
联系人电话号码的功能)
该项目是要求设计一个电话薄管理小程序。具有加入、删除、显示和
查询
联系人电话号码的功能。 设计要求 (1)电话薄记录按姓名排序存放,显示时每屏不超过20个记录,超过时分屏显示。 (2)增加记录修改功能,能选择修改用户的姓名、电话,在修改或删除之前需要用户进一步确认,确认无误后再进行操作。 (3)增加录入时间的显示及存储。 (4)增加默认
查询
方式,即
查询
时只输入姓名拼音的
首字母
,所有符合这一条件的电话资料均在屏幕上显示。
凌波微步(通过
首字母
快速选择通讯录内的联系人)
能够快速选择通讯录里面的联系人,只需要输入姓名的第一个字母即可把所有符合条件的联系人显示出来。非常方便!
C++ 语言
64,648
社区成员
250,503
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章