Поиск по строке

algorithms-and-data-structures/algorithms/string-search Created with Sketch.
Скачать
<?xml version="1.0" encoding="UTF-8"?> <svg width="800px" height="800px" viewBox="0 0 73 73" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title>algorithms-and-data-structures/algorithms/string-search</title> <desc>Created with Sketch.</desc> <defs> </defs> <g id="algorithms-and-data-structures/algorithms/string-search" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="container" transform="translate(2.000000, 2.000000)" fill="#FFFFFF" fill-rule="nonzero" stroke="#0F2743" stroke-width="2"> <rect id="mask" x="-1" y="-1" width="71" height="71" rx="14"> </rect> </g> <g id="phonebook" transform="translate(17.000000, 15.000000)" fill-rule="nonzero"> <polygon id="Shape" fill="#DD352E" points="35.690879 2.32500285 39.5657733 2.32500285 39.5657733 6.9746773 35.690879 6.9746773"> </polygon> <polygon id="Shape" fill="#EBBA16" points="35.690879 10.8495716 39.5657733 10.8495716 39.5657733 15.4992462 35.690879 15.4992462"> </polygon> <polygon id="Shape" fill="#DC691D" points="34.9160989 19.3741404 39.5657733 19.3741404 39.5657733 24.0241461 34.9160989 24.0241461"> </polygon> <polygon id="Shape" fill="#61B872" points="35.690879 27.8990404 39.5657733 27.8990404 39.5657733 32.5487149 35.690879 32.5487149"> </polygon> <path d="M6.24227824,0 C2.83225202,0 0.0423811392,2.78987089 0.0423811392,6.1998971 L0.0423811392,37.43579 C0.0516520134,37.4202282 0.0562874081,37.4040042 0.0655583671,37.3891046 C0.188066305,37.1924295 0.363219586,37.1086606 0.542346183,37.0947542 C1.49161742,34.8829885 3.69311891,33.3238262 6.24227824,33.3238262 L36.4659904,33.3238262 L36.4659904,0 L6.24227824,0 Z" id="Shape" fill="#366DB6"> </path> <path d="M6.24227824,30.9988234 C2.83225202,30.9988234 0.0423811392,33.7886943 0.0423811392,37.1983894 C0.0423811392,40.6084156 2.83225202,43.3982865 6.24227824,43.3982865 L36.4659904,43.3982865 L36.4659904,30.9988234 L6.24227824,30.9988234 Z" id="Shape" fill="#F2ECBF"> </path> <path d="M6.24227824,34.0986064 C4.53246415,34.0986064 3.14216411,35.4889064 3.14216411,37.1983894 C3.14216411,38.9082035 4.53246415,40.2985036 6.24227824,40.2985036 L36.4659904,40.2985036 L36.4659904,34.0986064 L6.24227824,34.0986064 Z" id="Shape" fill="#CCC496"> </path> <path d="M5.46716696,0.0543008346 C2.42002925,0.439373238 0.0423811392,3.05276643 0.0423811392,6.1998971 L0.0423811392,37.1983894 C0.0423811392,34.0512587 2.42002925,31.432899 5.46716696,31.0474954 L5.46716696,0.0543008346 Z" id="Shape" fill="#2C5F96"> </path> <path d="M0.0423811392,11.5160812 L0.0423811392,16.2743574 C0.0423811392,13.1272268 2.42002925,10.5141647 5.46716696,10.1287612 L5.46716696,5.37048498 C2.42002925,5.75555738 0.0423811392,8.36895058 0.0423811392,11.5160812 Z" id="Shape" fill="#1F436D"> </path> <path d="M0.0423811392,23.9698452 L0.0423811392,28.7281214 C0.0423811392,25.5809907 2.42002925,22.9679286 5.46716696,22.5825251 L5.46716696,17.8242489 C2.42002925,18.2093213 0.0423811392,20.8227145 0.0423811392,23.9698452 Z" id="Shape" fill="#1F436D"> </path> <path d="M36.4659904,36.4236092 L32.591096,36.4236092 C32.1633114,36.4236092 31.8159848,36.7699426 31.8159848,37.1983894 C31.8159848,37.6271673 32.1633114,37.9735007 32.591096,37.9735007 L36.4659904,37.9735007 L36.4659904,36.4236092 Z" id="Shape" fill="#ADA477"> </path> <path d="M28.7162017,37.9735007 L6.24227824,37.9735007 C5.81449361,37.9735007 5.46716696,37.6271673 5.46716696,37.1983894 C5.46716696,36.7699426 5.81449361,36.4236092 6.24227824,36.4236092 L28.7162017,36.4236092 C29.1439863,36.4236092 29.4913131,36.7699426 29.4913131,37.1983894 C29.4913131,37.6271673 29.1439863,37.9735007 28.7162017,37.9735007 Z" id="Shape" fill="#ADA477"> </path> <path d="M27.9404282,15.0933143 L27.9404282,17.1934984 C27.9437392,17.9669542 27.3182864,18.5960492 26.5431751,18.5993603 C26.4991384,18.5993603 26.4547706,18.5977047 26.4113962,18.5937315 C24.2532691,18.3596419 22.1802354,17.6236008 20.3588397,16.4448753 C18.6642563,15.3701161 17.2272709,13.9361105 16.1508562,12.2451693 C14.9651776,10.4194693 14.2281431,8.34014463 13.9980267,6.17638887 C13.928164,5.40624407 14.4969984,4.7258281 15.2691298,4.65596551 C15.3101865,4.65199219 15.3519055,4.64967453 15.3929622,4.64967453 L17.4971195,4.64967453 C18.2013749,4.6427214 18.8013329,5.1582482 18.8996703,5.85422593 C18.988737,6.52603327 19.1529639,7.18625191 19.3910267,7.82097567 C19.5840595,8.33252933 19.4608894,8.90897902 19.0754859,9.29802457 L18.1851509,10.1870353 C19.1834253,11.9392305 20.637297,13.3907845 22.3931344,14.3864101 L23.2838005,13.4977307 C23.6728461,13.1133204 24.2509514,12.9901502 24.7638294,13.182852 C25.4002086,13.4202526 26.0610896,13.5844795 26.7345524,13.6728839 C27.439801,13.7718836 27.9583078,14.382768 27.9404282,15.0933143 Z" id="Shape" fill="#FFFFFF"> </path> <g id="Group" transform="translate(12.375293, 22.462004)" fill="#1F436D"> <path d="M11.6912346,1.56214234 L0.841662978,1.56214234 C0.41387827,1.56214234 0.0665516114,1.21547785 0.0665516114,0.787030978 C0.0665516114,0.358584191 0.41387827,0.0122507769 0.841662978,0.0122507769 L11.6912346,0.0122507769 C12.1190191,0.0122507769 12.4660147,0.358584191 12.4660147,0.787030978 C12.4660147,1.21547785 12.1190191,1.56214234 11.6912346,1.56214234 Z" id="Shape"> </path> <path d="M16.3409091,1.56214234 L14.7910176,1.56214234 C14.363233,1.56214234 14.0159063,1.21547785 14.0159063,0.787030978 C14.0159063,0.358584191 14.363233,0.0122507769 14.7910176,0.0122507769 L16.3409091,0.0122507769 C16.7686937,0.0122507769 17.1160204,0.358584191 17.1160204,0.787030978 C17.1160204,1.21547785 16.7686937,1.56214234 16.3409091,1.56214234 Z" id="Shape"> </path> <path d="M16.3409091,4.66192531 L5.49133743,4.66192531 C5.0635528,4.66192531 4.71655723,4.3155919 4.71655723,3.88681403 C4.71655723,3.45836716 5.0635528,3.11203383 5.49133743,3.11203383 L16.3409091,3.11203383 C16.7686937,3.11203383 17.1160204,3.45836716 17.1160204,3.88681403 C17.1160204,4.3155919 16.7686937,4.66192531 16.3409091,4.66192531 Z" id="Shape"> </path> <path d="M2.39155446,4.66192531 L0.841662978,4.66192531 C0.41387827,4.66192531 0.0665516114,4.3155919 0.0665516114,3.88681403 C0.0665516114,3.45836716 0.41387827,3.11203383 0.841662978,3.11203383 L2.39155446,3.11203383 C2.81933909,3.11203383 3.16633466,3.45836716 3.16633466,3.88681403 C3.16633466,4.3155919 2.81933909,4.66192531 2.39155446,4.66192531 Z" id="Shape"> </path> </g> </g> </g> </svg>
  • Andreas Mehlsen
  • MIT
  • 12 просмотров
  • 4 скачиваний