packages feed

perfect-hash-generator-1.0.0: docs/images/algorithm-diagram.svg

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
    "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg stroke="rgb(0,0,0)" xmlns="http://www.w3.org/2000/svg" font-size="1" width="260.0000" stroke-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0.0 0.0 260.00000000000006 220.0" height="220.0000" version="1.1"><defs></defs><g fill="rgb(0,0,0)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.956660859448112" font-size="15.0px" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><text dominant-baseline="middle" stroke="none" transform="matrix(1.0000,0.0000,0.0000,1.0000,200.0000,205.0000)" text-anchor="middle">value table</text></g><g fill="rgb(222,203,228)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.0" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><path d="M 220.0000,185.0000 v -20.0000 c 0.0000,-2.7614 -2.2386,-5.0000 -5.0000 -5.0000h -30.0000 c -2.7614,-0.0000 -5.0000,2.2386 -5.0000 5.0000v 20.0000 c -0.0000,2.7614 2.2386,5.0000 5.0000 5.0000h 30.0000 c 2.7614,0.0000 5.0000,-2.2386 5.0000 -5.0000Z"/></g><g fill="rgb(0,0,0)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.956660859448112" font-size="20.0px" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><text dominant-baseline="middle" stroke="none" transform="matrix(1.0000,0.0000,0.0000,1.0000,200.0000,175.0000)" text-anchor="middle">3</text></g><g fill="rgb(222,203,228)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.0" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><path d="M 220.0000,145.0000 v -20.0000 c 0.0000,-2.7614 -2.2386,-5.0000 -5.0000 -5.0000h -30.0000 c -2.7614,-0.0000 -5.0000,2.2386 -5.0000 5.0000v 20.0000 c -0.0000,2.7614 2.2386,5.0000 5.0000 5.0000h 30.0000 c 2.7614,0.0000 5.0000,-2.2386 5.0000 -5.0000Z"/></g><g fill="rgb(0,0,0)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.956660859448112" font-size="20.0px" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><text dominant-baseline="middle" stroke="none" transform="matrix(1.0000,0.0000,0.0000,1.0000,200.0000,135.0000)" text-anchor="middle">3</text></g><g fill="rgb(222,203,228)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.0" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><path d="M 220.0000,105.0000 v -20.0000 c 0.0000,-2.7614 -2.2386,-5.0000 -5.0000 -5.0000h -30.0000 c -2.7614,-0.0000 -5.0000,2.2386 -5.0000 5.0000v 20.0000 c -0.0000,2.7614 2.2386,5.0000 5.0000 5.0000h 30.0000 c 2.7614,0.0000 5.0000,-2.2386 5.0000 -5.0000Z"/></g><g fill="rgb(0,0,0)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.956660859448112" font-size="20.0px" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><text dominant-baseline="middle" stroke="none" transform="matrix(1.0000,0.0000,0.0000,1.0000,200.0000,95.0000)" text-anchor="middle">3</text></g><g fill="rgb(222,203,228)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.0" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><path d="M 220.0000,65.0000 v -20.0000 c 0.0000,-2.7614 -2.2386,-5.0000 -5.0000 -5.0000h -30.0000 c -2.7614,-0.0000 -5.0000,2.2386 -5.0000 5.0000v 20.0000 c -0.0000,2.7614 2.2386,5.0000 5.0000 5.0000h 30.0000 c 2.7614,0.0000 5.0000,-2.2386 5.0000 -5.0000Z"/></g><g fill="rgb(0,0,0)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.956660859448112" font-size="20.0px" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><text dominant-baseline="middle" stroke="none" transform="matrix(1.0000,0.0000,0.0000,1.0000,200.0000,55.0000)" text-anchor="middle">3</text></g><g fill="rgb(222,203,228)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.0" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><path d="M 220.0000,25.0000 v -20.0000 c 0.0000,-2.7614 -2.2386,-5.0000 -5.0000 -5.0000h -30.0000 c -2.7614,-0.0000 -5.0000,2.2386 -5.0000 5.0000v 20.0000 c -0.0000,2.7614 2.2386,5.0000 5.0000 5.0000h 30.0000 c 2.7614,0.0000 5.0000,-2.2386 5.0000 -5.0000Z"/></g><g fill="rgb(0,0,0)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.956660859448112" font-size="20.0px" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><text dominant-baseline="middle" stroke="none" transform="matrix(1.0000,0.0000,0.0000,1.0000,200.0000,15.0000)" text-anchor="middle">3</text></g><g fill="rgb(0,0,0)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.956660859448112" font-size="15.0px" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><text dominant-baseline="middle" stroke="none" transform="matrix(1.0000,0.0000,0.0000,1.0000,60.0000,205.0000)" text-anchor="middle">intermediate table</text></g><g fill="rgb(254,217,166)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.0" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><path d="M 80.0000,185.0000 v -20.0000 c 0.0000,-2.7614 -2.2386,-5.0000 -5.0000 -5.0000h -30.0000 c -2.7614,-0.0000 -5.0000,2.2386 -5.0000 5.0000v 20.0000 c -0.0000,2.7614 2.2386,5.0000 5.0000 5.0000h 30.0000 c 2.7614,0.0000 5.0000,-2.2386 5.0000 -5.0000Z"/></g><g fill="rgb(0,0,0)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.956660859448112" font-size="20.0px" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><text dominant-baseline="middle" stroke="none" transform="matrix(1.0000,0.0000,0.0000,1.0000,60.0000,175.0000)" text-anchor="middle"></text></g><g fill="rgb(254,217,166)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.0" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><path d="M 80.0000,145.0000 v -20.0000 c 0.0000,-2.7614 -2.2386,-5.0000 -5.0000 -5.0000h -30.0000 c -2.7614,-0.0000 -5.0000,2.2386 -5.0000 5.0000v 20.0000 c -0.0000,2.7614 2.2386,5.0000 5.0000 5.0000h 30.0000 c 2.7614,0.0000 5.0000,-2.2386 5.0000 -5.0000Z"/></g><g fill="rgb(0,0,0)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.956660859448112" font-size="20.0px" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><text dominant-baseline="middle" stroke="none" transform="matrix(1.0000,0.0000,0.0000,1.0000,60.0000,135.0000)" text-anchor="middle">blah</text></g><g fill="rgb(254,217,166)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.0" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><path d="M 80.0000,105.0000 v -20.0000 c 0.0000,-2.7614 -2.2386,-5.0000 -5.0000 -5.0000h -30.0000 c -2.7614,-0.0000 -5.0000,2.2386 -5.0000 5.0000v 20.0000 c -0.0000,2.7614 2.2386,5.0000 5.0000 5.0000h 30.0000 c 2.7614,0.0000 5.0000,-2.2386 5.0000 -5.0000Z"/></g><g fill="rgb(0,0,0)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.956660859448112" font-size="20.0px" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><text dominant-baseline="middle" stroke="none" transform="matrix(1.0000,0.0000,0.0000,1.0000,60.0000,95.0000)" text-anchor="middle"></text></g><g fill="rgb(254,217,166)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.0" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><path d="M 80.0000,65.0000 v -20.0000 c 0.0000,-2.7614 -2.2386,-5.0000 -5.0000 -5.0000h -30.0000 c -2.7614,-0.0000 -5.0000,2.2386 -5.0000 5.0000v 20.0000 c -0.0000,2.7614 2.2386,5.0000 5.0000 5.0000h 30.0000 c 2.7614,0.0000 5.0000,-2.2386 5.0000 -5.0000Z"/></g><g fill="rgb(0,0,0)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.956660859448112" font-size="20.0px" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><text dominant-baseline="middle" stroke="none" transform="matrix(1.0000,0.0000,0.0000,1.0000,60.0000,55.0000)" text-anchor="middle">bar</text></g><g fill="rgb(254,217,166)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.0" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><path d="M 80.0000,25.0000 v -20.0000 c 0.0000,-2.7614 -2.2386,-5.0000 -5.0000 -5.0000h -30.0000 c -2.7614,-0.0000 -5.0000,2.2386 -5.0000 5.0000v 20.0000 c -0.0000,2.7614 2.2386,5.0000 5.0000 5.0000h 30.0000 c 2.7614,0.0000 5.0000,-2.2386 5.0000 -5.0000Z"/></g><g fill="rgb(0,0,0)" stroke="rgb(0,0,0)" stroke-linecap="butt" stroke-width="0.956660859448112" font-size="20.0px" stroke-miterlimit="10.0" fill-opacity="1.0" stroke-opacity="1.0" stroke-linejoin="miter"><text dominant-baseline="middle" stroke="none" transform="matrix(1.0000,0.0000,0.0000,1.0000,60.0000,15.0000)" text-anchor="middle">foo</text></g></svg>