求解,数据结构与算法
\u6570\u636e\u7ed3\u6784\u548c\u7b97\u6cd5\u6709\u4ec0\u4e48\u5173\u7cfb\uff1f\u6570\u636e\u7ed3\u6784\u5c31\u662f\u7b97\u6cd5\u5417\uff1f\u6570\u636e\u7ed3\u6784\u662f\u6570\u636e\u95f4\u7684\u6709\u673a\u5173\u7cfb\uff0c\u7b97\u6cd5\u662f\u5bf9\u6570\u636e\u7684\u64cd\u4f5c\u6b65\u9aa4\u3002\u8fd9\u4e24\u4e2a\u6982\u5ff5\u95f4\u7684\u903b\u8f91\u5173\u7cfb\u8d2f\u7a7f\u4e86\u6574\u4e2a\u7a0b\u5e8f\u4e16\u754c\uff0c\u9996\u5148\u4e8c\u8005\u8868\u73b0\u4e3a\u4e0d\u53ef\u5206\u5272\u7684\u5173\u7cfb\u3002\u6ca1\u6709\u6570\u636e\u95f4\u7684\u6709\u673a\u5173\u7cfb\uff0c\u7a0b\u5e8f\u6839\u672c\u65e0\u6cd5\u8bbe\u8ba1\uff0c\u4f8b\u5982\uff0c\u8bbe\u8ba1a+b\u7684\u7a0b\u5e8f\uff0c\u4f60\u603b\u5f97\u627e\u5230a\u548cb\u7684\u503c\u5427\uff0ca\u548cb\u5fc5\u987b\u662f\u53ef\u4ee5\u4e92\u76f8\u627e\u5230\u7684\u624d\u80fd\u8fdb\u884c\u7a0b\u5e8f\u8fd0\u7b97\uff0ca\u548cb\u5c31\u5fc5\u7136\u8981\u8054\u7ed3\u6210\u4e00\u5b9a\u7684\u5173\u7cfb\uff0c\u6216\u662f\u7ebf\u6027\u5173\u7cfb\uff0c\u6216\u662f\u6811\u578b\u5173\u7cfb\uff0c\u6216\u8005\u662f\u56fe\u578b\u5173\u7cfb\uff0c\u4f60\u7684\u7a0b\u5e8f\u624d\u80fd\u4ea7\u751f\uff0c\u6742\u4e71\u65e0\u7ae0\u7684\u6570\u636e-------\u5c31\u662f\u6ca1\u6709\u6570\u636e\u7ed3\u6784\u7684\u6570\u636e\uff0c\u662f\u6ca1\u6709\u7b97\u6cd5\u7684\uff0c\u4f60\u8bd5\u8bd5\u505a\u4e00\u4e2a\u7535\u5b50\u8fd0\u52a8\u7684\u65f6\u95f4\u548c\u5750\u6807\u5bf9\u5e94\u7684\u7b97\u6cd5\u770b\u770b\u884c\u4e0d\u884c\uff0c\u663e\u7136\u4e0d\u884c\u3002\u56e0\u4e3a\u6709\u4e86\u6570\u636e\u7ed3\u6784\uff0c\u7b97\u6cd5\u624d\u80fd\u8bde\u751f\u3002\u53cd\u8fc7\u6765\uff0c\u7b97\u6cd5\u53c8\u662f\u6570\u636e\u7ed3\u6784\u5f97\u4ee5\u7ef4\u6301\u7684\u4e00\u4e2a\u6761\u4ef6\uff0c\u6ca1\u6709\u7b97\u6cd5\uff0c\u6570\u636e\u6839\u672c\u65e0\u6cd5\u6709\u89c4\u5f8b\u7684\u6253\u4ea4\u9053\uff0c\u4e5f\u5c31\u662f\u8bf4\u6570\u636e\u7684\u95f4\u53ea\u4f1a\u662f\u6742\u4e71\u65e0\u7ae0\u5730\u78b0\u649e\uff0c\u8fd9\u6837\u6570\u636e\u7ed3\u6784\u5c31\u4f1a\u6d88\u706d\u3002\u7b97\u6cd5\u662f\u7edd\u5bf9\u8fd0\u52a8\u7684\uff0c\u6570\u636e\u7ed3\u6784\u662f\u76f8\u5bf9\u9759\u6b62\u7684\uff0c\u4e8c\u8005\u662f\u4e0d\u53ef\u5206\u5272\u7684\u5173\u7cfb\u3002\u6570\u636e\u7ed3\u6784\u548c\u7b97\u6cd5\u4e0d\u4ec5\u4ec5\u662f\u8ba1\u7b97\u673a\u4e2d\u624d\u6709\u7684\uff0c\u8ba1\u7b97\u673a\u662f\u540e\u6765\u8bde\u751f\u7684\u4e1c\u897f\uff0c\u8ba1\u7b97\u673a\u7684\u6982\u5ff5\u6765\u6e90\u4e8e\u81ea\u7136\u754c\uff0c\u81ea\u7136\u754c\u4e2d\u4f8b\u5982\u4e00\u68f5\u6811\u7684\u6839\u548c\u6811\u53f6\u4e4b\u95f4\u7684\u4fe1\u606f\u4ea4\u6d41\u5c31\u662f\u4e00\u4e2a\u7b97\u6cd5\uff0c\u662f\u5efa\u7acb\u5728\u6839\u6570\u636e\u548c\u6811\u53f6\u6570\u636e\u4e4b\u95f4\u53ef\u4ee5\u76f8\u901a\u7684\u5173\u7cfb\u4e0a\u7684\u7b97\u6cd5\uff0c\u8ba1\u7b97\u673a\u53ea\u662f\u81ea\u7136\u754c\u7684\u4e00\u4e2a\u6a21\u62df\uff0c\u7f16\u7a0b\u8bed\u8a00\u4e0d\u662f\u7a0b\u5e8f\u7684\u4e00\u4e2a\u8981\u7d20\uff0c\u56e0\u4e3a\u81ea\u7136\u754c\u662f\u6ca1\u6709\u8bed\u8a00\u7684\uff0c\u4f46\u662f\u6709\u7a0b\u5e8f\uff0c\u8fd9\u662f\u552f\u7269\u4e3b\u4e49\u7684\u89c2\u70b9\u3002
\u7b97\u6cd5\u662f\u6d3b\u6cfc\u7684\uff0c\u6570\u636e\u7ed3\u6784\u662f\u8fdf\u949d\u7684\uff0c\u7b97\u6cd5\u7684\u53d1\u5c55\u8981\u6c42\u6570\u636e\u7ed3\u6784\u8ddf\u7740\u53d1\u5c55\uff0c\u5426\u5219\u5c31\u4f1a\u963b\u788d\u7b97\u6cd5\u7684\u53d1\u5c55\uff0c\u7b97\u6cd5\u7684\u53d1\u5c55\u6216\u8fdf\u6216\u65e9\u5fc5\u7136\u51b2\u7834\u6570\u636e\u7ed3\u6784\u7684\u675f\u7f1a\uff0c\u4e8c\u8005\u5fc5\u7136\u5c06\u5efa\u7acb\u5728\u4e00\u4e2a\u65b0\u7684\u8d77\u70b9\u7ee7\u7eed\u7740\u77db\u76fe\u8fd0\u52a8\uff0c
\u6570\u636e\u7ed3\u6784\u662f\u76f8\u5bf9\u9759\u6b62\u7684\uff0c\u7b97\u6cd5\u662f\u7edd\u5bf9\u8fd0\u52a8\u7684\uff0c\u8fd9\u4e8c\u8005\u9996\u5148\u8868\u73b0\u4e3a\u4e0d\u53ef\u5206\u5272\u7684\u5173\u7cfb\u3002\u6ca1\u6709\u4e00\u5b9a\u7ec4\u7ec7\u5173\u7cfb\u7684\u6570\u636e\uff0c\u7b97\u6cd5\u5c31\u65e0\u6cd5\u4ea7\u751f\uff0c\u4f60\u4e0d\u53ef\u80fd\u5bf9\u4e00\u5806\u6742\u4e71\u65e0\u7ae0\u7684\u6570\u636e\u7f16\u5199\u7b97\u6cd5\uff0c\u4f60\u8981\u60f3\u5bf9\u6570\u636e\u8fdb\u884c\u64cd\u4f5c\uff0c\u5fc5\u987b\u80fd\u591f\u627e\u5230\u6570\u636e\uff0c\u8fd9\u6837\u5c31\u5fc5\u987b\u5c06\u5b83\u4eec\u6309\u7167\u4e00\u5b9a\u89c4\u5f8b\u7ec4\u7ec7\u8d77\u6765-----\u8fd9\u4e2a\u8fc7\u7a0b\u4e0d\u4e00\u5b9a\u662f\u7b97\u6cd5\uff0c\u4f46\u662f\u7b97\u6cd5\u53ef\u4ee5\u5b9e\u73b0\u8fd9\u4e2a\u8fc7\u7a0b\uff0c\u6570\u636e\u7ed3\u6784\u662f\u7b97\u6cd5\u5f97\u4ee5\u8bde\u751f\u7684\u6761\u4ef6-----\u5426\u5219\u5c31\u662f\u6570\u636e\u95f4\u7684\u6742\u4e71\u65e0\u7ae0\u7684\u8fd0\u52a8\uff0c\u4f46\u662f\u8fd0\u52a8\u5e76\u4e0d\u662f\u7b97\u6cd5\u3002\u53cd\u8fc7\u6765\u7b97\u6cd5\u662f\u6570\u636e\u7ed3\u6784\u5f97\u4ee5\u7ef4\u6301\u7684\u6761\u4ef6\uff0c\u6ca1\u6709\u4e86\u7b97\u6cd5\u5bf9\u6570\u636e\u8fdb\u884c\u64cd\u4f5c\uff0c\u6570\u636e\u5c31\u4e0d\u4f1a\u6709\u89c4\u5f8b\u5730\u8fdb\u884c\u4ea4\u4e92\uff0c\u6570\u636e\u7ed3\u6784\u4e5f\u5c31\u968f\u4e4b\u6d88\u706d\u3002\u5ba2\u89c2\u4e16\u754c\u662f\u7269\u8d28\u7684\uff0c\u7269\u8d28\u662f\u8fd0\u52a8\u7684\uff0c\u8fd0\u52a8\u662f\u6709\u89c4\u5f8b\u7684\uff0c\u6709\u89c4\u5f8b\u7684\u8fd0\u52a8\u5c31\u662f\u7a0b\u5e8f\uff0c\u5ba2\u89c2\u4e16\u754c\u662f\u5b58\u5728\u7a0b\u5e8f\u7684\uff0c\u6240\u4ee5\u4e0d\u7528\u62c5\u5fc3\u6ca1\u6709\u7b97\u6cd5\u4e16\u754c\u4f1a\u600e\u4e48\u6837\uff0c\u5982\u679c\u6ca1\u6709\u89c4\u5f8b\u7684\u8fd0\u52a8\uff0c\u5c31\u4e0d\u4f1a\u6709\u4eba\u3002
\u7b97\u6cd5\u7684\u9769\u547d\u7684\u3001\u6d3b\u6cfc\u7684\uff0c\u6570\u636e\u7ed3\u6784\u662f\u53cd\u52a8\u7684\u3001\u8fdf\u949d\u7684\uff0c\u7b97\u6cd5\u7684\u53d1\u5c55\u5fc5\u7136\u63a8\u52a8\u6570\u636e\u7ed3\u6784\u7684\u53d1\u5c55\uff0c\u7b80\u5355\u7684\u6570\u636e\u7ed3\u6784\u4e0d\u53ef\u80fd\u9002\u5e94\u590d\u6742\u7684\u7b97\u6cd5\uff0c\u53ea\u6709\u63d0\u4f9b\u591a\u79cd\u590d\u5408\u7684\u6570\u636e\u7ed3\u6784\u624d\u80fd\u4e3a\u590d\u6742\u7684\u7b97\u6cd5\u63d0\u4f9b\u65b0\u7684\u7a7a\u95f4\uff0c\u7b97\u6cd5\u7684\u53d1\u5c55\u5fc5\u7136\u4f1a\u51b2\u7834\u6570\u636e\u7ed3\u6784\u7684\u675f\u7f1a-----\u4e0d\u8fc7\u4e0d\u8981\u5fd8\u8bb0\u4e86\u8fd9\u79cd\u7269\u7684\u89c4\u5f8b\u662f\u7531\u4eba\u6765\u5b9e\u73b0\u7684\u3002
关键字序列是{19,13,33,02,16,24,7},计算过程如下:
插入关键字19, 索引(哈希值) = 19 mod 11 = 8, 存入哈希表:
下标 0 1 2 3 4 5 6 7 8 9 10
关键字 19
插入关键字13, 索引(哈希值) = 13 mod 11 = 2, 存入哈希表:
下标 0 1 2 3 4 5 6 7 8 9 10
关键字 13 19
插入关键字33, 索引(哈希值) = 33 mod 11 = 0, 存入哈希表:
下标 0 1 2 3 4 5 6 7 8 9 10
关键字 33 13 19
插入关键字02, 索引(哈希值) = 02 mod 11 = 2, 有冲突,取新索引2+1=3,没有冲突,存入哈希表:
下标 0 1 2 3 4 5 6 7 8 9 10
关键字 33 13 2 19
插入关键字16, 索引(哈希值) = 16 mod 11 = 5, 存入哈希表:
下标 0 1 2 3 4 5 6 7 8 9 10
关键字 33 13 2 16 19
插入关键字24, 索引(哈希值) = 24 mod 11 = 2, 有冲突,取索引2+1=3,仍有冲突,
再取索引3+1=4,没有冲突,存入哈希表:
下标 0 1 2 3 4 5 6 7 8 9 10
关键字 33 13 2 24 16 19
插入关键字7, 索引(哈希值) = 7 mod 11 = 7, 存入哈希表:
下标 0 1 2 3 4 5 6 7 8 9 10
关键字 33 13 2 24 16 7 19
这就是最后得到的哈希表.
//C语言测试程序
#include<stdio.h>
#include<stdlib.h>
#define SUCCESS 1
#define UNSUCCESS 0
#define HASHSIZE 11
#define NULLKEY -1
typedef int Status;
typedef struct
{
int *elem;
int count;
}HashTable;
int m=0;
Status InitHashTable(HashTable *H)
{
int i;
m=HASHSIZE;
H->count=m;
H->elem=(int *)malloc(m*sizeof(int));
for(i=0;i<m;i++)
{
H->elem[i]=NULLKEY;
}
return SUCCESS;
}
int Hash(int key)
{
return key % m;
}
void InsertHash(HashTable *H,int key)
{
int addr;
int pos;
pos=Hash(key);
addr=pos;
while(H->elem[addr] != NULLKEY)
{
////////
printf("索引=%d 有冲突.
",addr);
////////
addr = (addr+1) % m;
if(addr==pos)
{
printf("
散列表已满!
");
exit(1);
}
}
H->elem[addr]=key;
}
Status SearchHash(HashTable H,int key,int *addr)
{
*addr = Hash(key);
while(H.elem[*addr] != key)
{
*addr = (*addr+1) % m;
if(H.elem[*addr]==NULLKEY || *addr==Hash(key))
{
return UNSUCCESS;
}
}
return SUCCESS;
}
void showHashTable(HashTable *H)
{
int i;
for(i=0 ; i < H->count ;i++)
{
printf("%4d",i);
}
printf("
");
for(i=0 ; i < H->count ;i++)
{
if(H->elem[i]==NULLKEY)
{
printf("%4c",0x20);
}
else
{
printf("%4d",H->elem[i]);
}
}
printf("
");
}
int main()
{
int key[]={19,13,33,02,16,24,7};
int len;
int i;
HashTable H;
InitHashTable(&H);
len=sizeof(key)/sizeof(key[0]);
for(i=0;i<len;i++)
{
printf("插入 %d, 索引(Hash) = %d
",key[i],Hash(key[i]));
InsertHash(&H,key[i]);
showHashTable(&H);
}
return 0;
}
绛旓細鏁版嵁缁撴瀯涓庣畻娉璇﹁В锛氬弽杞摼琛ㄧ殑鍏ㄩ潰鍓栨瀽鍙嶈浆閾捐〃鏄竴涓父瑙佺殑鏁版嵁缁撴瀯闂锛岀洰鏍囨槸鏀瑰彉姣忎釜鑺傜偣鐨刵ext鎸囬拡锛屼娇鍏舵寚鍚戝墠涓涓妭鐐广備互涓嬫槸涓ょ涓昏鐨勮В鍐虫柟妗堬細鏂规硶涓锛氳凯浠f硶閫氳繃杩唬锛岄愪釜澶勭悊鑺傜偣锛屽瓨鍌ㄥ綋鍓嶈妭鐐癸紙curr锛夈佷笂涓涓妭鐐癸紙prev锛夊拰涓嬩竴涓妭鐐癸紙next锛夌殑鎸囧悜銆傚叿浣撴楠ゅ涓嬶細淇濆瓨涓嬩竴涓妭鐐圭殑...
绛旓細涓銆佹寚浠d笉鍚 1銆绠楁硶:鏄寚瑙i鏂规鐨勫噯纭屽畬鏁寸殑鎻忚堪,鏄竴绯诲垪瑙e喅闂鐨勬竻鏅版寚浠ゃ 2銆鏁版嵁缁撴瀯:鎸囩浉浜掍箣闂村瓨鍦ㄤ竴绉嶆垨澶氱鐗瑰畾鍏崇郴鐨勬暟鎹厓绱犵殑闆嗗悎銆 浜屻佺洰鐨勪笉鍚 1銆佺畻娉:鎸囦护鎻忚堪鐨勬槸涓涓绠,褰撳叾杩愯鏃惰兘浠庝竴涓垵濮嬬姸鎬佸拰(鍙兘涓虹┖鐨)鍒濆杈撳叆寮濮,缁忚繃涓绯诲垪鏈夐檺鑰屾竻鏅板畾涔夌殑鐘舵,鏈缁堜骇鐢熻緭鍑哄苟鍋滄...
绛旓細绛旀锛鏁版嵁缁撴瀯涓庣畻娉鏄绠楁満绉戝涓殑涓や釜鏍稿績棰嗗煙銆傛暟鎹粨鏋勪富瑕佺爺绌舵暟鎹殑缁勭粐鏂瑰紡鍙婂叾鍏崇郴锛屼互渚挎洿鏈夋晥鍦板瓨鍙栧拰鎿嶄綔鏁版嵁銆傜畻娉曞垯鏄В鍐崇壒瀹氶棶棰樼殑姝ラ搴忓垪鎴栬繃绋嬨鏁版嵁缁撴瀯鍜岀畻娉鐩镐簰鍏宠仈锛岄夋嫨姝g‘鐨勬暟鎹粨鏋勮兘澶熺畝鍖栫畻娉曡璁★紝鎻愰珮绋嬪簭鐨勬晥鐜囥傝В閲婏細鏁版嵁缁撴瀯鏄绠楁満绉戝涓殑鍩虹姒傚康锛屼富瑕佺爺绌跺浣曟湁鏁堝湴缁...
绛旓細1. 鏈夌┓鎬э細绠楁硶蹇呴』鍦ㄦ湁闄愭楠ゅ唴瀹屾垚銆2. 纭垏鎬э細绠楁硶鐨勬瘡涓姝ュ繀椤绘槑纭畾涔夈3. 杈撳叆锛氱畻娉曞彲鏈夐浂涓垨澶氫釜杈撳叆浠ュ畾涔夊垵濮嬬姸鎬併4. 杈撳嚭锛氱畻娉曡嚦灏戞湁涓涓緭鍑猴紝鍙嶆槧瀵硅緭鍏ョ殑澶勭悊缁撴灉銆5. 鍙鎬э細绠楁硶鑳藉疄闄呰繍琛岋紝涓斿彲閫氳繃鏈夐檺娆$瑪绠楀畬鎴愩傝绠楁満绉戝瀹跺凹鍏嬪姵鏂锋矁鎬濈殑钁椾綔銆鏁版嵁缁撴瀯鍗佺畻娉=绋嬪簭...
绛旓細鏁版嵁缁撴瀯鍜岀畻娉鍒嗘瀽鏄绠楁満绉戝涓嚦鍏抽噸瑕佺殑涓ゅぇ涓婚銆備簩鑰呯殑瀹岀編缁撳悎灏嗗喅瀹氳绠楁満瑙e喅鐗瑰畾浠诲姟鐨勮川閲忓拰鏁堢巼銆傛暟鎹粨鏋勬槸鏁版嵁鐨勫瓨鍌ㄥ拰缁勭粐鏂瑰紡銆傛暟鎹粨鏋勫寘鎷暟缁勩侀摼琛ㄣ佹爤銆侀槦鍒椼佹爲鍜屽浘绛夌被鍨嬨傛瘡绉嶆暟鎹粨鏋勯兘鏈夊叾鐗瑰畾鐨勭敤閫斿拰鐗规э紝渚嬪鍦ㄥ唴瀛樺崰鐢ㄥ拰妫绱㈤熷害涔嬮棿杩涜鏉冭 銆傛纭湴閫夋嫨鍜屼娇鐢ㄦ暟鎹粨鏋勬槸瑙e喅...
绛旓細銆鏁版嵁缁撴瀯涓庣畻娉:C璇█鐗堛嬫槸涓鏈灏界殑鏁欐潗锛屽垎涓10涓珷鑺傦紝鏃ㄥ湪娣卞叆璁茶В鏁版嵁缁撴瀯鐨勫熀纭姒傚康銆傚畠棣栧厛瀹氫箟骞惰缁嗛槓杩颁簡璇稿绾挎ц〃銆佹爤銆侀槦鍒椼佷覆銆佹暟缁勩佸箍涔夎〃銆佹爲鍜屼簩鍙夋爲銆佸浘绛夊叧閿暟鎹粨鏋勶紝骞舵彁渚涗簡鐩稿簲鐨勬搷浣滅畻娉曞疄鐜般備綔鑰呬娇鐢–璇█浣滀负涓昏宸ュ叿锛屽绠楁硶杩涜鐩磋鎻忚堪锛屽苟瀵规瘡绉嶇畻娉曠殑鏁堢巼杩涜浜...
绛旓細濡傛灉鎶婅繖涓竴灞備竴灞傜殑鍒嗚В杩囩▼鐢绘垚鍥撅紝瀹冨叾瀹炲氨鏄竴妫垫爲銆傜粰杩欐5鏍戣捣涓涓悕瀛楋紝鍙綔閫掑綊鏍戙傝妭鐐归噷鐨勬暟瀛楄〃绀鏁版嵁鐨勮妯★紝涓涓妭鐐圭殑姹傝В鍙互鍒嗚В涓哄乏鍙冲瓙鑺傜偣涓や釜闂鐨勬眰瑙c 鍋囪骞冲潎鎯呭喌涓嬶紝姣忔鍒嗗尯涔嬪悗锛屼袱涓垎鍖虹殑澶у皬姣斾緥涓 銆傚綋 鏃讹紝濡傛灉鐢ㄩ掓帹鍏紡鐨勬柟娉曟潵姹傝В鏃堕棿澶嶆潅...
绛旓細鏁版嵁缁撴瀯鏄暟鎹璞″湪璁$畻鏈轰腑鐨勭粍缁囨柟寮忓拰鍙婂姞鍦ㄥ叾涓婄殑涓绯诲垪鎿嶄綔鐨勬荤О銆傚畬鎴愯繖浜涙搷浣滄墍鐢ㄧ殑鏂规硶灏辨槸绠楁硶銆傜畻娉曪紙Algorithm锛:涓涓湁闄愭寚浠ら泦銆佹帴鍙椾竴浜涜緭鍏ャ佷骇鐢熶竴浜涜緭鍑恒佸湪鏈夐檺鐨勬楠や箣鍚庣粓姝紝骞朵笖姣忎竴鏉℃寚浠ゅ簲璇ユ槸鏈夋槑纭殑鐩爣銆佹棤姝т箟锛屽湪璁$畻鏈鸿兘澶勭悊鐨勮寖鍥淬傝В鍐抽棶棰樻柟娉曠殑鏁堢巼涓庢暟鎹殑缁勭粐褰㈠紡锛...
绛旓細绠楁硶鏄В鍐抽棶棰樼殑鏂规硶鍜屾楠わ紝鏄绠楁満缂栫▼鐨勬牳蹇冦傛暟鎹粨鏋勬槸涓轰簡鏇存湁鏁堝湴浣跨敤绠楁硶鑰岃璁$殑鏁版嵁缁勭粐褰㈠紡銆傝櫧鐒舵暟鎹粨鏋勫浜庣▼搴忕殑鏁堢巼鍜屾ц兘鑷冲叧閲嶈锛屼絾绠楁硶鐨勮璁″喅瀹氫簡绋嬪簭鑳藉惁姝g‘銆侀珮鏁堝湴瀹屾垚浠诲姟銆傛病鏈夊ソ鐨绠楁硶锛屾暟鎹粨鏋鍐嶄紭绉涔熼毦浠ュ彂鎸ュ簲鏈夌殑浣滅敤銆傚洜姝わ紝浠庡疄闄呭簲鐢ㄧ殑瑙掑害鏉ョ湅锛岀畻娉曟洿涓洪噸瑕併傚洜涓哄湪...
绛旓細鏈鍚"杩愯缁撴灉"灞曠ず瀹炴柦鏁堟灉锛屽叏闈㈠憟鐜伴棶棰樿В鍐崇殑瀹屾暣杩囩▼銆備綔涓洪珮绛夐櫌鏍鏁版嵁缁撴瀯涓庣畻娉瀛︿範鐨勪紭绉杈呭姪鏁欐潗锛岃繖鏈功闈炲父閫傚悎鏈鐢熶娇鐢紝灏ゅ叾鏄綆骞寸骇鐮旂┒鐢燂紝瀹冭兘鎻愪緵娣卞叆鐮旂┒鎵闇鐨勭悊璁哄熀纭銆傛澶栵紝瀵逛簬鐩稿叧棰嗗煙鐨勫伐绋嬫妧鏈汉鍛橈紝瀹冨悓鏍锋槸涓鏈疄鐢ㄧ殑鍙傝冧功锛屽府鍔╀粬浠湪瀹為檯宸ヤ綔涓В鍐冲鏉傜殑闂鍜岀畻娉曡璁°