Der See der Vergessens
忘卻之湖
C++博客
首頁
新隨筆
新文章
聯(lián)系
聚合
管理
posts - 43, comments - 64, trackbacks - 0
用姓名漢語拼音首字母查找
?
?1
//
?Pyin.cpp?:?定義控制臺應用程序的入口點。
?2
//
?3
?4
#include?
"
stdafx.h
"
?5
using
?
namespace
?std;
?6
?7
char
?GetPYChar(
char
?
*
?c)
?8
{
?9
????unsigned?
char
?
*
?array?
=
?
new
?unsigned?
char
[
2
];
10
????array[
0
]
=
c[
0
];
11
????array[
1
]
=
c[
1
];
12
????
int
?i?
=
?(
short
)(array[
0
]?
-
?
'
\0
'
)?
*
?
256
?
+
?((
short
)(array[
1
]?
-
?
'
\0
'
));
13
14
????
if
?(?i?
<
?
0xB0A1
)?
return
?
'
*
'
;
15
????
if
?(?i?
<
?
0xB0C5
)?
return
?
'
a
'
;
16
????
if
?(?i?
<
?
0xB2C1
)?
return
?
'
b
'
;
17
????
if
?(?i?
<
?
0xB4EE
)?
return
?
'
c
'
;
18
????
if
?(?i?
<
?
0xB6EA
)?
return
?
'
d
'
;
19
????
if
?(?i?
<
?
0xB7A2
)?
return
?
'
e
'
;
20
????
if
?(?i?
<
?
0xB8C1
)?
return
?
'
f
'
;
21
????
if
?(?i?
<
?
0xB9FE
)?
return
?
'
g
'
;
22
????
if
?(?i?
<
?
0xBBF7
)?
return
?
'
h
'
;
23
????
if
?(?i?
<
?
0xBFA6
)?
return
?
'
g
'
;
24
????
if
?(?i?
<
?
0xC0AC
)?
return
?
'
k
'
;
25
????
if
?(?i?
<
?
0xC2E8
)?
return
?
'
l
'
;
26
????
if
?(?i?
<
?
0xC4C3
)?
return
?
'
m
'
;
27
????
if
?(?i?
<
?
0xC5B6
)?
return
?
'
n
'
;
28
????
if
?(?i?
<
?
0xC5BE
)?
return
?
'
o
'
;
29
????
if
?(?i?
<
?
0xC6DA
)?
return
?
'
p
'
;
30
????
if
?(?i?
<
?
0xC8BB
)?
return
?
'
q
'
;
31
????
if
?(?i?
<
?
0xC8F6
)?
return
?
'
r
'
;
32
????
if
?(?i?
<
?
0xCBFA
)?
return
?
'
s
'
;
33
????
if
?(?i?
<
?
0xCDDA
)?
return
?
'
t
'
;
34
????
if
?(?i?
<
?
0xCEF4
)?
return
?
'
w
'
;
35
????
if
?(?i?
<
?
0xD1B9
)?
return
?
'
x
'
;
36
????
if
?(?i?
<
?
0xD4D1
)?
return
?
'
y
'
;
37
????
if
?(?i?
<
?
0xD7FA
)?
return
?
'
z
'
;
38
????
return
?
'
*
'
;
39
}
40
41
int
?_tmain(
int
?argc,?_TCHAR
*
?argv[])
42
{
43
????
char
*
?szArray?
=
?
new
?
char
[
10
];
44
????strcpy(szArray,
"
朱王
"
);
45
????
char
*
?charptr?
=
?szArray;
46
????cout
<<
szArray
<<
endl;
47
????
48
????cout
<<
sizeof
?szArray
<<
endl;
49
????cout
<<
GetPYChar(charptr)
<<
endl;
50
????cout
<<
GetPYChar(charptr
+
2
)
<<
endl;
51
????system(
"
PAUSE
"
);
52
53
????
return
?
0
;
54
}
55
56
老同學做小小的編程設計,電話號碼本,希望增加一個輸入姓名漢語拼音首字母的方式快速找到條目,不知道如何實現(xiàn)。我就找了一下,覺得按照這種思路最簡單。
首先在條目的數(shù)據(jù)結構中增加一個動態(tài)字符串,在生成節(jié)點的時候動態(tài)的把姓名的拼音準備好。等到用這個方法搜索條目的時候只需要對比拼音索引,返回符合條件的節(jié)點指針就可以了。
posted on 2006-11-23 23:53
周波
閱讀(1012)
評論(2)
編輯
收藏
引用
所屬分類:
休閑素材
、
無庸技術
FeedBack:
#
re: 用姓名漢語拼音首字母查找
2006-11-24 21:10 |
君
看到了,謝謝,在理解中……
回復
更多評論
#
re: 用姓名漢語拼音首字母查找
2006-12-03 22:27 |
AGM
大學里專門設計這種東西..
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
【推薦】100%開源!大型工業(yè)跨平臺軟件C++源碼提供,建模,組態(tài)!
相關文章:
給大家看一下德國的家居裝潢技術,在裝修房子的朋友可以欣賞一下
2月24日詩一首
門前隨想
木材工業(yè)機械尋址
游戲音樂淺談
我的相冊
用姓名漢語拼音首字母查找
啃書記
GPU Gems3 即將到來
World Of Warcraft Server Source Topic
網(wǎng)站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Copyright ©2025 周波 Powered by:
博客園
模板提供:
滬江博客
<
2007年2月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
周波 87年出生 南京林業(yè)大學05421班242信箱 專業(yè)木材科學與工程工業(yè)裝備與過程自動化 遷移到 jedimaster(dot)cnblogs(dot)com
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(4)
給我留言
查看公開留言
查看私人留言
隨筆分類
Cg藝術(6)
洪荒時代(4)
奇思妙想(6)
情感生活(14)
無庸技術(18)
信仰人生(6)
休閑素材(10)
隨筆檔案
2007年2月 (11)
2007年1月 (2)
2006年12月 (6)
2006年11月 (4)
2006年10月 (7)
2006年9月 (1)
2006年8月 (12)
新聞檔案
2007年1月 (1)
同學們Blog
Rita的QZONE
隊長的BLOG
海翎的BLOG
胡小松的Blog
君胖的Blog
貓貓的BLOG
丫頭的BLOG
左圓的BLOG
搜索
積分與排名
積分 - 55069
排名 - 421
最新評論
1.?re: V怪客與暴民
相當精彩的電影
--V
2.?re: veryCD讓中國騾丟臉 流氓軟件揚名國外
VeryCD版頂多是程序本身做得不夠穩(wěn)定和規(guī)范,但加入了內(nèi)網(wǎng)穿透,算是個創(chuàng)舉吧。
我沒發(fā)現(xiàn)VC版的eMule有什么吸血或濫發(fā)的行為。這個消息里說的是Vagga,它假冒VC的版本名稱的。
--拖拉
3.?re: 找工作真難
評論內(nèi)容較長,點擊標題查看
--天使
4.?re: World Of Warcraft Server Source Topic
我有很多疑問 想請教您
--游蕩者
5.?re: World Of Warcraft Server Source Topic
您現(xiàn)在還有關注這個么?
--游蕩者
閱讀排行榜
1.?Wow服務器解析(一)(5324)
2.?Pure GPU Computing Platform : NVIDIA CUDA Tutorial(4556)
3.?利用SAH實現(xiàn)kD樹快速分割模型實踐(3538)
4.?用SIMD指令優(yōu)化程序之拋磚引玉(3505)
5.?Python與Microsoft Office自動化操作(2658)
6.?GPU還可以做什么 —— Brook for GPUs,Stream Computing On GPUs(2606)
7.?矩陣圣經(jīng) FOR 3D Computer Graphic Final(2433)
8.?給大家看一下德國的家居裝潢技術,在裝修房子的朋友可以欣賞一下(2395)
9.?World Of Warcraft Server Source Topic(2328)
10.?Perl窮舉破解表單密碼的實現(xiàn)(2067)
精品久久777
|
亚洲综合精品香蕉久久网97
|
无码乱码观看精品久久
|
久久SE精品一区二区
|
久久99精品久久久久久久久久
|
国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲
|
少妇被又大又粗又爽毛片久久黑人
|
亚洲伊人久久成综合人影院
|
亚洲一本综合久久
|
亚洲狠狠婷婷综合久久蜜芽
|
国产亚洲美女精品久久久
|
性高湖久久久久久久久
|
欧美久久一区二区三区
|
91精品国产91久久
|
亚洲AV乱码久久精品蜜桃
|
欧美大战日韩91综合一区婷婷久久青草
|
亚洲AV无码久久精品蜜桃
|
人妻无码精品久久亚瑟影视
|
久久精品国产99国产精品
|
久久中文字幕一区二区
|
精品久久久久久成人AV
|
国内精品人妻无码久久久影院导航
|
国产精品99久久久精品无码
|
亚洲嫩草影院久久精品
|
久久亚洲精品视频
|
久久精品9988
|
精品一区二区久久
|
丁香五月综合久久激情
|
蜜桃麻豆www久久
|
99久久无码一区人妻
|
狠狠色婷婷综合天天久久丁香
|
欧美va久久久噜噜噜久久
|
免费无码国产欧美久久18
|
久久99这里只有精品国产
|
亚洲精品国精品久久99热
|
久久久久久免费视频
|
久久亚洲精品成人无码网站
|
国产精品久久久久蜜芽
|
久久人妻少妇嫩草AV蜜桃
|
热99RE久久精品这里都是精品免费
|
久久亚洲熟女cc98cm
|