<?xml version="1.0" encoding="utf-8" standalone="no"?> <svg viewBox="0 0 1280 720" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" > <title>Gnuplot</title> <desc>Produced by GNUPLOT 5.4 patchlevel 0 </desc> <g id="gnuplot_canvas"> <rect x="0" y="0" width="1280" height="720" fill="none"/> <defs> <circle id='gpDot' r='0.5' stroke-width='0.5' stroke='currentColor'/> <path id='gpPt0' stroke-width='0.222' stroke='currentColor' d='M-1,0 h2 M0,-1 v2'/> <path id='gpPt1' stroke-width='0.222' stroke='currentColor' d='M-1,-1 L1,1 M1,-1 L-1,1'/> <path id='gpPt2' stroke-width='0.222' stroke='currentColor' d='M-1,0 L1,0 M0,-1 L0,1 M-1,-1 L1,1 M-1,1 L1,-1'/> <rect id='gpPt3' stroke-width='0.222' stroke='currentColor' x='-1' y='-1' width='2' height='2'/> <rect id='gpPt4' stroke-width='0.222' stroke='currentColor' fill='currentColor' x='-1' y='-1' width='2' height='2'/> <circle id='gpPt5' stroke-width='0.222' stroke='currentColor' cx='0' cy='0' r='1'/> <use xlink:href='#gpPt5' id='gpPt6' fill='currentColor' stroke='none'/> <path id='gpPt7' stroke-width='0.222' stroke='currentColor' d='M0,-1.33 L-1.33,0.67 L1.33,0.67 z'/> <use xlink:href='#gpPt7' id='gpPt8' fill='currentColor' stroke='none'/> <use xlink:href='#gpPt7' id='gpPt9' stroke='currentColor' transform='rotate(180)'/> <use xlink:href='#gpPt9' id='gpPt10' fill='currentColor' stroke='none'/> <use xlink:href='#gpPt3' id='gpPt11' stroke='currentColor' transform='rotate(45)'/> <use xlink:href='#gpPt11' id='gpPt12' fill='currentColor' stroke='none'/> <path id='gpPt13' stroke-width='0.222' stroke='currentColor' d='M0,1.330 L1.265,0.411 L0.782,-1.067 L-0.782,-1.076 L-1.265,0.411 z'/> <use xlink:href='#gpPt13' id='gpPt14' fill='currentColor' stroke='none'/> <filter id='textbox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'> <feFlood flood-color='white' flood-opacity='1' result='bgnd'/> <feComposite in='SourceGraphic' in2='bgnd' operator='atop'/> </filter> <filter id='greybox' filterUnits='objectBoundingBox' x='0' y='0' height='1' width='1'> <feFlood flood-color='lightgrey' flood-opacity='1' result='grey'/> <feComposite in='SourceGraphic' in2='grey' operator='atop'/> </filter> </defs> <g fill="none" color="white" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="black" stroke="black" stroke-width="0.50" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="gray" stroke="currentColor" stroke-width="0.50" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='gray' stroke-dasharray='2,4' class="gridline" d='M88.5,662.4 L1121.5,662.4 '/></g> <g fill="none" color="gray" stroke="gray" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M88.5,662.4 L97.5,662.4 '/> <g transform="translate(80.2,666.3)" stroke="none" fill="black" font-family="Helvetica" font-size="12.00" text-anchor="end"> <text><tspan font-family="Helvetica" > 0.001</tspan></text> </g> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M88.5,616.6 L93.0,616.6 M88.5,589.8 L93.0,589.8 M88.5,570.8 L93.0,570.8 M88.5,556.1 L93.0,556.1 M88.5,544.1 L93.0,544.1 M88.5,533.9 L93.0,533.9 M88.5,525.1 L93.0,525.1 M88.5,517.3 L93.0,517.3 '/></g> <g fill="none" color="black" stroke="black" stroke-width="0.50" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="gray" stroke="currentColor" stroke-width="0.50" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='gray' stroke-dasharray='2,4' class="gridline" d='M88.5,510.3 L1121.5,510.3 '/></g> <g fill="none" color="gray" stroke="gray" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M88.5,510.3 L97.5,510.3 '/> <g transform="translate(80.2,514.2)" stroke="none" fill="black" font-family="Helvetica" font-size="12.00" text-anchor="end"> <text><tspan font-family="Helvetica" > 0.01</tspan></text> </g> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M88.5,464.5 L93.0,464.5 M88.5,437.8 L93.0,437.8 M88.5,418.8 L93.0,418.8 M88.5,404.0 L93.0,404.0 M88.5,392.0 L93.0,392.0 M88.5,381.8 L93.0,381.8 M88.5,373.0 L93.0,373.0 M88.5,365.2 L93.0,365.2 '/></g> <g fill="none" color="black" stroke="black" stroke-width="0.50" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="gray" stroke="currentColor" stroke-width="0.50" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='gray' stroke-dasharray='2,4' class="gridline" d='M88.5,358.2 L1121.5,358.2 '/></g> <g fill="none" color="gray" stroke="gray" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M88.5,358.2 L97.5,358.2 '/> <g transform="translate(80.2,362.1)" stroke="none" fill="black" font-family="Helvetica" font-size="12.00" text-anchor="end"> <text><tspan font-family="Helvetica" > 0.1</tspan></text> </g> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M88.5,312.5 L93.0,312.5 M88.5,285.7 L93.0,285.7 M88.5,266.7 L93.0,266.7 M88.5,252.0 L93.0,252.0 M88.5,239.9 L93.0,239.9 M88.5,229.7 L93.0,229.7 M88.5,220.9 L93.0,220.9 M88.5,213.1 L93.0,213.1 '/></g> <g fill="none" color="black" stroke="black" stroke-width="0.50" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="gray" stroke="currentColor" stroke-width="0.50" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='gray' stroke-dasharray='2,4' class="gridline" d='M88.5,206.2 L1121.5,206.2 '/></g> <g fill="none" color="gray" stroke="gray" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M88.5,206.2 L97.5,206.2 '/> <g transform="translate(80.2,210.1)" stroke="none" fill="black" font-family="Helvetica" font-size="12.00" text-anchor="end"> <text><tspan font-family="Helvetica" > 1</tspan></text> </g> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M88.5,160.4 L93.0,160.4 M88.5,133.6 L93.0,133.6 M88.5,114.6 L93.0,114.6 M88.5,99.9 L93.0,99.9 M88.5,87.8 L93.0,87.8 M88.5,77.7 L93.0,77.7 M88.5,68.8 L93.0,68.8 M88.5,61.1 L93.0,61.1 '/></g> <g fill="none" color="black" stroke="black" stroke-width="0.50" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="gray" stroke="currentColor" stroke-width="0.50" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='gray' stroke-dasharray='2,4' class="gridline" d='M88.5,54.1 L1121.5,54.1 '/></g> <g fill="none" color="gray" stroke="gray" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M88.5,54.1 L97.5,54.1 '/> <g transform="translate(80.2,58.0)" stroke="none" fill="black" font-family="Helvetica" font-size="12.00" text-anchor="end"> <text><tspan font-family="Helvetica" > 10</tspan></text> </g> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M88.5,662.4 L88.5,653.4 '/> <g transform="translate(88.5,684.3)" stroke="none" fill="black" font-family="Helvetica" font-size="12.00" text-anchor="middle"> <text><tspan font-family="Helvetica" > 1000</tspan></text> </g> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M192.2,662.4 L192.2,657.9 M252.8,662.4 L252.8,657.9 M295.8,662.4 L295.8,657.9 M329.2,662.4 L329.2,657.9 M356.4,662.4 L356.4,657.9 M379.5,662.4 L379.5,657.9 M399.5,662.4 L399.5,657.9 M417.1,662.4 L417.1,657.9 M432.8,662.4 L432.8,653.4 '/> <g transform="translate(432.8,684.3)" stroke="none" fill="black" font-family="Helvetica" font-size="12.00" text-anchor="middle"> <text><tspan font-family="Helvetica" > 10000</tspan></text> </g> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M536.5,662.4 L536.5,657.9 M597.1,662.4 L597.1,657.9 M640.1,662.4 L640.1,657.9 M673.5,662.4 L673.5,657.9 M700.8,662.4 L700.8,657.9 M723.8,662.4 L723.8,657.9 M743.8,662.4 L743.8,657.9 M761.4,662.4 L761.4,657.9 M777.2,662.4 L777.2,653.4 '/> <g transform="translate(777.2,684.3)" stroke="none" fill="black" font-family="Helvetica" font-size="12.00" text-anchor="middle"> <text><tspan font-family="Helvetica" > 100000</tspan></text> </g> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M880.8,662.4 L880.8,657.9 M941.5,662.4 L941.5,657.9 M984.5,662.4 L984.5,657.9 M1017.8,662.4 L1017.8,657.9 M1045.1,662.4 L1045.1,657.9 M1068.2,662.4 L1068.2,657.9 M1088.1,662.4 L1088.1,657.9 M1105.7,662.4 L1105.7,657.9 M1121.5,662.4 L1121.5,653.4 '/> <g transform="translate(1121.5,684.3)" stroke="none" fill="black" font-family="Helvetica" font-size="12.00" text-anchor="middle"> <text><tspan font-family="Helvetica" > 1x10</tspan><tspan font-family="Helvetica" font-size="9.6" dy="-6.00px">6</tspan><tspan font-size="12.0" dy="6.00"></tspan></text> </g> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M88.5,54.1 L88.5,662.4 L1121.5,662.4 L1121.5,54.1 L88.5,54.1 Z '/></g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <g transform="translate(19.0,358.3) rotate(270)" stroke="none" fill="black" font-family="Helvetica" font-size="12.00" text-anchor="middle"> <text><tspan font-family="Helvetica" >Average time (ms)</tspan></text> </g> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <g transform="translate(605.0,711.3)" stroke="none" fill="black" font-family="Helvetica" font-size="12.00" text-anchor="middle"> <text><tspan font-family="Helvetica" >Input</tspan></text> </g> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g id="gnuplot_plot_1" ><title>pdqselect</title> <g fill="none" color="white" stroke="currentColor" stroke-width="2.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="2.00" stroke-linecap="butt" stroke-linejoin="miter"> <g transform="translate(1196.9,67.0)" stroke="none" fill="black" font-family="Helvetica" font-size="12.00" text-anchor="start"> <text><tspan font-family="Helvetica" >pdqselect</tspan></text> </g> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="2.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='rgb(178, 34, 34)' d='M1146.4,63.1 L1188.6,63.1 M88.5,624.6 L432.8,483.8 L777.2,323.7 L1121.5,165.7 '/></g> </g> <g id="gnuplot_plot_2" ><title>gnuplot_plot_2</title> <g fill="none" color="white" stroke="rgb(178, 34, 34)" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <use xlink:href='#gpPt6' transform='translate(88.5,624.6) scale(3.38)' color='rgb(178, 34, 34)'/> <use xlink:href='#gpPt6' transform='translate(432.8,483.8) scale(3.38)' color='rgb(178, 34, 34)'/> <use xlink:href='#gpPt6' transform='translate(777.2,323.7) scale(3.38)' color='rgb(178, 34, 34)'/> <use xlink:href='#gpPt6' transform='translate(1121.5,165.7) scale(3.38)' color='rgb(178, 34, 34)'/> </g> </g> <g fill="none" color="white" stroke="rgb(178, 34, 34)" stroke-width="2.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="2.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="black" stroke="black" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <path stroke='black' d='M88.5,54.1 L88.5,662.4 L1121.5,662.4 L1121.5,54.1 L88.5,54.1 Z '/></g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> <g transform="translate(605.0,31.0)" stroke="none" fill="black" font-family="Helvetica" font-size="12.00" text-anchor="middle"> <text><tspan font-family="Helvetica" >nth_element/pdqselect: Comparison</tspan></text> </g> </g> <g fill="none" color="black" stroke="currentColor" stroke-width="1.00" stroke-linecap="butt" stroke-linejoin="miter"> </g> </g> </svg>