全文预览

清华大学严蔚敏数据结构题集答案

上传者:似水流年 |  格式:pdf  |  页数:129 |  大小:15180KB

文档介绍
r(\rfor(i=0;i<n;i++) number[a[i]U]]++à …-\rfor(pos[0]=0,i=l ;i<n;i++)\rpos[i]=pos[i-l]+num[i];  pqr?‚™šp"#Nu›??^?\rfor(i=0;i<n;i++) //œ??-˜ c\rc[pos[a[i][j]]++]=a[i];\rfor(i=0;i<n;i++)\ra[i]=c[i];\r}//for\r}//Enum_Radix_Sort\rPž:…Äu?eZÅÆÇ?u?È6.ÉÊpWËS†Ì•ÍγϽ¾¿-u\r?.\r10.46\rtypedef struct {\rint key;\rint pos;\r} Shadow; Ð??`a°´\rvoid S hado w_S ort( Rec type b[ ],Rectype &a[ ],int n) @"#Ñ=?`a? b BC\ru?SÒÓÔ a ^SÕ+,"#\r(\rShadow d[MAXSIZE];\rfor(i=0;i<n;i++) Ö×Ð?zU\r(\rd[i].key=bfi].key;\rd[i].pos=i;\rfor(i=n-l,change= l;i> 1 &&change;i--) @Ð?ØCÙÚu?.\rchange=O;\rfor(j=0;j<i;j++)\rif(d[j].key>d[j+l].key)\rchange=l;\r)\r}//for\rfor(i=0;i<n;i++) xÛÐ?®`a?7ÏÜÝ7?\ra[i]=b[d[i].pos];\r}//Shadow_Sort\rÞ ßàá

收藏

分享

举报
下载此文档