diff options
Diffstat (limited to 'utils/FIGURES/hash.tex')
-rw-r--r-- | utils/FIGURES/hash.tex | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/utils/FIGURES/hash.tex b/utils/FIGURES/hash.tex new file mode 100644 index 0000000..bdd151b --- /dev/null +++ b/utils/FIGURES/hash.tex @@ -0,0 +1,41 @@ +\setlength{\unitlength}{0.11mm} +\begin{picture}(1400,728)(-580,100) +\put(-498,392){\small\bf abc} +\put(-420,400){\thicklines\vector(1,0){180}} +\put(-120,400){\thicklines\vector(2,1){160}} +\put(-170,430){\circle{20}} +\put(-190,370){\circle{20}} +\put(-170,390){\circle{20}} +\put(-200,410){\oval(40,20)} +\put(-500,500){\small\sf key} +\put(-280,500){\small\sf hash function} +\put(-180,400){\circle{120}} +\put(20,700){\small\sf HTABLE} +\put(280,700){\small\sf CELL} +\put(220,600){\vector(1,0){100}} +\put(360,240){\vector(1,0){100}} +\put(220,240){\vector(1,0){100}} +\put(80,240){\vector(1,0){100}} +\put(80,480){\vector(1,0){100}} +\put(80,600){\vector(1,0){100}} +\put(320,580){\framebox(60,60){}} +\put(320,580){\line(1,1){60}} +\put(460,220){\framebox(60,60){}} +\put(460,220){\line(1,1){60}} +\put(320,220){\line(1,1){60}} +\put(320,220){\framebox(60,60){}} +\put(180,220){\framebox(60,60){}} +\put(180,220){\line(1,1){60}} +\put(180,460){\line(1,1){60}} +\put(180,460){\framebox(60,60){}} +\put(180,580){\line(1,1){60}} +\put(180,580){\framebox(60,60){}} +\put(40,220){\line(1,0){60}} +\put(40,280){\line(1,0){60}} +\put(40,340){\line(1,0){60}} +\put(40,400){\line(1,0){60}} +\put(40,460){\line(1,0){60}} +\put(40,520){\line(1,0){60}} +\put(40,580){\line(1,0){60}} +\put(40,160){\framebox(60,480){}} +\end{picture} |