<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Serephus</title>
  <id>https://sereph.us/</id>
  <updated>2026-09-23T00:00:00Z</updated>
  <link href="https://sereph.us/atom.xml" rel="self"/>
  <link href="https://sereph.us/" rel="alternate"/>
  <generator>typost</generator>
  <entry>
    <title>Echoes from the past</title>
    <link href="https://sereph.us/post/echoes-from-the-past/" rel="alternate"/>
    <id>https://sereph.us/post/echoes-from-the-past/</id>
    <updated>2026-09-23T00:00:00Z</updated>
    <published>2026-09-23T00:00:00Z</published>
    <content type="html">&lt;div class=&quot;typost-encrypted&quot;&gt;&lt;div class=&quot;typost-lock&quot;&gt;&lt;style&gt;.typost-lock{max-width:26rem;margin:3rem auto;padding:1.5rem;text-align:center;background:var(--surface,#32302f);border:1px solid var(--surface-2,#3c3836);border-radius:var(--radius,10px);box-shadow:0 12px 32px -24px rgba(0,0,0,.8)}.typost-lock-hint{margin:0 0 1rem;color:var(--fg-dim,#a89984);font-size:.95rem}.typost-lock form{display:flex;flex-direction:column;gap:.6rem}.typost-lock input{width:100%;box-sizing:border-box;padding:.6rem .8rem;background:var(--bg-soft,#282828);color:var(--fg,#d4be98);border:1px solid var(--border,#504945);border-radius:8px;font:inherit;outline:none}.typost-lock input:focus{border-color:var(--accent,#a9b665)}.typost-lock button{padding:.6rem 1.2rem;border:0;border-radius:8px;cursor:pointer;background:var(--accent,#a9b665);color:var(--bg,#1d2021);font:inherit;font-weight:600}.typost-lock button:hover{opacity:.9}.typost-lock-error{margin:.2rem 0 0;color:var(--red,#ea6962);font-size:.9rem}&lt;/style&gt;&lt;form class=&quot;typost-lock-form&quot;&gt;&lt;p class=&quot;typost-lock-hint&quot;&gt;Please come back after 2033/01/01.&lt;/p&gt;&lt;input type=&quot;password&quot; class=&quot;typost-lock-password&quot; autocomplete=&quot;current-password&quot; placeholder=&quot;Password&quot; autofocus&gt;&lt;button type=&quot;submit&quot;&gt;Unlock&lt;/button&gt;&lt;p class=&quot;typost-lock-error&quot; role=&quot;alert&quot; hidden&gt;Wrong password.&lt;/p&gt;&lt;/form&gt;&lt;script type=&quot;application/json&quot; class=&quot;typost-lock-params&quot;&gt;{&quot;salt&quot;:&quot;Qkbug0G8I5m5vRO1g2hTzQ==&quot;,&quot;iv&quot;:&quot;pyBa4HKxvfPeSici&quot;,&quot;iterations&quot;:600000}&lt;/script&gt;&lt;script type=&quot;text/plain&quot; class=&quot;typost-lock-cipher&quot;&gt;ZB+hehyuXKafg75CzgHfZ+bpi1I9ub0LYWbe5NeaKGLUuPFhetsLTegdCCnDrdhovstv48CaGTym/pPsEIBataC+m2UDd8HMR/sqyW23tD1CANLJw/98jWelKUsKQ7cwHx0jX28G4VIvRakSzeZcpdltdd6fy85UgocEI988EbS+lTSUJ3PVuNXW6DPakJTDK0yOZJ51dvgwwrj2rYJKTM6ybYbJ6ZhElK8e8O8JCZdvpiDy0mfHPlRJ4rfFV083GW521N3Zx4rb+BvPdWTOrxEsy//JIL4p5zNDosgU9y9Rii7F6W0hMxRCbU0agW3X30pR978fpS/aRnN15GsEoy3bYeKoqyMbBKzQqTquDEjYe6QXhDV0bFHb0/TyHMeoq/Pc6fVdXe9olyKWi4yock2R+jpjnh4O000YiD6/Ec42iMGgnudFl1yAikwdtbreiq0ezcWJrbC60P38HSc+Dn5awJxGSqjYrEdtNKfA6lRvYr1gkObu4mrHlUhNe1rjoUof6zfDOFDlEPqB/a4TMCFnZnUi5lQXyuIco/WagdwF2rhCUCxvXuHP//WM+I4SSb/kiJSETelUR5PwRIKpJk/zAjvBqsahBDZekHNRMWpko3CSY2GU98zKrmuKOCA24VIq50TkK92CIA8AwkJJUByWZsq9H/K9t95WvR86/ZeSpqvw+1/AQtexLKaQtdoFpo886CvKDPoa5f3gjux5NyjLRkdMBl86Ry2aIqq1HvsK3uGiYAggpZF6Ph9xSQSYkIAPheUq3mUHnwsvDR0qSBHOlrUy2n/BbwI6GEInvHo0T+FM0JtjcVpq3bog2yLexyBYACRyqROBRGDmURueAGbw0QOK1haJLen/x1YPWjp+mmeqlbuemSKzI7N/wRltGsC4DDh0KGoIwSnbSIRT/bpmXDTCqOJS96bxtgHYIJFlHi5udHpyxSJ2SJiGm4gJdiUREdSWIk4MmrQjdC4iMdPPHP11FpLYRR/Rhzby4RZMOwNkJwMGHoSX9c0X/EIO5YWSqjCEFCg8XhR87QbSbjKckFLYMDSZs7c9+9AqgFne5Q9QqihM0/XLxRcuJKpaiQ7X7kZJmb732KjB/KWiMWyeA+XRf0eSBop85OCxvLjOqhQnpNpXuRZdCTArAAseWFr0TPfRQf+V0WhppfFOXiDgw+9fGMZLVrfIXQOVQ4aSbJGfUP2y73wNdj3eqmG+nciQte08gaq/uV9EwZSA24HuJy8zdjSrcm4aL+g/ZX087Nz1Rd1DjcZANGN64ITgOJ6baifC50s4OGvEEMpcLNPS6xcq8FqGpVPisijnopE4z106ccUAdWDCNoeZ6yRXLSmvP1futRBp+N+d0P7VIY4YqaVkkmoVIG5jLbHkySs7DuYEW0yCuKd1+lvujOvnn31UiBg2QX4uCO5+wOez/v0mOQz7ZOgmemImrBAu754jRpuuke7yeOcNRLPPJ+tgbhounieLe7iuqfmTU4tUGfgQ7I06mr8/ve6SbIFk0/n297t7Ip37SfQTbmbYJUyXBeO9a2fiCo60K0+sUCEpAhLz5IF9v839UMYWrgUyhhPu92dLIx9vMbtIn6/BJdshhTxZoThzw9KFtuIIniO4FRW3HBj1Pa1fo+qIEfcI6EAXMgmPSJBcXBkO0n81eo1jam71Lpqw6PcvTlaVHHuzHeD9VXqNH/SkH2gn3buuIVZ1s5BKuO5CQB0JOoFIN6Re0SxAN6NzVzodrKx0LHMkGIAfC5l1Cy+pYdrcDap+ZQSqBFHfWLcNY28nD0PjmfB6kjGe6OfTUYVGiOMSAMMbmKKNU9f0msxtwEkqydnclZ1nQQqOYDmd+T56Ek7yBmLUJZbg6e07T31Cl2Qfo7vrVuWESHZqXnx875izYi7YhdDy3T9TKX7OG0t+kalk0emUWW1ETaS9R38uFJ/z97f/nier0Gzs37lXSljP0Q0CkG1cCfFDBoEJSHKOxU55PvCXBP5L4azOTmDzaC6c+3w/OIugFEwCDwbc1vFC+0TQarZE7k1HT5gSMcbyVr/eQSs+AEtdI9voqktWuZw7iJ0nHXxTP5gYQDPEsGRq/ubBp4qTypU9GeKSiULZMW9BfLozqh4P39lWXllI8xbOI5ufvy3eDD9WypiDaWfWFvoYZAbCr3CnOvL6XYNId0C631btex5bl9mtBlsee4E1ahq6BFhdLTr8o75/Ts8KZpxV/Io6+tbo4KmqmQeFsZlbIcb9ZdfMkMvQW71dAgCMvugEVjTLrJQC2ivunaFmb/MHH2yasfdETmcq/Dys8Z5LL3amyMOO6rFLG04v1JKpPdE0ogwrzNOJET+AEMdFFre0FrpM5FXTbOpHdEc/733tgB3JR+JVDVJCw/JGT3Bh7AdpzJKWK0hfbX2ZV0oEh+2xMmEAus0E8ijNn2rTxNsj8VMx6U/HklM/T3rL8FBms+zIaTMebuTMakrzmLnkzI9Rz+SL8UbZTtuf+gwpW37aTUXgXfzu7W/rrFD+21X4SjJC1j7vpXQzNq+jKNAKSNS730m0/YLtb36pHokMCxuQfPA8cO3Cmv52PU5j+8f4eFdXEnago3y0PlN3gBQFsrY6dvjeSUvz9SvgCugRRT7R+rbjo1/ZeTR27zBvxoUTSJ5dEYRz84TL8xh/rVQ+HLCT9xPjVgUKy0GCXjN8Op+gjtdnauqAN+CijUJy2nXqU24T0TGTVxqrQp3Pp1+TfONcZlOnkAW6xmpDfRtD9+ltsYCIa/4wo+s4cC6QCnxuZ+xmUFEwOCx1txp1H7WiojtzG/85qiHrPc3SN7hCy4qqNipncAPjWblRT8A50v8MXGfZRDn+GnkN43YwoIvkLTUgmR1G8BUvHjB5UVkUQaNttr5E4HNSTiSuHraCu1C0q54LUcBN8EbKc1XR5clWAom5m/3xSnAsUHiQP3HOFxYyaTtLHUK54N0GZtbWIuB348MKWafixji39SFgsOLxHNI9ZHqP8Wc+dAmbBMZ8bO7Q2dk8FLOEUQX1f5nStGufG2i995OWoZj2q7kWx6CsN0JLqDkul8a+Eyk+EI4B0uwL9nwY9Gum6hyn4VCKqtbdTnyM1+z2stYkg6g1ASc4Goif1uF24mPpFIAiA05Vem0fwsWtvgy6joFCYooxbt4RQX1pSTtmsas/5J5IsppyaybUEvOjYNwpp62Irxfh6T8xv8xXyP41FXF+ZztRk7F49y+C8E7cdyPosmVyqEh+/vF4ItnxQJS+sx9GL6/kCbkeNCCGif6XpbG7PmXoHKlQ6ZW2DfpgQxgzy8+23eBG6NedU1awwk7SrZShq/Vx5t4pntb6ih7l4M3njT80SVGs6zzwUCo3k5AcpsHyG+STnHNVs/4RTxPrHYMpEwY8ldivx/tagxBDf+IfNcXnn5rjCvt1Qzn5SuJVfmtKiEQoH4Jbq2EcalpvSPyVxrCK68uCbacWC6mnYDKdaOLSQAC81W/ZsMvNKFekSA3SfPpL5bL/K9cWUrQf6Wkf84Hq+8s+7M+AGv7xjFiLRGHTHVxAU3G59sMh8Y8+5IDuCNbS6rAaHTTK9tmfFxNB7S5kcf/mXOljLzABdEeAqS7LSyVtIh6fRWoMpuTRCGkBJvugCu0iZhPxU5EGdBgMJwk+dHwxrZwqQxj5OJvTWBgkyrHvXhIs7Ij/HSmzXYG8u1k73xHAsjm+EUKg29OlKh7M3uC02UKJxoVfGHwKDuVTjiYXBSTSf6Q3p/gPK9iA42co264t8/Lwc7nyhi7S5b+POGw0WmoNoBRv5eUZG6M8kCmhcumN9En7+dS48dJ7/5GB4RS9KpLS/lGIxutyGO1ecFh2kRgGzJ69DNOaZXjjyo5NlZ0Yn3OZvjlMt9GpjgyodUZbSWN5891sG+CYVWatjMtGopQ3VOFBcZ1YAQ8ATTUuzXdEddZEGmo2hVRgllyHGXOeAVYPBYaZ0ZJE8UXmdyTiOM7zgNVz4MhDvksLsZR/GyUH41kVk3Om5kNqo38tYFP5H/yneVXbHOOj3NA3cy+tz2v19+BKSU+T16qlhLNhjuX0j40nXcsXcZVC4my1iE7t46vPF0IpWN35hJfZdxar297H261oV3dE14UAmQ+/iEnPI74Kel78rBLxxPW7EUo1Sij+ApJWFEEzIXRphLhVB1/KrTdlbYV6sSmGEzxqdRd4pSmAhG3b5XDwPiIV+mqbMDD4y8RT9vrDoYU7c4/mmrZLExO1Wxz/UxbdvX1ReWe6pFK6U3PLHcmG0F2hnyNskqivVMN8XW+rRK+HZzI3KaGoVN/FiaqnaOzHGM+gfme9cbFI+NQ2Nz0K9ydaGL9mOJk+jXBsIaC0OI2vwRbw7dsohkdCvLh6jUOuD7cIsc+2WOcZb3x4iVD/hzdY04G9sXdTD7EBAJLvKVdkBqECRYisdSw9DTttTSXV6tBHp3NAK2bTSQODsdbn6XrUgHk9Q3D/aY3ujfYwXLL0prUyrrcK5QvomAn6CewsONeoHe954RQhY7RpVoE+bHGrC78dom9D6oD+SacUljRdqO4GBDptVKMYKCZysKxUTusIecfrTxqKkTWlTMWrvLLIjCad+jjSN8KnRa9MMNZ62ZyDaWGCFUXKrSmYuJy2eGuU+32QnHb+nLPHEGMqcRBFVDed5IkA/1/tLd7MmJeAAOWvB7Q+QOhkiO+w4MhgioDQL9i3JCF6/K8geMTnVeNzAJCC0DVQCqfI8gjYFZB7AJ2siffeXW5LEmvPZVpsap9SRWzm9dfYhpf6yl5dYYGaR5ML67Bnbj2/oYQW4ieWNOOWXhhEyklPs4mVnIm230YKQPG8OW+a9Jv/IJ3VtaugVdR2yoJqMAuG5XDED6M7Es/pTHbzRqNea323c1/KHzqqCkER722JFNmWcJov5bISHa4qTD4Em4qwc0EzRbFN85yLLPMcZR+49Lf+eScIEkauR7ldbk+kDmr/ymryvZ+UdWnUqLNOTXQR5ZFFSwX0yzgUJRFN8e7VYdD2J1pg2OqkcTVFYKmIgrtgmHqubHZErl/GgZzwCK+9xKGaTMETjSkZKrdviERPiTjSoh+AzHI4Nv4tpwfniWiQa6vUxIFiShTEDczDneoattYhsA3Q3TQeu6I5Fj4agYrz9BQwLUOcXRohXpMiZePKReNgwU/y62PcqPju8Cy1Ezl7FWSqI3ayQYA5GyyECiYDxeuu32gEKVe2gZhmbmbCPnzkj2rBMK9zKSnfjrUKndrkxltTGVYKHyeKaG9FXxqJ/lt39QlpM8t8ccaKeY4uqXx2v6y3PsubvMhpLdV2q3nbW5No3CdK28BwQ0ZlrBO3+8dUna1Fy3FAl9O6JT/+Xg+x+SaPIpDq6onPIXvxmcv5vRn9ACwim+1GtGFAw4rTx6jgz8DJv3Lvyha3ajv+8A/MazzuVKUdSgjxXW0FGaoMti1grpr8DFJEepCxmrAfZrw0nMITT/ig+xz5Cyp5jw3vWmKXoA1oWErgFL5bd8QVeXQbLtf92Nx/goiMaYQpWf3XoAaJ9gU35+EYN62QC/HxTfUSTpMntW2UfnQGc+OHygnr1Q/KKF6FEyIO2e/MmCfV6nuJ15QA8IB0aJPQMNDPXKCWeavPOl9Zda1hUEbgfs5g60GfDwRlIRCVsvQasX28eHOvmuVWboIMVDNkeZb76iJ/F1DHjyAnzGa6S/r/QDN8ejDV9xUaxjT9z/NaRmn/LqTZVmqPLhmxo5uCa5xvvBQqcDLK0uFDv2xGYt1bKCKlCmumXEr0LP/mebfF3kR0GYZupYzuX19LUiqc2QBc8vFuN2DVumG2YO7CbwRa/1XIa8/+usu/Fh0looo/FmnB/d653Bi06hK2hxEzXwy0rhfbTQVJz4g6oMDVQRC+0PXu3AzGV4EQWjdYkSgmGlNXKuWd9njTx5VSTi0GvmWPzrOATTBbyYHnX1b1SKbxH6HOk+7QaY3teU6mtDX3V67njyqA2wZj2EhBPvchGIRcelseY4iUlT61qjuClwE3EtSnHPHIf1Rye7Ynj/SRy9pDqly+vWyToJ+vgZrSsxdGVkMD4C0IGteIEBUIfP8Hbb5al7exHcPQWWxU3ugun7GciQEvymVE+PoHdc8cRM+Jx2A7StS+RNy5JImR8lmcu4pkRmACfObmopEabvANmBiSiLVr6SSudWZ/hOWeuPTyNsZh/LwGxAid4Z8y/hY8mZBxjseNjcLX610HJeSMXWRJogPzvep1vxK/l6Seo1BtdgWL6BQDPwTrzBbzjSnP0W622qO9hg+zdaoLnQJFPInt5u8kpcgmCIOU2cD7NQTI/TgobFSZInSa1mTntkMtOJT1QAjEZBZuwy5UYSEg8kkgIhRDvr8pkrnqXVGYkX3DbF3VjA3byQe5Dp3SHOi6ocznFG1AAM1ILH8KsxWXfTSREJHgOm0R2HQoHBffAuq8VJ1lR6X0WayAXa6Pyo9ADZAWKDCimLHIslFCebLnXKgl3qLSGfah53f7UQp5ZwwhEnjToFK3mehWFMj7EBZbXGhQLscqObuoBup7KwhNR1MbgWpxf/1JWqzM4BY6azDVIiqBE8TBxMcFyo6v7w9k/JGuwJiSdjmHf+NCYfSNhgR+HEcPi444VH3iHiRKhydknJJuUIIcumQH+dreZg9rlUZ8Jl/HytN5tP/ckQfuLzQPjJ/RdYaekFzzlsaJ0sMt/LgWKzuKODvgb5JE25AWseDqocGOhKbglCanzMNlli6W82axJSN6aBaCkKKt/yOKpM3z0gvmpE4JuV+fbLnSbFSZ0KyUIEwr4GYuyF307Imf5C9zldagcz38j+xRTme3yx+LcZcWCvqQeeaTWA13rb0f2/gEzSd3XdbyqOQFFILZd6cQZqZSnu+bkmGRfgbPaO7HN+m+aWIVZwDuRTLM30p6hLrbh1T3UUdjJ7tpkSuf872w/WK6b/Yjoj3jtRli5eA4USteCzMFBeWkG91ELwyuA4GQgR01AK7cpvpBq2Xn+i5X+oX4xmaYoqQKNrhNKHrd5W2xV/hj4JeZX3rQGzzjkjG+ZqtRzbxZ1CwAnGPqvQ/PQKLLmWzhNoDktxGdsBy9fs46uJOt1QnxNaDuYYWjSo5Ue+VpYl3seDL4C3Zgm6Lgm0y25yY+7GxyFpf9/cnRS3zfR159yeV/evkwcMf66FTICvQ0KdtaVSkM6iVdNT5ejmWNREoFkS4qNttQ/J3ChMJzmwlImprEge2aAlUgt1PsUvKlf+9EwbHzuABOnqCwcsozQeWUtHQM4bGYdRYe9iwY4XDM8NQ2FWUr0d0JJJqZV8f8eZFe875d+UPVv19+EBk7KHxj45xvCGpqmpfr1qPQ5GSLPnuI44Y1R6nY5Gt/hagkJ//GjopFD7g3zYGuRphQh3KxXitI2tAvYYX9XDYFBpzMeYO1vP63Ap6yUUe4l1erorK+/Mx48p/yt+cp3krYYAJEODniO+ndATp1XA/T5C76YBdIMTei4IpA7cLP1iKId+w5EJUPurvjMbvHDk98htPkmuBdix8HU5CPIAP09ApwwuIUMOpDAnE0J5kaQbHSeUInEc83HiOOtear4nEEKUKRfvic/ZkKwoDX7Qwc/X5Q0AYV9VnxDn9cCZ/DzwXtTIvHXd2IT5gDx4c0X5VmsgHMoLGK9THArrLh4aN+SAMg6o48ZNoF5edfby+JS7s2eU2vWvi126RSBdAy/5sZpCR/jzHVBLmYo6P67teJnRmVRmzpqmvSzHfTNgEgIxAatHe3bU08vTOMgE+8i2B7WJ2EZ6TtvtBjslRVhT7ZheNRVdD7vgHnbxe+0apjn+NAGk0ienQpoyFpDfPFpT8U8wSTobgVnmEmLRLtJWxHXCwf1F85b4ksQBKTq+xdmxxJjTsPDx5zImFgMyPAeo/Vieia+9sD56zXZsnaBDCKHlO/bTFizPwBJ0RurlkLBogMM8ObpFJyLQnvWyqX9nCxNjri0MxgwCIrAc0ZzRVeblh6Z7Srv6nRt2k4XM76jTOs6FMgU6OixSlD4TPIZGdqOKkKR/+Wc84tDcIoRT+0Mq03QL33AZvn3OubYBAX1lodixDHPOqSgdPLnyq99UnhFYsB0NJNiG24jYrXSv2TgoiEoLOwYnto7NR1CAHs/yO4fKK0wsly/MdxrrWOotMdqLX8GAsrPhBf5YiMhLNvq7PaRXt0/w7oq6cMpb0Y4KKazLpBCBOKEHQz2C1/9KWfy6gd+hHSBmnw7Ej0IHNF9YxpKD4AHoDHit06vXnANwBMHZsaF0t5Q6F3nBWzqaoc9YfVijl2dWplVhAyl1/VMAWSJORzmhFSIThm7YxwCxzyVdlOVIYI4BATm5cqIaydRn8o04pwwrGiC/kZsEBUqGW78+Y2xzvrcyMczqTnv7ynzFJBevzetla3HNeWgkWOOgGEmoNYtaRXp7pU3JvtLtebdFrnIQj3SjGj+jPbClvdZPjCp1adXzbh95YsAM0EH7wtMtAhSyRqp/ENu9NTWL2FSbdsx4ONdNxnYONQVEV/8Zrk2ghmv43Fuid5CwMyC9S0ch07QViprMFlybFI/6LGxkH3d6w5vyz9McYJ/4LQzED9Fr5TcHG3jujh2prt8BAImANMilYlOT1rSvIfZNiY5ltQLx8HL6Owl7O4zrdg9lwJdCXyxkaGHQ7uTINac7i4TL0sEVZPgzswa3QeHrAAAF46Vrhwazzg296E03eBSvVtFCSoSGiFh8PqXYGrDMmg2DQe6CiZn8NWk4dkOA2CeVng31AL4I3Eu2GC7AyQyVEvuS9A+Pf6YOyF3IA+VW5gpXRBQ7nhp+blzvfwGxfzGEzdj6ON2SwBPn7bnmxlXlBvANC9mougGEohAMcT3V+B1OaVKI7XhN7EtF0g10zOJuRa2/PPNT1dh2XhLIoNIMuJPHbELX7g58JecLS7t6Fxd0f2oyRCNdcVQ2B5r4chvvoaH7zWkDmP51dGdRZnk4RCSbLd518ivguHFjJkrNLMaEnlsauVcNvBuWcCW0SUxyTBH5FndbvN6ijYo5RAZobi+/VtG7BffB0gFJAerREzXh2wUTz6XVmcQoR1BdWGt85lHdhkGlqW6x7TQDKFVOOURjOYe/mLNKMJm2KTFWGjh9LhNI2K6pOEcEsBRbgAnWir95LyZXfJqtcHes/wAOJmG9sMs0hUrPPKMVHL3Tq1CwVAbkxGG3ctXOIGwZL9V/FLjkvkKpoA1VhYXdt5pzlm6NUDvx9rL6M4RtmHMDId8QGwPJsBW7zG+yyzy9UMSzpXcRr66+UyMfAGupZk7bD4BWXybDLTaHAOoKxOQO6rmvQJe09ieNtF7hCuZhkOTXKSl5FsKgkXAtF68T3Xwrd5ePkC090MtUDB6Mp4n4gN9wRKQyv4tQ8xrgLc+d1lq/bAMpNNcmOZ2eiGFIFEQymGyuXG&lt;/script&gt;&lt;script&gt;
(function () {
  var lock = document.currentScript.closest(&apos;.typost-lock&apos;);
  if (!lock) return;
  var params = JSON.parse(lock.querySelector(&apos;.typost-lock-params&apos;).textContent);
  var cipherB64 = lock.querySelector(&apos;.typost-lock-cipher&apos;).textContent.trim();
  var form = lock.querySelector(&apos;form&apos;);
  var input = lock.querySelector(&apos;.typost-lock-password&apos;);
  var error = lock.querySelector(&apos;.typost-lock-error&apos;);
  function bytes(b64) {
    return Uint8Array.from(atob(b64), function (c) { return c.charCodeAt(0); });
  }
  if (!window.crypto || !window.crypto.subtle) {
    error.hidden = false;
    error.textContent = &apos;WebCrypto is unavailable; serve this site over http(s).&apos;;
    return;
  }
  form.addEventListener(&apos;submit&apos;, function (event) {
    event.preventDefault();
    error.hidden = true;
    var encoder = new TextEncoder();
    window.crypto.subtle
      .importKey(&apos;raw&apos;, encoder.encode(input.value), &apos;PBKDF2&apos;, false, [&apos;deriveKey&apos;])
      .then(function (material) {
        return window.crypto.subtle.deriveKey(
          { name: &apos;PBKDF2&apos;, salt: bytes(params.salt), iterations: params.iterations, hash: &apos;SHA-256&apos; },
          material,
          { name: &apos;AES-GCM&apos;, length: 256 },
          false,
          [&apos;decrypt&apos;]
        );
      })
      .then(function (key) {
        return window.crypto.subtle.decrypt(
          { name: &apos;AES-GCM&apos;, iv: bytes(params.iv) },
          key,
          bytes(cipherB64)
        );
      })
      .then(function (plain) {
        var holder = document.createElement(&apos;div&apos;);
        holder.innerHTML = new TextDecoder().decode(plain);
        var parent = lock.parentNode;
        while (holder.firstChild) parent.insertBefore(holder.firstChild, lock);
        parent.removeChild(lock);
      })
      .catch(function () {
        error.hidden = false;
        error.textContent = &apos;Wrong password.&apos;;
        input.select();
      });
  });
})();
&lt;/script&gt;&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <title>只出现一次的数字</title>
    <link href="https://sereph.us/post/single-number/" rel="alternate"/>
    <id>https://sereph.us/post/single-number/</id>
    <updated>2025-10-26T00:00:00Z</updated>
    <published>2025-10-26T00:00:00Z</published>
    <content type="html">&lt;p&gt;Leetcode上有两道这样的题：&lt;/p&gt;&lt;blockquote&gt;Single Number: Given a non-empty array of integers nums, every element appears twice except for one. Find that single one.&lt;/blockquote&gt;&lt;blockquote&gt;Single Number II: Given an integer array nums where every element appears three times except for one, which appears exactly once. Find the single element and return it.&lt;/blockquote&gt;&lt;p&gt;第一道题我很多年前就见过做过，思路其实很简单也很巧妙，就是利用 &lt;code&gt;x ^ x == 0&lt;/code&gt; 和 &lt;code&gt;x ^ 0 == x&lt;/code&gt; 这两条XOR的性质，将出现两次的数字互相抵消，从而使得最终的结果为只出现一次的数字，相应的代码如下：&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;rust&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;pub&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;fn&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;single_number&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Vec&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;i32&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;i32&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #89b482&quot;&gt;into_iter&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #89b482&quot;&gt;fold&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;|&lt;/span&gt;init&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;|&lt;/span&gt; init &lt;span style=&quot;color: #ea6962&quot;&gt;^&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;相比之下，第二道就难很多了，虽然题目只变了一处，只是把其余数字的出现次数由2次改为了3次，这一下题目的难度就直线上升了。&lt;/p&gt;&lt;p&gt;这里我们暂时不讨论这个问题具体如何解决，而是先把问题推广到更一般的形式&lt;/p&gt;&lt;blockquote&gt;Single Number III: 给一个非空的整数数组，其中有一个元素出现了k(k &gt;= 1)次，其余元素均出现了p(p &gt; 1且k % p != 0)次，请问如何找出其中出现了k次的那个元素。&lt;/blockquote&gt;&lt;p&gt;在回答这个问题之前，我们可以先思考一下为什么第一题可以这样做，比如第一题的情况，实际上只要k为奇数，p为偶数，都可以这样解决。这其实很像在计数，只不过我们只在乎总数为奇数还是偶数，也就是计数的二进制表示最后一位是1还是0，我们可以通过所有这些数字每个位上1的总数来考虑这个问题，那些出现过p次的数，他们的2进制表示里的每个1都肯定出现了p次，而我们要找的数，则是出现了k次（注意 &lt;code&gt;k % p != 0&lt;/code&gt; ），也就是说，如果我们计数的结果中某一位1出现的次数不能被p整除，那么我们要找的数的对应这1位肯定为1，否则为0。另一种等价的处理是我们希望最后计数的结果是 &lt;code&gt;n % p&lt;/code&gt; ，当这个位上出现了p次1时，其最后计数正好抵消为0，这样最终我们只需要检查某个位上的计数是否为0，就可以知道这个位应该是0还是1。也就是说，我们希望有一种特殊的p进制数字，其加法没有进位。在第一题的情况里，就是我们需要没有进位的2进制数，而在2进制下没有进位的加法，实际就是XOR。&lt;/p&gt;&lt;p&gt;如果按照这个思路，直觉上来说我们可以怎么做呢？很简单：&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;rust&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;pub&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;fn&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;single_number&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; P&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;usize&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Vec&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;i32&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;i32&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;let&lt;/span&gt; cnt &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #89b482&quot;&gt;into_iter&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #89b482&quot;&gt;fold&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;32&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;|&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;mut&lt;/span&gt; init&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;in&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;..&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;32&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; val &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 这里我们保留完整的计数，在下面对计数值进行判断&lt;/span&gt;&lt;/em&gt;
                    init&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            init
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    cnt&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #89b482&quot;&gt;into_iter&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #89b482&quot;&gt;enumerate&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #89b482&quot;&gt;fold&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;|&lt;/span&gt;init&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; cnt&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;match&lt;/span&gt; cnt &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; P &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&gt;&lt;/span&gt; init&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;_&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&gt;&lt;/span&gt; init &lt;span style=&quot;color: #ea6962&quot;&gt;|=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; idx&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;也就是说，我们使用一个 &lt;code&gt;[i32; 32]&lt;/code&gt; 数组来为单独每个位计数，凡是出现了p的整数倍的位我们都置为0，其余位置为1，这样我们就轻松解决了这个更一般的问题。&lt;/p&gt;&lt;p&gt;那么我们能不能进一步“简化”这个做法呢？答案是可以的，因为相对来说我们的P是很小的，而我们用一个 &lt;code&gt;i32&lt;/code&gt; 来计数是非常浪费的，我们只需要 &lt;math&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mrow&gt;&lt;mo&gt;⌈&lt;/mo&gt;&lt;mrow&gt;&lt;msub&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0.16666666666666666em&quot;&gt;log&lt;/mo&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/msub&gt;&lt;mi&gt;𝑝&lt;/mi&gt;&lt;/mrow&gt;&lt;mo&gt;⌉&lt;/mo&gt;&lt;/mrow&gt;&lt;/math&gt; 这么多位就够了。也就是说用一个 &lt;code&gt;[i32; n]&lt;/code&gt; 来做计数就够了，代价则是我们需要”转置”这个计数数组，也就是说这n个 &lt;code&gt;i32&lt;/code&gt; 的同一个位共同构成了这个位的计数器，而我们则需要进一步推导这里计数的“加法规则”。因为所有位的计数都是完全独立的，我们可以只考虑一个位的情况，然后推广到32位即可。&lt;/p&gt;&lt;p&gt;考虑一个1位的整数 &lt;code&gt;i1&lt;/code&gt; ，我们使用一个 &lt;code&gt;[i1; n]&lt;/code&gt; 数组来对其进行计数，假设这里p是3，则n=2，我们有如下真值表：&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;cnt&lt;/th&gt;&lt;th&gt;0&lt;/th&gt;&lt;th&gt;1&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;[0, 0]&lt;/td&gt;&lt;td&gt;[0, 0]&lt;/td&gt;&lt;td&gt;[0, 1]&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;[0, 1]&lt;/td&gt;&lt;td&gt;[0, 1]&lt;/td&gt;&lt;td&gt;[1, 0]&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;[1, 0]&lt;/td&gt;&lt;td&gt;[1, 0]&lt;/td&gt;&lt;td&gt;[0, 0]&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;设该位数字为 &lt;code&gt;x&lt;/code&gt; ，计数为 &lt;code&gt;[c1, c0]&lt;/code&gt; ，通过简单的逻辑代数，我们有如下状态转化方程:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;c0&apos; = !c0 &amp;amp; !c1 &amp;amp; x | c0 &amp;amp; !c1 &amp;amp; !x
c1&apos; = c0 &amp;amp; !c1 &amp;amp; x | !c0 &amp;amp; c1 &amp;amp; !x&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;化简得到&lt;/p&gt;&lt;pre&gt;&lt;code&gt;c0&apos; = !c1 &amp;amp; (c0 ^ x)
c1&apos; = c0 &amp;amp; x | c1 &amp;amp; !x (这里能化简的原因是我们不在乎[1, 1]的状态转化)&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;最终 &lt;code&gt;c0 | c1&lt;/code&gt; 的结果就是我们的计数器是否为0，推广到32位数字，我们的计数器则是 &lt;code&gt;[i32; n]&lt;/code&gt; ，那么我们有如下代码&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;rust&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;pub&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;fn&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;single_number&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Vec&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;i32&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;i32&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #89b482&quot;&gt;into_iter&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #89b482&quot;&gt;fold&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;|&lt;/span&gt;[c1&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; c0]&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; x&lt;span style=&quot;color: #ea6962&quot;&gt;|&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt; c0 &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;|&lt;/span&gt; c1 &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;c0 &lt;span style=&quot;color: #ea6962&quot;&gt;^&lt;/span&gt; x&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;c1 &lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #89b482&quot;&gt;into_iter&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 任意位不为0都说明计数不为0&lt;/span&gt;&lt;/em&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #89b482&quot;&gt;fold&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;|&lt;/span&gt;init&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;|&lt;/span&gt; init &lt;span style=&quot;color: #ea6962&quot;&gt;|&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;这样我们就解决了p为3的问题，通过相同的思路，我们可以解决任意p的问题，区别只在于不同p的化简难度不同。&lt;/p&gt;&lt;p&gt;其实自己做这个题的时候卡了很久也做不出来，思维已经陷入怎么构造位运算来抵消3个数字了，看到题解确实有一种醍醐灌顶的感觉。解决这种问题最重要的还是思路，如果能想到对每一位上的数字做计数，其实已经离正确答案不远了。&lt;/p&gt;&lt;p&gt;参考：&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://leetcode.com/problems/single-number-ii/solutions/43295/detailed-explanation-and-generalization-of-the-bitwise-operation-method-for-single-numbers&quot;&gt;Detailed explanation and generalization of the bitwise operation method for single numbers&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://leetcode.com/problems/single-number-ii/solutions/2389678/rust-concise-solution-with-ternary-logic-explained&quot;&gt;Concise solution with Ternary logic || Explained&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>DOTA2录像查找</title>
    <link href="https://sereph.us/post/dota2-match-finder/" rel="alternate"/>
    <id>https://sereph.us/post/dota2-match-finder/</id>
    <updated>2024-11-23T00:00:00Z</updated>
    <published>2024-11-23T00:00:00Z</published>
    <content type="html">&lt;h3&gt;简介&lt;/h3&gt;&lt;p&gt;最近花了大概三周的时间写了一个通过dota2阵容来查录像id的HTTP接口&lt;a href=&quot;https://github.com/serephus/dota2-match-finder&quot;&gt;dota2-match-finder&lt;/a&gt;，这里简单写篇博客记录一下。由于我不会写前端，所以没有界面，只有一个简单的HTTP接口，当然后端部分算是比较齐全的，如果最终补上前端界面之类的东西，那么效果会类似于这个现有的网页：&lt;a href=&quot;https://opendota.com/combos&quot;&gt;combo&lt;/a&gt;。做这个事情的缘起也是因为这个网页，我之前偶尔会需要这个功能，比如偶尔刷到什么dota2视频，想看看什么段位，这时候用来找录像是很不错的，不过我感觉这个网页速度挺慢的，而且一些早期的录像应该也是找不到（这个问题很难解决）。我对这个事情正好有一些兴趣，失业也有时间就随便写了一下。&lt;/p&gt;&lt;h3&gt;原理&lt;/h3&gt;&lt;p&gt;首先说一下为什么能做这件事，所有的dota2公开对局，服务器上都会有记录，V社提供了网页API可以查询，用户只需要在steam上有过一些消费就能获取一个key用来请求这些API，但是V社本身并没有直接提供类似的功能接口，所以如果我们要做这个事情，我们首先需要做的就是获取到这些比赛数据。在公开的API里，有一个API可以用来获取最多100盘比赛的比较详细的信息，而且这个API可以指定一个起始编号，返回从这个编号开始的最近的若干场比赛数据。最终这些数据会以json或者xml的格式返回，我们需要做的就是解析这些文本，再将我们感兴趣的数据保存到数据库里方便后续查询。&lt;/p&gt;&lt;p&gt;返回示例如下：&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;json&quot;&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
  &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;result&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;status&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;matches&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;
      &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;players&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;
          &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;player_slot&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;hero_id&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;item_0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;
            &lt;span style=&quot;color: #282828&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #282828&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #282828&quot;&gt;.&lt;/span&gt;
          &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;
          &lt;span style=&quot;color: #282828&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #282828&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #282828&quot;&gt;.&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;radiant_win&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;start_time&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1730544120&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;match_id&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;8015500293&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;match_seq_num&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;6742154810&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;
        &lt;span style=&quot;color: #282828&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #282828&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #282828&quot;&gt;.&lt;/span&gt;
      &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;
      &lt;span style=&quot;color: #282828&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #282828&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #282828&quot;&gt;.&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;
  &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;这里为了简洁去掉了大部分的字段，在这些字段里，对我们做这个事情来说，所需要关注的字段只有match_id, match_seq_num以及各个玩家的player_slot和hero_id，match_id和match_seq_num都是一场比赛的有序编号，至于他们之间的区别我并不太清楚，一般我们在客户端或者数据网站使用的是match_id，但这个API需要我们提供的是match_seq_num，而player_slot记录了玩家是天辉还是夜魇，hero_id则记录了玩家使用的是什么英雄，通过这些信息我们就能知道一场比赛的比赛编号和阵容，从而实现我们的目的。这一步我们要做的就是解析这些数据并将其存到一个数据库内。&lt;/p&gt;&lt;p&gt;假设我们已经获取到了我们所需的比赛数据，下一步我们就需要考虑，如何保存这些数据，以及如何查询这些数据来达到比较快的查询速度。最简单的方式，就是原样保存这些数据之后，每次查询时依次获取每条比赛记录，判断是否符合特定阵容来进行筛选。从这种最简单粗暴的方式进行优化，我们有两个可能的优化方向，第一个是减少需要查询的数据量，这就要说到一个常用的优化方法：倒排索引。&lt;/p&gt;&lt;h4&gt;倒排索引&lt;/h4&gt;&lt;p&gt;倒排索引是一种常用于搜索引擎优化的方法，一般搜索引擎需要快速的查询出同时包含用户提供的若干关键字的网页，倒排索引的思路就是建立一个从关键字到网页编号的倒排索引，比如用户查询A和B这两个关键字时，搜索引擎的后端就分别把包含A和包含B的网页编号取出，再进行求交运算，即可得到同时包含A和B的网页编号。这个方法是典型的用空间来换时间，因为除了原本的网页信息之外，还需要保存这个可能规模非常大的索引。而这个方法能提高查询速度的原因之一就是他减少了我们查询时需要读取的数据量，之前我们需要把所有记录全部读取一遍，现在通过这个索引我们就能只读取自己所需的那一小部分了。&lt;/p&gt;&lt;p&gt;具体到我们这里的问题来说，我们希望用户查询时，能够像opendota combos那样，指定双方的阵容（不假定具体的阵营），我们可以分别保存比赛的原始数据，再维护一个(hero_id, side)到match_id的索引。这样用户指定两个阵容时，我们能够通过正反两次查询得到所有满足要求的比赛编号，再具体查询编号对应的比赛数据返回给用户。 这里我们需要应对的第一个问题是存储空间的问题，dota2目前为止大概有几十亿场比赛数据，在不考虑原始数据的情况下，以每场比赛10人，比赛编号是一个64位整数算，未压缩的索引需要占用大约 &lt;code&gt;50_0000_0000 * 10 * 8 / 1024 / 1024 / 1024 = 372.5GiB&lt;/code&gt;，考虑压缩率为0.2，那么我们也需要74.5GiB的存储空间用来保存这些索引。假设我们只保存我们所需的最小的数据量，一场比赛的比赛id和10个英雄id，我们大概需要83.8GiB，考虑压缩率之后大概为16.7GiB（很理想，实际上大约为65GiB），可以看到索引的空间还超过了原始比赛的空间。&lt;/p&gt;&lt;p&gt;另外一个需要考虑的问题就是求交运算，按照opendota的数据，英雄出场率一般在0.5-26%不等，那么这个比赛编号的集合最小也达到了2500万的规模，这个大小对于求交运算来说显然有点过大了，甚至于要把这么多比赛编号加载到内存里就需要大概0.18GiB内存。所以如果我们要采用倒排索引的方法，而且我们最终想要收集到所有的数据，那么我们需要根据比赛编号的另一个特征进行优化。那就是比赛编号都是有序的，虽然貌似没有明确的地方表示这些比赛编号是完全有序的，但我们完全可以认为至少绝大部分的比赛编号是按照顺序生成的，在这个前提下，我们可以对比赛编号分段处理，比如每100万一个段，而且这样在我们返回时，也可以优先返回最近的比赛。&lt;/p&gt;&lt;h4&gt;位运算&lt;/h4&gt;&lt;p&gt;另一个我们可以尝试的优化方向则是如何进行筛选，如果我们不做任何优化，那么之前的筛选是一个子集判定问题，即用户提供了一个阵容组合，我们对每一场比赛，都判定这个特定的阵容组合是否是该比赛的阵容的子集。而当碰到类似这样的问题时，我们总是容易想到使用位运算来做一定的优化，这是因为位运算的按位与或者按位或都非常适合用来做集合元素数量有限情况下的子集判定。而通用情况下，我们一般需要使用哈希表来做，相比之下，哈希表的速度就会慢一些。具体到dota2，我们的阵容是一个hero_id的集合，目前dota2的英雄id在1-145之间，0表示未知英雄，1-145之间还有一些数字未使用，但可以看到，所有英雄id都在u8的范围也就是0-255内，即使考虑到将来的更新，我们也能比较自信的认为，有生之年dota2的英雄id也不会超过255，因此我们可以使用1个256位的二进制整数来表示一个阵容的掩码，这样通过对掩码进行按位与或者按位或运算，我们就可以轻松的判定一场比赛是否有特定的英雄组合。当然，这里考虑到我们的需求，我们实际上需要2个256位的二进制整数，分别用于表示天辉和夜魇的英雄组合掩码。&lt;/p&gt;&lt;h4&gt;进一步优化？&lt;/h4&gt;&lt;p&gt;位运算和倒排索引其实是不太能结合起来的，因为使用倒排索引的时候，子集判定被转化成了集合求交的问题，也就不需要位运算了，但是如果我们只是采用倒排索引用空间换时间的思路，而不实际用倒排索引的思路，我们实际上可以用大概10倍的空间换大概10倍的查询速度。简单来说就是我们构建一个倒排索引，但是相比之前只保存比赛编号的索引，这个索引里我们同时保存比赛编号和掩码，同时我们不将所有用户指定的英雄的索引读取出来，而是在其中选择一个出场率最低的英雄，只在这个英雄对应的索引里查询，查询也不是求交，而是做掩码操作。但这个方法几乎要求10倍的存储空间，而带来的查询速度提升则取决于英雄的出场率，处于4-200倍之间，感觉对存储空间的利用不够，尤其是对于希望减少使用存储空间的我们来说。&lt;/p&gt;&lt;h4&gt;实现&lt;/h4&gt;&lt;p&gt;最终我们的要做的事情大概分为三步：收集，保存，查询。至于使用的语言，我能够使用的比较熟练的语言有C/C++/Python/Rust，这里我们选择Rust。&lt;/p&gt;&lt;h3&gt;收集&lt;/h3&gt;&lt;p&gt;收集这一步，网络方面请求HTTP接口有现成的库(reqwest)可以解决，而且Rust这边还能用上比较时髦的异步编程，这也是不错的，虽然我们其实也不算很需要异步。这一步真正工作量比较大的部分是结果的解析，得益于rust优秀的类型系统和宏，以及serde库优秀的设计，实际上解析非常简单，我们只需要定义对应的结构体，就能通过自动推导Serialize和Deserialize这两个trait，直接使用serde_json来进行对应的解析。&lt;/p&gt;&lt;p&gt;收集部分比较麻烦的是V社对API的请求频率限制，目前DOTA2每分钟的比赛场次大概在300到1200盘左右，按每次100盘算，我们需要大概每5-20秒请求一次才能跟上最新数据，同时我们还需要尽可能的收集历史数据。而实际上只需要大概8秒请求1次就会触发V社的Too Many Request响应，虽然这并不是硬性的限制，但是我们实际上能请求的频率也是比较有限的。我们也不太可能做分布式的收集，所以基本上要将之前的历史数据收集齐是没戏了。&lt;/p&gt;&lt;p&gt;对于历史数据，由于API指定的是起始编号，我们采取了从后往前，对历史数据分段进行收集的策略，每段内部我们从前往后进行收集，同时我们记录下已经收集完毕的分段，方便当收集中断之后恢复。&lt;/p&gt;&lt;h3&gt;保存&lt;/h3&gt;&lt;p&gt;收集部分完成后，需要考虑的就是如何保存的问题，这里包括选择什么数据库，具体保存那些内容，这里稍微提一下，我是在阿里云买了一个99块1年的低端VPS做这个事情，配置大概是2GiB内存，40GiB硬盘，存储空间显然非常有限，我们最好是尽量减少存储空间的使用。因此我们最终选择放弃倒排索引，所有的比赛数据里，我们也只选择存储绝对必要的内容。至于掩码部分，由于直接存储掩码要求差不多2倍的存储空间，所以我们直接保存2个阵容数组，而选择在查询时动态生成掩码。最终在Rust里，我们保存的数据看起来是这样的&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;rust&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;pub&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;struct&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;MatchDraft&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
  &lt;span style=&quot;color: #e78a4e&quot;&gt;pub&lt;/span&gt; match_id&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;u64&lt;/span&gt;,
  &lt;span style=&quot;color: #e78a4e&quot;&gt;pub&lt;/span&gt; radiant&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; [&lt;span style=&quot;color: #e78a4e&quot;&gt;u8&lt;/span&gt;; 5],
  &lt;span style=&quot;color: #e78a4e&quot;&gt;pub&lt;/span&gt; dire&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; [&lt;span style=&quot;color: #e78a4e&quot;&gt;u8&lt;/span&gt;; 5],
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;将原始数据转换成这里的数据是比较简单的，这里我假定了每盘比赛双方都是5v5，偶尔V社的服务器会返回一些有问题的比赛数据，对于我们来说一般会碰到的问题是双方的阵容不是5v5，而是6v4或者其他情况，比如&lt;a href=&quot;https://www.opendota.com/matches/8042629407&quot;&gt;8042629407&lt;/a&gt;，我基本上选择忽略这些极少数的奇怪数据。&lt;/p&gt;&lt;p&gt;数据库方面我最终选择了ClickHouse，因为这个基本上是我接触的比较多的数据库了，而且我对CH的性能和功能也比较满意，当然CH对我的低端VPS来说算是一个很大的负担，不过我暂时还没有找到其他更合适的替代品。&lt;/p&gt;&lt;p&gt;出乎意料的，使用Rust将数据写入CH或者从CH查询数据都相当简单，CH官方的Rust接口设计的相当易于使用，通过自动推导Row/Serialize/Deserialize这三个trait，我们就能很简单的做到插入和查询，同时我们还能做一些比较简单的创建数据库和表的操作，这基本上已经可以满足我们这里所有的需求。&lt;/p&gt;&lt;p&gt;另外值得一提的是为了提升插入性能，我们需要收集一大批数据再一次性插入，这是因为我们使用的是CH的MergeTree引擎，每条插入都会创建一个临时表，然后在后台进行多表合并。如果你用了大量的插入，那么这些后台合并操作会消耗很多系统资源。由于我们每次请求API都能获得最多100场比赛数据，不过我还是默认设置成等收集到1000场比赛数据才进行一次插入。&lt;/p&gt;&lt;h3&gt;查询&lt;/h3&gt;&lt;p&gt;这部分我们需要提供一个HTTP接口，我选择了axum这个crate，当然这也是因为这个是我稍微接触过的相关crate，这个使用起来也比较愉快，在接到请求时，我通过用户提供的参数来构造一个SQL语句来向CH进行查询，再将返回的数据返回给用户，相当直观。&lt;/p&gt;&lt;p&gt;如果你想尝试一下这个接口，那么这里我给一个简单的示例：&lt;/p&gt;&lt;p&gt;DOTA2里敌法师的英雄id是1，斧王的英雄id是2，假如我们想要查询一些斧王对敌法师的比赛，那么我们可以用curl构造一个这样的HTTP请求。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;curl&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;X POST &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;http://120.27.145.242:8888/&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt; --&lt;/span&gt;header &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;Content-Type: application/json&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt; --&lt;/span&gt;data &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;{&quot;team1&quot;: [1], &quot;team2&quot;: [2], &quot;count&quot;: 10, &quot;offset&quot;: 0}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;这里的ip和端口当然是我服务器的公网ip和服务绑定的端口，count是场次，默认为10，最大为100, offset是分页的参数，默认为0。返回的结果大概是类似这样的：&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;json&quot;&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;match_id&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8049200000&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;radiant&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;63&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;42&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;31&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;61&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;dire&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;86&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;114&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;121&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;75&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;match_id&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8049196697&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;radiant&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;121&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;56&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;71&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;101&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;dire&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;51&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;86&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;15&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;97&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;match_id&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8049194746&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;radiant&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;103&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;39&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;63&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;dire&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;145&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;45&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;21&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;131&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;match_id&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8049194081&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;radiant&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;72&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;104&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;84&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;68&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;dire&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;22&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;88&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;39&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;99&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;match_id&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8049191156&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;radiant&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;75&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;86&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;36&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;71&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;dire&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;89&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;126&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;35&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;14&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;match_id&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8049189562&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;radiant&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;104&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;6&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;135&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;33&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;dire&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;72&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;43&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;126&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;37&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;match_id&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8049189309&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;radiant&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;61&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;6&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;67&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;19&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;dire&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;91&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;41&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;47&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;match_id&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8049188191&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;radiant&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;123&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;5&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;58&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;89&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;dire&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;48&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;64&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;45&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;14&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;match_id&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8049187394&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;radiant&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;45&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;135&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;102&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;74&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;dire&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;39&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;6&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;131&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;27&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;match_id&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8049186263&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;radiant&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;60&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;85&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;30&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;dire&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;97&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;94&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;51&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;101&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;由于我并没有保存其他数据，所以这里能获取的只有比赛id和双方阵容，如果你想看到具体数据，或者下载对应的录像，你可以去类似opendota，dotabuf这样的DOTA2数据网站，或者官方客户端。&lt;/p&gt;&lt;p&gt;当然由于这个程序只从11月22号晚上开始收集，并且在DOTA2高峰期时，V社的API限制让我们无法跟上最新数据，一场比赛的数据可能需要大约几分钟甚至几个小时才能进入数据库，所以如果你找之前或者特别新的比赛，你很有可能是找不到的。&lt;/p&gt;&lt;p&gt;总之这就是全部内容了，整个仓库其实目前只有大概900行代码，很多部分也是做的非常粗糙，不过我也没有太多热情去做这个事情了，如果我有很多高性能服务器能让我玩耍，那我可能更有兴趣去优化这个东西，不过目前只能说就这样吧。&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>使用Github Actions来部署hexo博客</title>
    <link href="https://sereph.us/post/hexo_github_action/" rel="alternate"/>
    <id>https://sereph.us/post/hexo_github_action/</id>
    <updated>2022-08-02T00:00:00Z</updated>
    <published>2022-08-02T00:00:00Z</published>
    <content type="html">&lt;p&gt;多年前第一次写博客的时候，选择了hexo这个静态博客框架，这么久用下来，平心而论我对hexo并没有什么不满，我只需要一个地方记录自己写的文字，诸如评论、后台之类的东西对我来说都是略多余的。有了这些也不错，但是没有也完全没问题。有评论更方便交流，没有也没啥影响，我的文章也没啥人读。当然hexo本身是可以挂上一个外部的评论服务的，但是我懒，也没需求，就没搞。不像评论，后台实时写文章实时发表这样的功能是不可能实现的，当然这也不是必需的，有这个后台，你可能管理博客更方便，但是没有其实也没啥问题。总之我对hexo本身倒是没啥不满，只不过对npm有点不满，总的来说，我不是很喜欢npm的设计，之前在windows上使用hexo的时候，总会留下一个因为超过路径长度限制而无法删除的node_modules文件夹，网上也经常看到把node_modules和黑洞对比的meme&lt;/p&gt;&lt;p&gt;总之用久了hexo之后，很希望有一个工具能自动帮我生成网页文件，再发布到Github Pages上去。一来省去我自己手动操作，二来我电脑也不需要承担node_modules这种“负担”。这个解决方案其实几年前就有了，那就是CI工具，其中就有Github Actions，Github Actions是Github官方提供的CI工具，这个工具可以响应你的Github仓库的各种事件，来对应的执行一些自动操作。比如当你推送提交到Github上或者别人开pr时，进行自动的编译和测试。&lt;/p&gt;&lt;p&gt;Hexo的博客也可以通过Github Actions来进行自动生成和发布。如我所言，Github Actions早就有了，但是我到现在才搞，一来是因为我懒，不想学，二来是我的需求有一点特殊。&lt;/p&gt;&lt;p&gt;虽然早有人写了满足这个条件的action，但我还是拖到了现在才开始做这件事，这里就权且记录一下。&lt;/p&gt;&lt;p&gt;为了做到这件事情，一般推荐建立两个仓库，一个是Github Page，用于发布公开的网页，一个是私有的文章源文件，包括hexo的项目、配置、主题等等。我个人设置私有的原因主要还是不公开一些草稿，因为我个人经常会把一些之前质量较低的文章移到草稿文件夹来隐藏掉。&lt;/p&gt;&lt;p&gt;执行action的bot在源仓库做自动生成和部署，将网页文件推送至公开仓库，同时将必要的修改提交到源仓库，因此同时需要这两个仓库的读写权限。源仓库的写入权限实际上可以通过GITHUB_TOKEN来解决，这是因为每次运行action的时候，GIthub都会生成一个临时的访问token，这个token就有action运行仓库的写入权限。而公开仓库的写入权限则可以通过多种方式实现，以下仅以我使用的action为例，介绍SSH方式。&lt;/p&gt;&lt;p&gt;我使用的action仓库是 &lt;a href=&quot;https://github.com/yrpang/github-actions-hexo&quot;&gt;github-actions-hexo&lt;/a&gt; ，选择的原因前面说了是这个action可以在生成部署之后更新源仓库。这个action是通过hexo-deployer-git插件来部署的，需要bot运行git命令时有公开仓库的写入权限。其中需要用到一个部署的公钥，你需要将公钥的内容存入公开仓库的部署公钥(仓库Settings/Deploy keys)内且赋予写权限，这样对应的私钥方就可以通过git修改公开仓库了。你可以将对应的私钥保存到源仓库的SECRET里，这样在action bot在源仓库运行时，它就可以通过这个私钥来修改公开仓库。同时SECRET里的条目不会被任何人看到，存入后即使是你自己也看不到，不会有安全问题。这里建议生成一个新的密钥对，专门用于部署。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;ssh-keygen&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;f &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt;filename&lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;可以在action仓库里看到entrypoint.sh文件内有如下内容&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;#&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; setup key&lt;/span&gt;&lt;/em&gt;
mkdir&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;p /root/.ssh/
&lt;span style=&quot;color: #89b482&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;$&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;INPUT_DEPLOYKEY&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt;/root/.ssh/id_rsa
chmod 600 /root/.ssh/id_rsa
ssh-keyscan&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;t rsa github.com &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&gt;&lt;/span&gt;/root/.ssh/known_hosts

git config&lt;span style=&quot;color: #bdae93&quot;&gt; --&lt;/span&gt;global user.name &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;$&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;INPUT_USERNAME&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;
git config&lt;span style=&quot;color: #bdae93&quot;&gt; --&lt;/span&gt;global user.email &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;$&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;INPUT_EMAIL&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;这就是配置git，确保后续能用hexo-deployer-git插件进行部署，其中的INPUT_DEPLOYKEY变量就是你配置好的私钥内容。由于这个action的提交信息无法修改且里面包含一个typo，所以我fork了这个action并做了修改。&lt;/p&gt;&lt;p&gt;配置好公钥和私钥之后，只需要在源仓库内添加一个yml格式的workflow就能实现自动生成和部署了。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;yml&quot;&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;Build and Deploy Hexo Posts&lt;/span&gt;

&lt;span style=&quot;color: #d3869b&quot;&gt;on&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
  &lt;span style=&quot;color: #ea6962&quot;&gt;push&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;branches&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;main&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;
  &lt;span style=&quot;color: #ea6962&quot;&gt;workflow_dispatch&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;

&lt;span style=&quot;color: #ea6962&quot;&gt;jobs&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
  &lt;span style=&quot;color: #ea6962&quot;&gt;build&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;runs-on&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;ubuntu-latest&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;steps&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
      &lt;span style=&quot;color: #bdae93&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;uses&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;actions/checkout@v3&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;with&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
          &lt;span style=&quot;color: #ea6962&quot;&gt;submodules&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;

      &lt;span style=&quot;color: #bdae93&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;Cache node modules&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;uses&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;actions/cache@v1&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;with&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
          &lt;span style=&quot;color: #ea6962&quot;&gt;path&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;node_modules&lt;/span&gt;
          &lt;span style=&quot;color: #ea6962&quot;&gt;key&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;${{runner.OS}}-${{hashFiles(&apos;**/package-lock.json&apos;)}}&lt;/span&gt;
      &lt;span style=&quot;color: #bdae93&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;uses&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;serephus/github-actions-hexo@dev&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;with&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
          &lt;span style=&quot;color: #ea6962&quot;&gt;deploykey&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;${{secrets.HEXO_DEPLOY_PRIVATE_KEY}}&lt;/span&gt;
          &lt;span style=&quot;color: #ea6962&quot;&gt;username&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;&amp;lt;yourusername&gt;&lt;/span&gt;
          &lt;span style=&quot;color: #ea6962&quot;&gt;email&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;&amp;lt;youremail&gt;&lt;/span&gt;
          &lt;span style=&quot;color: #ea6962&quot;&gt;if_update_files&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;
          &lt;span style=&quot;color: #ea6962&quot;&gt;github_token&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;${{secrets.GITHUB_TOKEN}}&lt;/span&gt;
          &lt;span style=&quot;color: #ea6962&quot;&gt;branch&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;main&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;记得把尖括号替换成你对应的内容， &lt;code&gt;secrets.HEXO_DEPLOY_PRIVATE_KEY&lt;/code&gt; 就是我配置的私钥变量，Github Action通过 &lt;code&gt;${{ variable }}&lt;/code&gt; 的方式展开变量。&lt;/p&gt;&lt;p&gt;这里是我的配置，如果你的theme是一个submodule, 那么checkout的action里要配置下载子模块。&lt;/p&gt;&lt;p&gt;做好这些之后，就无需手动更新公开仓库了，可以更加专注于文章写作本身。&lt;/p&gt;&lt;p&gt;在处理好这些以后，我也是久违的更新了一下博客的主题，一来是next主题已经用过很久了，有点审美疲劳，二来现在越来越喜欢暗色、简洁的主题。&lt;/p&gt;&lt;p&gt;于是稍微找了一下，选了一个挺喜欢、又很简洁的主题，为了让一些细枝末节也符合我的想法，我又fork了这个主题，做了一些破坏性的修改（捂脸&lt;/p&gt;&lt;p&gt;总体来说算是比较满意了，但是还有一个代码高亮不够好的问题，如下所示，但是目前勉强能看，也懒得费力解决了。&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;data:image/png;base64,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&quot; width=&quot;2560&quot; height=&quot;1440&quot; style=&quot;display: block&quot;&gt;&lt;figcaption&gt;Figure 1:&lt;span style=&quot;white-space: pre-wrap&quot;&gt;&amp;#x20;&amp;#x20;&lt;/span&gt;代码高亮对比&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;总之这下有了比较好的写博客的环境，又少了一个摸鱼不写的理由（逃&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>在Gentoo Linux上使用dwm</title>
    <link href="https://sereph.us/post/dwm_on_gentoo/" rel="alternate"/>
    <id>https://sereph.us/post/dwm_on_gentoo/</id>
    <updated>2022-07-26T00:00:00Z</updated>
    <published>2022-07-26T00:00:00Z</published>
    <content type="html">&lt;p&gt;dwm全名为dynamic window manager，是suckless出品的主打简洁的窗口管理器。这里不多谈窗口管理器这个话题，我们主要说一下dwm都有哪些特点。&lt;/p&gt;&lt;p&gt;这里我将dwm和i3wm做一个简单的对比，这两者都是平铺窗口管理器，但是dwm和核心概念是标签(tag)，而i3wm的核心概念则是容器(container)，简单来说，dwm会给每个图形窗口打上tag，你可以选择显示某个tag或者某几个tag，与这些tag绑定的所有窗口都会被显示。在显示时，这些窗口会按照一定的布局排布，最基本的布局是一个主窗口占大部分空间，其他窗口平分剩下的空间。i3wm则是有若干个工作区，每个工作区内是一个容器构成的树，每个容器内可以包含子容器和程序窗口，你可以定义每个容器内的布局，比如分割方向，分割比例等。同一时刻，i3wm只能显示一个工作区。因此，i3wm可以手动实现更精细的布局控制，但是其他方面来说，不如dwm灵活，而布局这件事，我个人认为只需要几种自己常用的即可。因此我个人也是比较偏爱dwm。当然还有其他一些优秀的窗口管理器也有类似的特性，这里就不多介绍了。&lt;/p&gt;&lt;p&gt;dwm是使用c语言实现的，与一般的这类软件不同，dwm只包含大概两千多行代码，没有实现运行时的配置解析，而是将配置放到了一个c语言的头文件内，这样修改该头文件之后，编译即可得到一个配置过的dwm。这算是suckless软件的一种理念，我个人了解不多，这里就不多谈了。总之dwm不具备运行时解析配置的能力，更改配置之后，需要重新编译才能生效。这种配置方式并不是这种理念最有意思的地方，而是这种方式强迫用户自己对dwm进行修改，从而产生了补丁(patch)。&lt;/p&gt;&lt;p&gt;dwm的代码相当简洁，本身只具备非常基本的功能，即使是你进行了详细的配置，dwm也只能说是勉强可用的程度，因此很多用户为dwm编写了各种补丁，为dwm添加各种功能，也就是说，作为用户，你可以选择给dwm打上你想要的补丁，来让你自己的dwm更符合自己的需求，无论这些功能是否被官方认可。如果你自己熟悉c语言，只要花上一些时间读懂dwm的源代码，你也可以自己编写自己的补丁，来实现自己想要的但是别人没做的功能。这就让dwm具备了无限可能，一般的窗口管理器，你只能接受官方的设计，即使开放源代码，也一般因为过于复杂，造成大部分用户无力修改，从而没有多少补丁可用。而dwm则因为简洁的代码，而拥有其他窗口管理器不具备的定制能力。通过补丁，用户可以给dwm添加新功能、新布局、修改外观等等。&lt;/p&gt;&lt;p&gt;当然这样做的缺点也是显然的，要定制就必须有一定的定制能力，虽然说现在简单的定制已经可以说是毫无难度了，但如果要定制dwm，最好还是具备一些基本的c语言功底、编译常识、常用工具的使用、代码冲突解决的能力。如果补丁数量很多的话，要管理这些补丁、解决补丁之间的冲突，这些成本也是很高的。&lt;/p&gt;&lt;p&gt;Gentoo由于本身是一个源码编译的发行版，在包管理器设计上就给源码编译的软件留足了空间，对于dwm来说，Gentoo可以说是一个非常合适的发行版了。具体来说，Gentoo具备用户自定义补丁、保留配置等功能。同时，Gentoo官方源内的dwm包还提供了一个session文件用于登陆时自动启动程序。&lt;/p&gt;&lt;p&gt;因此以下就主要介绍一下，我是怎么在Gentoo下使用dwm的。&lt;/p&gt;&lt;p&gt;首先Gentoo上的dwm包提供了一个session文件，当你通过display manager启动dwm的时候，会自动运行 &lt;code&gt;~/.dwm/dwmrc&lt;/code&gt; 这个启动脚本，在这个脚本里，你可以自己启动一些自己常用的程序，比如我就是抄了一位大佬的脚本，做了启动fcitx5，picom，定时换壁纸之类的事情，这样，就不再需要给dwm打autostart之类的补丁了。当然如果你想用startx这种方式启动dwm，这个脚本是不会执行的。我之前在用这种方式启动的时候，就碰到了一些D-bus相关的问题，最后没有很好的解决，还是换成了简单易用的dm。&lt;/p&gt;&lt;p&gt;Gentoo提供了比较方便的补丁机制，当用户安装某个软件，需要打补丁的时候，只需要将补丁放入一个特定的文件夹，portage在构建时，便会自动打上这些补丁，再进行编译。具体来说，补丁目录是 &lt;code&gt;/etc/portage/patches/&amp;lt;category&gt;/&amp;lt;package&gt;&lt;/code&gt; ，这里的category和package分别是包类别和包名，package还可以指定版本。像我目前只选择了少数不冲突的补丁，我只需要把这些补丁一股脑的放到 &lt;code&gt;/etc/portage/patches/x11-wm/dwm-6.2/&lt;/code&gt; 文件夹内，就能正常的用包管理安装dwm，同时又打上我需要的补丁。&lt;/p&gt;&lt;p&gt;此外部分包还提供了savedconfig这个use，当启用这个use的时候，portage会将构建时需要的配置文件存在一个地方，在构建包时，就能自动应用这些配置，对于dwm来说，这个配置文件就是dwm的头文件 &lt;code&gt;config.h&lt;/code&gt; ，当你修改好这个文件后，将它存成 &lt;code&gt;/etc/portage/savedconfig/x11-wm/dwm-6.2&lt;/code&gt; 这个文件(因为这个文件后缀名不是.c，所以文件编辑器一般不会高亮显示，如果是vim，可以手动执行 &lt;code&gt;set ft=c&lt;/code&gt; 指令)，在编译前，portage就会自动将这个文件替换成 &lt;code&gt;config.h&lt;/code&gt;。这样当你修改了配置之后，你只需要重新emerge一次dwm，就能更新好dwm了，当然这些改动还需要重启dwm才能真正生效。&lt;/p&gt;&lt;p&gt;总的来说，上面说的这些，都是为了能让dwm能完全由包管理管理。对于软件包来说，我个人是比较倾向于能交给包管理器的，都一律交给包管理处理。因为这样相对来说比较简单而且比较“干净”，用户只需要维护一份配置，就能够简单的重新构建出一套相同的环境。总的来说，要做到这点，还是不那么容易的，比如Arch这样的发行版，你要做到这点，要么是自己维护一个AUR脚本，要么是修改通用的AUR脚本。对我这种懒到极致的人来说，还是有点不友好的。而类似debian的发行版，则可能只能直接 &lt;code&gt;make install&lt;/code&gt; 了。&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Leetcode刷题笔记 6</title>
    <link href="https://sereph.us/post/leetcode0006/" rel="alternate"/>
    <id>https://sereph.us/post/leetcode0006/</id>
    <updated>2021-07-11T00:00:00Z</updated>
    <published>2021-07-11T00:00:00Z</published>
    <content type="html">&lt;p&gt;本周Leetcode刷题笔记&lt;/p&gt;&lt;p&gt;本周也是划水的一周，咳嗽断断续续，还忙里抽闲玩游戏，所以基本只随意做了些题目。&lt;/p&gt;&lt;h3&gt;876. Middle of the Linked List&lt;/h3&gt;&lt;p&gt;Given a non-empty, singly linked list with head node head, return a middle node of linked list.&lt;/p&gt;&lt;p&gt;If there are two middle nodes, return the second middle node.&lt;/p&gt;&lt;p&gt;获取链表的中点，经典快慢指针&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;/*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; Definition for singly-linked list.&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; struct ListNode {&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     int val;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     ListNode *next;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     ListNode() : val(0), next(nullptr) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     ListNode(int x) : val(x), next(nullptr) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     ListNode(int x, ListNode *next) : val(x), next(next) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; };&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Solution&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
    ListNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;middleNode&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;ListNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; head&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        ListNode &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;fast &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; head&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;slow &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; head&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;fast &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; fast&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            slow &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; slow&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            fast &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; fast&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; slow&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1582. Special Positions in a Binary Matrix&lt;/h3&gt;&lt;p&gt;Given a rows x cols matrix mat, where mat[i][j] is either 0 or 1, return the number of special positions in mat.&lt;/p&gt;&lt;p&gt;A position (i,j) is called special if mat[i][j] == 1 and all other elements in row i and column j are 0 (rows and columns are 0-indexed).&lt;/p&gt;&lt;p&gt;简单题，我的做法其实比较繁琐&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Solution&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;numSpecial&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; mat&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; m &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; mat&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; mat&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; m&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; idx &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; cnt &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; s &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;mat&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    idx &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                    cnt&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;cnt &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; m&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; k&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    s &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; mat&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;k&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    ans&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;这里推荐一个简单的做法，当然是我从讨论里抄来的&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;numSpecial&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; mat&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; rows&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;mat&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; cols&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;mat&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; rows&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; cols&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;mat&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;rows&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;cols&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; rows&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; cols&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;mat&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; rows&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; cols&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;236. Lowest Common Ancestor of a Binary Tree&lt;/h3&gt;&lt;p&gt;Given a binary tree, find the lowest common ancestor (LCA) of two given nodes in the tree.&lt;/p&gt;&lt;p&gt;According to the definition of LCA on Wikipedia: “The lowest common ancestor is defined between two nodes p and q as the lowest node in T that has both p and q as descendants (where we allow a node to be a descendant of itself).”&lt;/p&gt;&lt;p&gt;思考的时候有点问题，以为是个很简单的题目，实际上p和q的父节点是无法直接获取的，因此我们无法轻易的获取整棵树的层次结构。先看代码：&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;/*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; Definition for a binary tree node.&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; struct TreeNode {&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     int val;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode *left;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode *right;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode(int x) : val(x), left(NULL), right(NULL) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; };&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Solution&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
    TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;helper&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; root&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;root &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; p &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; root &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; q &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; root &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;nullptr&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; root&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; l &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; helper&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;root&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;left&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; r &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; helper&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;root&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;right&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;l &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; r&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; root&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; l &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; l &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; r&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

    TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;lowestCommonAncestor&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; root&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; helper&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;root&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;如果碰到了p或者q，就返回该节点，其他情况下，我们返回的都是空指针，这样在递归返回之后，我们就可以判断p节点或者q节点是否在该根节点下。对于根节点，我们分别遍历他的左右节点，如果返回的结果均不为空指针，则说明p和q分别在跟节点的左右节点下，因此p和q的最低公共祖先即为根节点本身。如果返回的结果只有一个有效节点，另一个是空指针，则我们只需要返回该结果即可。&lt;/p&gt;&lt;hr&gt;&lt;h3&gt;637. Average of Levels in Binary Tree&lt;/h3&gt;&lt;p&gt;Given the root of a binary tree, return the average value of the nodes on each level in the form of an array. Answers within 10-5 of the actual answer will be accepted.&lt;/p&gt;&lt;p&gt;层序遍历求每层的平均值，我个人比较喜欢双队列的做法&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;/*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; Definition for a binary tree node.&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; struct TreeNode {&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     int val;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode *left;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode *right;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode() : val(0), left(nullptr), right(nullptr) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; };&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Solution&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;double&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;averageOfLevels&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; root&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        deque&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt;TreeNode &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; dq&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; swp&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;double&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;root&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; sum &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; cnt &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            sum &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; cnt &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; node &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;front&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;pop_front&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                sum &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; node&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                cnt&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;node&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;left&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    swp&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;node&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;left&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;node&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;right&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    swp&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;node&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;right&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; sum &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; cnt&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            swap&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;dq&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; swp&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;985. Sum of Even Numbers After Queries&lt;/h3&gt;&lt;p&gt;We have an array nums of integers, and an array queries of queries.&lt;/p&gt;&lt;p&gt;For the i-th query val = queries[i][0], index = queries[i][1], we add val to nums[index]. Then, the answer to the i-th query is the sum of the even values of A.&lt;/p&gt;&lt;p&gt;(Here, the given index = queries[i][1] is a 0-based index, and each query permanently modifies the array nums.)&lt;/p&gt;&lt;p&gt;Return the answer to all queries. Your answer array should have answer[i] as the answer to the i-th query.&lt;/p&gt;&lt;p&gt;简单题，根据相应的query更新结果即可。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Solution&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
        vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;sumEvenAfterQueries&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; queries&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; s &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    s &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; query &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; queries&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; val &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; query&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; idx &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; query&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; v1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; v2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; v1 &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                s &lt;span style=&quot;color: #ea6962&quot;&gt;-=&lt;/span&gt; v1 &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; v1 &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                s &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; v2 &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; v2 &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;829. Consecutive Numbers Sum&lt;/h3&gt;&lt;p&gt;Given a positive integer n, how many ways can we write it as a sum of consecutive positive integers?&lt;/p&gt;&lt;p&gt;某次面试的时候做过这个题，不过当时没有细想，写的非常丑，这次仔细思考了一下，发现其实比较简单。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Solution&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;consecutiveNumbersSum&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                ans&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;假设一共有k个数，第一个数为a，则这些数的总和为&lt;math&gt;&lt;mi&gt;𝑠&lt;/mi&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mrow&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;+&lt;/mo&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;+&lt;/mo&gt;&lt;mi&gt;𝑘&lt;/mi&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;−&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;/mrow&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;×&lt;/mo&gt;&lt;mi&gt;𝑘&lt;/mi&gt;&lt;/mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mfrac&gt;&lt;/math&gt;，那么我们可以得到&lt;math&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;mi&gt;𝑠&lt;/mi&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;−&lt;/mo&gt;&lt;mfrac&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mfrac&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mrow&gt;&lt;mi&gt;𝑘&lt;/mi&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;−&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;/mrow&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mi&gt;𝑘&lt;/mi&gt;&lt;/mrow&gt;&lt;mi&gt;𝑘&lt;/mi&gt;&lt;/mfrac&gt;&lt;/math&gt;，能表示为连续整数之和等价于a为整数，而a为整数等价于&lt;code&gt;(s - k * (k - 1) / 2) % k == 0&lt;/code&gt;。我们从k=1开始遍历，直到&lt;code&gt;s - k * (k - 1) / 2&lt;/code&gt;小于0为止。&lt;/p&gt;&lt;hr&gt;&lt;p&gt;接下来是本周的双周赛和周赛，本周双周赛我做的还行，虽然最后一题还是不会。周赛因为最后两题都难度很大，所以做的比较差，总之这周还行吧，继续加油。&lt;/p&gt;&lt;h3&gt;1925. Count Square Sum Triples&lt;/h3&gt;&lt;p&gt;A square triple (a,b,c) is a triple where a, b, and c are integers and a2 + b2 = c2.&lt;/p&gt;&lt;p&gt;Given an integer n, return the number of square triples such that 1 &amp;lt;= a, b, c &amp;lt;= n.&lt;/p&gt;&lt;p&gt;签到题，o(N^3)算法走起&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Solution&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;countTriples&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; k&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                        ans &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1926. Nearest Exit from Entrance in Maze&lt;/h3&gt;&lt;p&gt;You are given an m x n matrix maze (0-indexed) with empty cells (represented as ‘.’) and walls (represented as ‘+’). You are also given the entrance of the maze, where entrance = [entrancerow, entrancecol] denotes the row and column of the cell you are initially standing at.&lt;/p&gt;&lt;p&gt;In one step, you can move one cell up, down, left, or right. You cannot step into a cell with a wall, and you cannot step outside the maze. Your goal is to find the nearest exit from the entrance. An exit is defined as an empty cell that is at the border of the maze. The entrance does not count as an exit.&lt;/p&gt;&lt;p&gt;Return the number of steps in the shortest path from the entrance to the nearest exit, or −1 if no such path exists.&lt;/p&gt;&lt;p&gt;寻路问题，返回最短路径的长度，简单的BFS即可。这里因为我个人比较喜欢双队列的trick，又有点嫌麻烦没用&lt;code&gt;deque&amp;lt;pair&amp;lt;int,int&gt;&gt;&lt;/code&gt;而是直接用了&lt;code&gt;deque&amp;lt;int&gt;&lt;/code&gt;，所以写的不是很明白。不过大体思路基本都没什么问题，就懒得改了。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Solution&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;nearestExit&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;char&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; maze&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; entrance&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; h &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; maze&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; w &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; maze&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; entrance&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; y &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; entrance&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        maze&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;y&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        deque&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; dq&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; swp&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; di&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;y &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; w &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; x&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            ans&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;front&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;pop_front&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; m &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; w&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; w&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;a&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; di&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; s &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; m &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; a&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; d &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; s &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; s &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; h &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; d &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; d &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; w&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;maze&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;d&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                            maze&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;d&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; s &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; h &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; d &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; d &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; w &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                                &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
                            swp&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; w &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; d&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
                    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            swap&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;dq&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; swp&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1927. Sum Game&lt;/h3&gt;&lt;p&gt;Alice and Bob take turns playing a game, with Alice starting first.&lt;/p&gt;&lt;p&gt;You are given a string num of even length consisting of digits and ‘?’ characters. On each turn, a player will do the following if there is still at least one ‘?’ in num:&lt;/p&gt;&lt;p&gt;Choose an index i where num[i] == ‘?’. Replace num[i] with any digit between ‘0’ and ‘9’. The game ends when there are no more ‘?’ characters in num.&lt;/p&gt;&lt;p&gt;For Bob to win, the sum of the digits in the first half of num must be equal to the sum of the digits in the second half. For Alice to win, the sums must not be equal.&lt;/p&gt;&lt;p&gt;For example, if the game ended with num = “243801”, then Bob wins because 2+4+3 = 8+0+1. If the game ended with num = “243803”, then Alice wins because 2+4+3 != 8+0+3. Assuming Alice and Bob play optimally, return true if Alice will win and false if Bob will win.&lt;/p&gt;&lt;p&gt;本周做出的最难题目，大意是两人玩游戏，有一个长度为偶数只包含数字或问号的字符串，由AB两人分别将问号替换为具体的数字，A的目的是使字符串前后两半的和不相等，而B的目的则相反。假设A和B都使用最佳策略，问A是否必胜。&lt;/p&gt;&lt;p&gt;首先很容易想到的一点是，假如问号个数为奇数个，则A必胜。因为此时由A最后操作，而A只需要两边不相等即可，因此A必胜。&lt;/p&gt;&lt;p&gt;另外一个点则是，如果两边都有问号，则这些问号可以被抵消。这一点没有严格的证明，但是我们可以这样稍微思考一下，作为A来说，他是希望两边的差尽可能大的，因此他可以在和比较大的那边放9，而作为回应，B只能在另外一边同样放9来抵消这个差距。因此这些问号就这样被抵消了。&lt;/p&gt;&lt;p&gt;当我们抵消完某一边的问号之后，真正的问题就浮出水面了。我们先考虑一个简单例子：&lt;code&gt;52??&lt;/code&gt;，这个例子A是必胜的，只要A将某一个问号替换为9，那么无论如何B都失败了。为什么会这样，因为左边的和为7小于9，那么大于9如何呢？&lt;code&gt;99??&lt;/code&gt;，A也是必胜的，A只需要将其中某个问号替换为0，则B无论如何也会失败。那么等于9呢，&lt;code&gt;54??&lt;/code&gt;，这样的情况则B是必胜的，为什么，因为无论A将某一个问号替换成多少，都存在另一个对应的数，可以让两边相等。到这里我们大致有了一些思路，也就是如果一对问号如果换成两个和为9的数，能让两边的和相等，则B必胜，否则A必胜。如果有多对问号，则每对问号都需要满足这个条件。&lt;/p&gt;&lt;p&gt;分析到这里，题目就做出来了，当然我的代码写的很差，这里我放上我写的代码和某大佬的代码做对比。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Solution&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;sumGame&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string num&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; num&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; half &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; s1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; s2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; cnt1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; cnt2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; half&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;num&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;?&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                cnt1&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                s1 &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; num&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; half&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;num&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;?&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                cnt2&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                s2 &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; num&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;cnt1 &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; cnt2 &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; s1 &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; s2&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;cnt1 &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; cnt2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;cnt1 &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; cnt2 &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; s1 &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; s2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;cnt1 &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; cnt2 &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; s1 &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; s2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;cnt1 &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; cnt2 &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; s1 &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; s2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; cnt1 &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; cnt2 &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; s2 &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; s1 &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;cnt1 &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; cnt2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;9&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; s1 &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; s2 &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;cnt2 &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; cnt1&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;9&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;

&lt;span style=&quot;color: #e78a4e&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Solution&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;sumGame&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string num&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; num&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; a &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            num&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;?&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; a&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; num&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            num&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;?&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; b&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;-=&lt;/span&gt; num&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;a &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;9&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;a &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;9&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1929. Concatenation of Array&lt;/h3&gt;&lt;p&gt;Given an integer array nums of length n, you want to create an array ans of length 2n where ans[i] == nums[i] and ans[i + n] == nums[i] for 0 &amp;lt;= i &amp;lt; n (0-indexed).&lt;/p&gt;&lt;p&gt;Specifically, ans is the concatenation of two nums arrays.&lt;/p&gt;&lt;p&gt;Return the array ans.&lt;/p&gt;&lt;p&gt;周赛签到题，不提。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Solution&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;getConcatenation&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1930. Unique Length-3 Palindromic Subsequences&lt;/h3&gt;&lt;p&gt;Given a string s, return the number of unique palindromes of length three that are a subsequence of s.&lt;/p&gt;&lt;p&gt;Note that even if there are multiple ways to obtain the same subsequence, it is still only counted once.&lt;/p&gt;&lt;p&gt;A palindrome is a string that reads the same forwards and backwards.&lt;/p&gt;&lt;p&gt;A subsequence of a string is a new string generated from the original string with some characters (can be none) deleted without changing the relative order of the remaining characters.&lt;/p&gt;&lt;p&gt;For example, “ace” is a subsequence of “abcde”.&lt;/p&gt;&lt;p&gt;周赛第二题，求字符串的子序列里长度为3的回文子序列有多少。字符串本身只由26个小写字母构成。&lt;/p&gt;&lt;p&gt;这个题的切入点在于虽然字符串总长度可能非常长，但字符串本身只由26个小写字母构成，而长度为3的回文子序列的总量很有限，只有最多26x26=676个，那么我们可以将每种字符的下标存储下来，再穷举所有的回文序列，判断该序列是否存在于字符串中。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Solution&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;countPalindromicSubsequence&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; idx&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;26&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 记录下所有字符对应的坐标，这里的坐标肯定是递增的&lt;/span&gt;&lt;/em&gt;
            idx&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;26&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;26&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 判断子序列 { &apos;a&apos; + i, &apos;a&apos; + j, &apos;a&apos; + i } 是否存在&lt;/span&gt;&lt;/em&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; idx&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 显然不成立&lt;/span&gt;&lt;/em&gt;
                    &lt;span style=&quot;color: #ea6962&quot;&gt;continue&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
                &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 这里l是字符i首次出现的位置，r是最后出现的位置&lt;/span&gt;&lt;/em&gt;
                &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 我们需要确定字符j是否在区间(l, r)内出现过&lt;/span&gt;&lt;/em&gt;
                &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; l &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; idx&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;front&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; r &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; idx&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; [it1, it2) 是一个区间，区间内的坐标k均满足 l &amp;lt; k &amp;lt; r，因此如果该区间不为空，则我们可以得到一个回文子序列&lt;/span&gt;&lt;/em&gt;
                &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; it1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; upper_bound&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; idx&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; l&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; it2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; lower_bound&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; idx&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; r&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it1 &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; it2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    ans&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;这个问题的另一个思路是，对于每种可能的字符，我们都获取它们的最左和最右的位置，然后将所有中间的字符都算做一种，这种方法需要用set来进行去重。也比较简单，我这里就不写了。&lt;/p&gt;&lt;hr&gt;&lt;p&gt;总的来说，这周的双周赛做的还不错，周赛就很一般了，不过这周周赛难度确实比较大，也是没办法的事，下周加油。另外最近发现vim真的挺好用的，定义个宏啥的真的可以省非常多操作。&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Leetcode刷题笔记 5</title>
    <link href="https://sereph.us/post/leetcode0005/" rel="alternate"/>
    <id>https://sereph.us/post/leetcode0005/</id>
    <updated>2021-07-04T00:00:00Z</updated>
    <published>2021-07-04T00:00:00Z</published>
    <content type="html">&lt;p&gt;本周Leetcode刷题笔记&lt;/p&gt;&lt;p&gt;本周嗓子一直在咳嗽，去医院检查结果是急性呼吸道感染，吃了点药，也只能说好了点，但是没完全好。anyway，总之我就趁机偷懒了一点，基本上多找了点简单题做做，然后这周也没有双周赛，所以总的来说这周做题量比以往小。然后这周也懒得写之前做的题的笔记了。&lt;/p&gt;&lt;h3&gt;867. Transpose Matrix&lt;/h3&gt;&lt;p&gt;Given a 2D integer array matrix, return the transpose of matrix.&lt;/p&gt;&lt;p&gt;The transpose of a matrix is the matrix flipped over its main diagonal, switching the matrix’s row and column indices.&lt;/p&gt;&lt;p&gt;矩阵转置，很简单不说了&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;transpose&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; matrix&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; m &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; matrix&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; matrix&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;m&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; m&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            ans&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; matrix&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;678. Valid Parenthesis String&lt;/h3&gt;&lt;p&gt;Given a string s containing only three types of characters: ‘(‘, ‘)’ and ‘*’, return true if s is valid.&lt;/p&gt;&lt;p&gt;The following rules define a valid string:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Any left parenthesis ‘(‘ must have a corresponding right parenthesis ‘)’.&lt;/li&gt;&lt;li&gt;Any right parenthesis ‘)’ must have a corresponding left parenthesis ‘(‘.&lt;/li&gt;&lt;li&gt;Left parenthesis ‘(‘ must go before the corresponding right parenthesis ‘)’.&lt;/li&gt;&lt;li&gt;‘*’ could be treated as a single right parenthesis ‘)’ or a single left parenthesis ‘(‘ or an empty string ““.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;这个题挺有意思的，是之前合法括号字符串的进阶版，引入*作为通配符。星号可以作为左括号，右括号或者空。这个题我没有想出特别好的做法，我主要的想法还是暴力，但是这样对于一些星号很多的特殊样例，绝对会超时。因为这个题的括号只有一种，用贪心的想法是比较好解决的，而关键是如何思考到正确的贪心解法。下面介绍两种别人的贪心解法。&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;p&gt;数左括号个数。这个做法的思路在于我们数左括号的个数，根据这个数决定我们后续需要多少个右括号配对。问题在于星号的不确定性，因此我们维护一个范围[cmin, cmax]，cmin表示我们最少需要这么多个右括号来匹配，cmax表示我们最多可以匹配这么多个右括号。那么怎么样才是不合法的呢？如果在任意时刻，cmax小于0，则说明我们没有足够的左括号来匹配右括号，因此是不合法的。当我们到达字符串的结尾，此时我们已经没有更多的括号可以匹配了，如果此时cmin不等于0，则说明我们存在没有进行匹配的括号，那么也是不合法的。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;双栈模拟。双栈模拟的想法是当我们遇到右括号时，我们应当优先使用左括号进行配对，因为星号是通配符，它可以适用于更多情景。双栈模拟的步骤稍微复杂一些，但我个人觉得更加容易理解一点。双栈模拟的思路是用两个栈保存左括号和星号的位置，当我们遇到右括号时，我们优先使用左括号进行配对。如果没有可以配对的左括号，那么再使用星号进行配对。双栈模拟分为2步，第1步是模拟配对过程，第2步是为剩余没有被配对的左括号寻找匹配的星号。&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;p&gt;第1步，如果碰到一个右括号时，左括号和星号的栈都为空，则说明这个右括号没有能与之配对的符号，字符串非法。否则优先使用左括号配对，一直到字符串结束。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;第2步我们进一步检查两个栈里剩余的字符。我们的目的是为每一个左括号都匹配上相应的右括号(使用剩余的星号)。因此这里存在一个要求，每一个左括号必须在对应的星号前面，否则它们是无法进行配对的。这也是为什么我们要使用栈来存储位置的原因。最后如果每一个剩余的左括号都能配对成功，那么整个字符串都是合法的，至于剩余的星号，我们无需关心。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 第1种做法&lt;/span&gt;&lt;/em&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;checkValidString&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; minl &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; maxl &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            minl&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; maxl&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; minl是我们必须匹配的左括号数量，自然大于小于0&lt;/span&gt;&lt;/em&gt;
            minl &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;minl &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            maxl&lt;span style=&quot;color: #ea6962&quot;&gt;--&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 碰到星号时，minl当成右括号，maxl当成左括号&lt;/span&gt;&lt;/em&gt;
            minl &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;minl &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            maxl&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;maxl &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; minl &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 双栈模拟&lt;/span&gt;&lt;/em&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;checkValidString&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; open&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; star&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            open&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;open&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; star&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 两个栈都为空，false&lt;/span&gt;&lt;/em&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 优先匹配左括号&lt;/span&gt;&lt;/em&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;open&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                open&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;pop_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                star&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;pop_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            star&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;open&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; idx &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; open&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        open&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;pop_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 如果星号栈为空或者栈顶坐标小于左括号坐标，false&lt;/span&gt;&lt;/em&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;star&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; star&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; idx&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        star&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;pop_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;总的来说其实两种方法都是贪心的思路，这里我也没有严格证明这两种方法都是对的，没办法我实在是太菜了。&lt;/p&gt;&lt;hr&gt;&lt;h3&gt;1636. Sort Array By Increasing Frequency&lt;/h3&gt;&lt;p&gt;Given an array of integers nums, sort the array in increasing order based on the frequency of the values. If multiple values have the same frequency, sort them in decreasing order.&lt;/p&gt;&lt;p&gt;Return the sorted array.&lt;/p&gt;&lt;p&gt;按照数组内元素的出现次数排序，没啥好说的，哈希表统计一下出现次数，再按照哈希表数据排序即可。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;frequencySort&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    unordered_map&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; cnt&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        cnt&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;n&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    sort&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;cnt&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; a&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; cnt&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;a&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; cnt&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;b&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; a &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; cnt&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;a&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; cnt&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;b&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;48. Rotate Image&lt;/h3&gt;&lt;p&gt;You are given an n x n 2D matrix representing an image, rotate the image by 90 degrees (clockwise).&lt;/p&gt;&lt;p&gt;You have to rotate the image in-place, which means you have to modify the input 2D matrix directly. DO NOT allocate another 2D matrix and do the rotation.&lt;/p&gt;&lt;p&gt;旋转nxn的图像/Matrix，要求原地旋转不申请另外一块图像/Matrix内存。&lt;/p&gt;&lt;p&gt;我的想法其实比较笨，类似于每次都旋转四个对应的位置，比如四个角，又或者&lt;code&gt;(1,0),(n-1,1),(n-2,n-1),(0,n-2)&lt;/code&gt;，然后循环的选取应该旋转的位置。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;rotate&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; matrix&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; matrix&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            swap&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;matrix&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; matrix&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            swap&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;matrix&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; matrix&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            swap&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;matrix&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; matrix&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;实际上存在更加通用的做法，即先做行反转，再做转置。包括逆时针旋转也有先做列反转，再做转置的做法。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;rotate&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;matrix&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    reverse&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;matrix&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; matrix&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; matrix&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; matrix&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
            swap&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;matrix&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; matrix&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;690. Employee Importance&lt;/h3&gt;&lt;p&gt;You have a data structure of employee information, which includes the employee’s unique id, their importance value, and their direct subordinates’ id.&lt;/p&gt;&lt;p&gt;You are given an array of employees employees where:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;employees[i].id is the ID of the ith employee.&lt;/li&gt;&lt;li&gt;employees[i].importance is the importance value of the ith employee.&lt;/li&gt;&lt;li&gt;employees[i].subordinates is a list of the IDs of the subordinates of the ith employee.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Given an integer id that represents the ID of an employee, return the total importance value of this employee and all their subordinates.&lt;/p&gt;&lt;p&gt;员工重要度，这个题目没啥好说的，本质上就是构造一个树求子树的和，当然并不需要真的构造一个树的数据结构，只要能表达这个关系即可。分为递归和队列的写法，也都差不多，递归写法这边就懒得写了。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;getImportance&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;Employee&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; employees&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; id&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    unordered_map&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; Employee&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; m&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; em &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; employees&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        m&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;em&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;id&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; em&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    deque&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;id&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        id &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;front&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;pop_front&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        ans &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; m&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;id&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;importance&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; m&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;id&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;subordinates&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;k&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1162. As Far from Land as Possible&lt;/h3&gt;&lt;p&gt;Given an n x n grid containing only values 0 and 1, where 0 represents water and 1 represents land, find a water cell such that its distance to the nearest land cell is maximized, and return the distance. If no land or water exists in the grid, return −1.&lt;/p&gt;&lt;p&gt;The distance used in this problem is the Manhattan distance: the distance between two cells (x0, y0) and (x1, y1) is |x0 - x1| + |y0 - y1|.&lt;/p&gt;&lt;p&gt;求海面离岛屿的最大曼哈顿距离。正常来说这个题的思考是从海面出发，比如做DP啥的，但我也没想出特别好的做法。实际上从岛屿出发还比较容易写，时间复杂度也比较低，为o(n^2)。不过需要使用两个队列的trick。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;maxDistance&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; di &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    deque&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; dq&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; tmp&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;grid&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;emplace_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        ans&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;y&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; x&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;front&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;pop_front&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;dy&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; dx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; di&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; nx &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; dx&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; ny &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; y &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; dy&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; nx &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; nx &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; ny &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; ny &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;ny&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;nx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    grid&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;ny&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;nx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                    tmp&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;emplace_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;ny&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; nx&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        swap&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;dq&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; tmp&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; ans &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1041. Robot Bounded In Circle&lt;/h3&gt;&lt;p&gt;On an infinite plane, a robot initially stands at (0, 0) and faces north. The robot can receive one of three instructions:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;“G”: go straight 1 unit;&lt;/li&gt;&lt;li&gt;“L”: turn 90 degrees to the left;&lt;/li&gt;&lt;li&gt;“R”: turn 90 degrees to the right.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The robot performs the instructions given in order, and repeats them forever.&lt;/p&gt;&lt;p&gt;Return true if and only if there exists a circle in the plane such that the robot never leaves the circle.&lt;/p&gt;&lt;p&gt;这个题看着好像不是很容易，实际上只需要稍微分析就会发现，机器人行进距离发散的条件有且仅有一种，那就是当机器人走完一遍指令集后，运动方向不变且运动距离不为0。当且仅当这两者同时成立时，机器人的运动距离才不会被限制在一个圈内，或者说发散。于是剩下的就只有一些编程技巧了。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;isRobotBounded&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string instructions&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; dire&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; idx &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; y &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; instructions&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;switch&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;c&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;G&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
                x &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; dire&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                y &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; dire&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;break&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;L&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
                idx &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;idx &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;3&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;4&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;break&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;case&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;R&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;:&lt;/span&gt;
                idx &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;idx &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;4&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;break&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;idx &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;x &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; y &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;566. Reshape the Matrix&lt;/h3&gt;&lt;p&gt;In MATLAB, there is a handy function called reshape which can reshape an m x n matrix into a new one with a different size r x c keeping its original data.&lt;/p&gt;&lt;p&gt;You are given an m x n matrix mat and two integers r and c representing the row number and column number of the wanted reshaped matrix.&lt;/p&gt;&lt;p&gt;The reshaped matrix should be filled with all the elements of the original matrix in the same row-traversing order as they were.&lt;/p&gt;&lt;p&gt;If the reshape operation with given parameters is possible and legal, output the new reshaped matrix; Otherwise, output the original matrix.&lt;/p&gt;&lt;p&gt;实现Reshape函数，没啥好说的&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;matrixReshape&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; mat&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; r&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; c&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; m &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; mat&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; mat&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;m &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; r &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; c&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; mat&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;r&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;c&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; r &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; c&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        ans&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; c&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; c&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; mat&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;100. Same Tree&lt;/h3&gt;&lt;p&gt;Given the roots of two binary trees p and q, write a function to check if they are the same or not.&lt;/p&gt;&lt;p&gt;Two binary trees are considered the same if they are structurally identical, and the nodes have the same value.&lt;/p&gt;&lt;p&gt;判断两颗二叉树是否是相同，也没啥好说的。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;/*&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; Definition for a binary tree node.&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; struct TreeNode {&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     int val;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode *left;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode *right;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode() : val(0), left(nullptr), right(nullptr) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; };&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 递归写法&lt;/span&gt;&lt;/em&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;isSameTree&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;p &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;q&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;p &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;q&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; isSameTree&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;left&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;left&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isSameTree&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;right&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;right&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 队列写法&lt;/span&gt;&lt;/em&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;isSameTree&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    deque&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt;TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&gt;&lt;/span&gt; dq&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;emplace_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;a&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;front&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;pop_front&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;a &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;a&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;emplace_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;a&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;left&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;left&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            dq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;emplace_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;a&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;right&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;right&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;a &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;700. Search in a Binary Search Tree&lt;/h3&gt;&lt;p&gt;You are given the root of a binary search tree (BST) and an integer val.&lt;/p&gt;&lt;p&gt;Find the node in the BST that the node’s value equals val and return the subtree rooted with that node. If such a node does not exist, return null.&lt;/p&gt;&lt;p&gt;在BST上搜索，也很简单&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;/*&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; Definition for a binary tree node.&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; struct TreeNode {&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     int val;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode *left;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode *right;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode() : val(0), left(nullptr), right(nullptr) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; };&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;

&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 递归写法&lt;/span&gt;&lt;/em&gt;
TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;searchBST&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; root&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;root &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; root&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; root&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; searchBST&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;root&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; val &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; root&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;left &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; root&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;right&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 循环写法&lt;/span&gt;&lt;/em&gt;
TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;searchBST&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; root&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; p &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; root&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;break&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            p &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;left&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            p &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;right&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1816. Truncate Sentence&lt;/h3&gt;&lt;p&gt;A sentence is a list of words that are separated by a single space with no leading or trailing spaces. Each of the words consists of only uppercase and lowercase English letters (no punctuation).&lt;/p&gt;&lt;p&gt;For example, “Hello World”, “HELLO”, and “hello world hello world” are all sentences. You are given a sentence s and an integer k. You want to truncate s such that it contains only the first k words. Return s after truncating it.&lt;/p&gt;&lt;p&gt;简单不提&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;string &lt;span style=&quot;color: #a9b665&quot;&gt;truncateSentence&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;k &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            k&lt;span style=&quot;color: #ea6962&quot;&gt;--&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;46. Permutations&lt;/h3&gt;&lt;p&gt;Given an array nums of distinct integers, return all the possible permutations. You can return the answer in any order.&lt;/p&gt;&lt;p&gt;这个题本身其实还是可以的，不过还是建议使用next_permutation，而且作为写完了Next_Permutation那题的人，我个人觉得这并不算作弊。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;permute&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    sort&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;do&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;next_permutation&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;p&gt;接下来是本周的周赛，本周周赛也是喜忧参半，喜的是本周周赛应该是我参加以来名次最好的一次了，忧的是这次的第四题也太难了，实在打击自信心。不过这次周赛的难度可以说是两个极端，前三题基本非常简单，最后一题也真的是难得发指。只能说下次加油。&lt;/p&gt;&lt;h3&gt;1920. Build Array from Permutation&lt;/h3&gt;&lt;p&gt;Given a zero-based permutation nums (0-indexed), build an array ans of the same length where ans[i] = nums[nums[i]] for each 0 &amp;lt;= i &amp;lt; nums.length and return it.&lt;/p&gt;&lt;p&gt;A zero-based permutation nums is an array of distinct integers from 0 to nums.length - 1 (inclusive).&lt;/p&gt;&lt;p&gt;连题目都没怎么看懂，但是基本上已经把做法写在了题目里，只能说签到题一般不会出现上周双周赛那样的。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;buildArray&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1921. Eliminate Maximum Number of Monsters&lt;/h3&gt;&lt;p&gt;You are playing a video game where you are defending your city from a group of n monsters. You are given a 0-indexed integer array dist of size n, where dist[i] is the initial distance in meters of the ith monster from the city.&lt;/p&gt;&lt;p&gt;The monsters walk toward the city at a constant speed. The speed of each monster is given to you in an integer array speed of size n, where speed[i] is the speed of the ith monster in meters per minute.&lt;/p&gt;&lt;p&gt;The monsters start moving at minute 0. You have a weapon that you can choose to use at the start of every minute, including minute 0. You cannot use the weapon in the middle of a minute. The weapon can eliminate any monster that is still alive. You lose when any monster reaches your city. If a monster reaches the city exactly at the start of a minute, it counts as a loss, and the game ends before you can use your weapon in that minute.&lt;/p&gt;&lt;p&gt;Return the maximum number of monsters that you can eliminate before you lose, or n if you can eliminate all the monsters before they reach the city.&lt;/p&gt;&lt;p&gt;模拟题，大意是类似植物大战僵尸，每个僵尸有一个距离和速度，它们不停的朝你走来，你有一个远程武器，可以在每分钟开始的时候消灭任意一个僵尸。但是如果任意僵尸靠近到了你身边，则游戏失败。如果一个僵尸在某一分钟开始的时候到达，则你来不及开枪，也算是失败。问你最多可以消灭多少僵尸。&lt;/p&gt;&lt;p&gt;这个问题其实很简单，我们关注的其实不是僵尸的距离或者速度，我们关注的是僵尸到达我们身边的时间，只不过这个时间不一定是整数的，因此我们可以新建一个double数组表示每个僵尸到达的时间，再对它们排序，最后我们按照顺序击杀僵尸即可。如果第i个僵尸在第i分钟之前到达了，那说明我们无法及时消灭它，即失败了。然后这边注意一下0-index还是1-index之类的细节即可。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;eliminateMaximum&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; dist&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; speed&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;double&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; reach&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; dist&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        reach&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; dist&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; speed&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    sort&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;reach&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; reach&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; reach&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;=&lt;/span&gt; reach&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; reach&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1922. Count Good Numbers&lt;/h3&gt;&lt;p&gt;A digit string is good if the digits (0-indexed) at even indices are even and the digits at odd indices are prime (2, 3, 5, or 7).&lt;/p&gt;&lt;ul&gt;&lt;li&gt;For example, “2582” is good because the digits (2 and 8) at even positions are even and the digits (5 and 2) at odd positions are prime. However, “3245” is not good because 3 is at an even index but is not even.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Given an integer n, return the total number of good digit strings of length n. Since the answer may be large, return it modulo 109 + 7.&lt;/p&gt;&lt;p&gt;A digit string is a string consisting of digits 0 through 9 that may contain leading zeros.&lt;/p&gt;&lt;p&gt;计数题，也很简单，本质上因为0-9范围内，偶数有5个，质数有4个，因此本质上这个题就是求&lt;code&gt;power(5, n / 2) * power(4, n / 2) * power(5, n % 2)&lt;/code&gt;，由于n非常大，所以需要实现快速幂，且需要对结果取模，但是这个也没有什么难度。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; mod &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1000000007&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;

&lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;helper&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; tmp &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; helper&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; mod&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; s &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; tmp &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; tmp &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; mod &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; s &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; mod&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;countGoodNumbers&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;5&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; tmp1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; helper&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;5&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; mod&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; tmp2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; helper&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;4&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; mod&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; tmp3 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;5&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; tmp1 &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; tmp2 &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; mod &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; tmp3 &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; mod&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;最后一题实在有点超出我的能力范围，所以这里就不写了。总的来说这周虽然名次还ok，但是因为题目本身也比较简单，所以这个名次也没啥含金量，以后加油吧。&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Leetcode刷题笔记 4</title>
    <link href="https://sereph.us/post/leetcode0004/" rel="alternate"/>
    <id>https://sereph.us/post/leetcode0004/</id>
    <updated>2021-06-27T00:00:00Z</updated>
    <published>2021-06-27T00:00:00Z</published>
    <content type="html">&lt;p&gt;本周Leetcode刷题笔记&lt;/p&gt;&lt;h3&gt;309. Best Time to Buy and Sell Stock with Cooldown&lt;/h3&gt;&lt;p&gt;You are given an array prices where prices[i] is the price of a given stock on the ith day.&lt;/p&gt;&lt;p&gt;Find the maximum profit you can achieve. You may complete as many transactions as you like (i.e., buy one and sell one share of the stock multiple times) with the following restrictions:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;After you sell your stock, you cannot buy stock on the next day (i.e., cooldown one day).&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Note: You may not engage in multiple transactions simultaneously (i.e., you must sell the stock before you buy again).&lt;/p&gt;&lt;p&gt;因为这个问题规模不大，因此可以通过比较naive的DP来做，假设dp[i]是到第i步时在我们卖出股票的前提下，赚到的最多的钱。那么我们可以遍历前面的[0, i-1]区间内的步骤，来更新最大值。代码如下&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;maxProfit&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; prices&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    unordered_map&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; dp&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; prices&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;prices&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; prices&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;res&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;这个代码挺难理解的，写的比较差，复杂度也是o(n^2)的，实际上这个题目有更好的o(n)解法。以状态机的方式来思考，我们一共可能有三种状态:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;s0 空闲状态，此时我们可以买入，也可以跳过下一次交易时间。买入则进入s1，跳过则保持在s0&lt;/li&gt;&lt;li&gt;s1 刚刚买入，此时可以跳过下一次交易时间也可以卖出。跳过下一次交易则我们保持在s1，卖出则进入s2&lt;/li&gt;&lt;li&gt;s2 刚刚卖出，此时只能跳过下一次交易时间。跳过后我们进入s0&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;我们可以看到，不同的状态有不同的进入方式，假如我们每一步都维持每个状态的最大值，那么最终我们需要的最大值就在s0和s2之间，因为s1刚刚买入显然不会是最大值。初始状态则如下：s0是空闲状态，因此是0，s1刚刚买入，所以初始值是&lt;code&gt;-prices[0]&lt;/code&gt;，s2刚刚卖出其实是不可能出现的，我们将其初始化为最小值，防止影响我们的结果。同时这里其实也不需要使用vector存储状态，不过我这里就不改了。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;maxProfit&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; prices&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;prices&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; s0&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;prices&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; s1&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;prices&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; s2&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;prices&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    s1&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;prices&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    s0&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    s2&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; INT_MIN&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; prices&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        s0&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s0&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; s2&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        s1&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s1&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; s0&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; prices&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        s2&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; s1&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; prices&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s0&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;prices&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; s2&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;prices&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;95. Unique Binary Search Tree II&lt;/h3&gt;&lt;p&gt;Given an integer n, return all the structurally unique BST’s (binary search trees), which has exactly n nodes of unique values from 1 to n. Return the answer in any order.&lt;/p&gt;&lt;p&gt;这个题要求返回由[1, n]区间内所有的数字构成的全部平衡二叉树。一般这种题我的第一反应只会是递归，思路也比较清晰，从[1,n]区间选一个数i作为根节点的值，再构造由[1, i-1]和[i+1, n]构成的平衡二叉树，作为根节点的左右节点。相比于使用[l, r]作为区间范围，我更偏向于使用由n和base表示的[1+base, n+base]区间范围，因为这样我可以在函数原型内加入一个默认形参，从而免去了另写一个helper函数的麻烦。代码如下：&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;/*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; Definition for a binary tree node.&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; struct TreeNode {&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     int val;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode *left;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode *right;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode() : val(0), left(nullptr), right(nullptr) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; };&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;

vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;generateTrees&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; base &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt;TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;new&lt;/span&gt; TreeNode&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; base&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; vec1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; generateTrees&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; base&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; vec2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; generateTrees&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; base&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vec1&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; vec2&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;new&lt;/span&gt; TreeNode&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; base&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vec1&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; right &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; vec2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;new&lt;/span&gt; TreeNode&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; base&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;nullptr&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; right&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vec2&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; left &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; vec1&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;new&lt;/span&gt; TreeNode&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; base&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; left&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;nullptr&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; left &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; vec1&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; right &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; vec2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;new&lt;/span&gt; TreeNode&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; base&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; left&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; right&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;但是这边写的还是比较麻烦，其实主要原因出在当n=0时的返回值上，我返回了空集，因此需要做一些复杂的检查和处理。但是如果返回的是一个包含nullptr的集合，则根本不需要写这么复杂。另外这边需要注意的是，我们直接把返回的节点接入根节点上，在实际中会有严重的内存问题，但如果仅仅考虑通过这个问题，则无所谓。如下所示：&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;generateTrees&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; base &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt;TreeNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;nullptr&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; left &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; generateTrees&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; base&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; right &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; generateTrees&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; base&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;new&lt;/span&gt; TreeNode&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; base&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; left&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; right&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1314. Matrix Block Sum&lt;/h3&gt;&lt;p&gt;Given a m x n matrix mat and an integer k, return a matrix answer where each answer[i][j] is the sum of all elements mat[r][c] for:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;i - k &amp;lt;= r &amp;lt;= i + k&lt;/code&gt;,&lt;/li&gt;&lt;li&gt;&lt;code&gt;j - k &amp;lt;= c &amp;lt;= j + k&lt;/code&gt;, and&lt;/li&gt;&lt;li&gt;&lt;code&gt;(r, c)&lt;/code&gt; is a valid position in the matrix.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;这个问题相对来说比较简单，用前缀和的思路即可，不多说。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;matrixBlockSum&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; mat&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; m &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; mat&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; mat&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; preSum&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;m &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;m&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; preSum&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; preSum&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            preSum&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; preSum&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; preSum&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; preSum&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; mat&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; x1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; y1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; x2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; min&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;m&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; y2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; min&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            ans&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; preSum&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;x2&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;y2&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; preSum&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;x1&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;y2&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; preSum&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;x2&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;y1&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; preSum&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;x1&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;y1&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;50. Power(x, n)&lt;/h3&gt;&lt;p&gt;Implement pow(x, n), which calculates x raised to the power n (i.e., &lt;math&gt;&lt;msup&gt;&lt;mi&gt;𝑥&lt;/mi&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;/msup&gt;&lt;/math&gt;).&lt;/p&gt;&lt;p&gt;实现Power(x, n)，这个问题n范围比较大，需要使用快速幂算法，同时需要考虑n为0或者为负的情况。注意好这些细节就不算难写。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;double&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;myPow&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;double&lt;/span&gt; x&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; x&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; neg &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #89b482&quot;&gt;abs&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;double&lt;/span&gt; tmp &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; myPow&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    tmp &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; tmp &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; tmp &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; myPow&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; neg &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; tmp &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; tmp&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1848. Minimum Distance to the Target Element&lt;/h3&gt;&lt;p&gt;Given an integer array nums (0-indexed) and two integers target and start, find an index i such that &lt;code&gt;nums[i] == target&lt;/code&gt; and &lt;code&gt;abs(i - start)&lt;/code&gt; is minimized. Note that abs(x) is the absolute value of x.&lt;/p&gt;&lt;p&gt;Return &lt;code&gt;abs(i - start)&lt;/code&gt;.&lt;/p&gt;&lt;p&gt;It is guaranteed that target exists in nums.&lt;/p&gt;&lt;p&gt;简单题，朝两个方向遍历即可。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;getMinDistance&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; target&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; start&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; start &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; start &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;start &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;start &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; target &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; start &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;start &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; target&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1704. Determine if String Halves are Alike&lt;/h3&gt;&lt;p&gt;You are given a string s of even length. Split this string into two halves of equal lengths, and let a be the first half and b be the second half.&lt;/p&gt;&lt;p&gt;Two strings are alike if they have the same number of vowels (‘a’, ‘e’, ‘i’, ‘o’, ‘u’, ‘A’, ‘E’, ‘I’, ‘O’, ‘U’). Notice that s contains uppercase and lowercase letters.&lt;/p&gt;&lt;p&gt;Return true if a and b are alike. Otherwise, return false.&lt;/p&gt;&lt;p&gt;当天的又一个简单题，数前后两半的元音数。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;isVowel&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;char&lt;/span&gt; c&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    c &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #89b482&quot;&gt;tolower&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;c&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;u&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;halvesAreAlike&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; cnt1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; cnt2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;isVowel&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            cnt1&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;isVowel&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            cnt2&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; cnt1 &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; cnt2&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;735. Asteroid Collision&lt;/h3&gt;&lt;p&gt;We are given an array asteroids of integers representing asteroids in a row.&lt;/p&gt;&lt;p&gt;For each asteroid, the absolute value represents its size, and the sign represents its direction (positive meaning right, negative meaning left). Each asteroid moves at the same speed.&lt;/p&gt;&lt;p&gt;Find out the state of the asteroids after all collisions. If two asteroids meet, the smaller one will explode. If both are the same size, both will explode. Two asteroids moving in the same direction will never meet.&lt;/p&gt;&lt;p&gt;这个题还挺难的，首先我一直没有很好的思路，其次看了别人的思路也没写出自己的代码。这道题其实类似括号匹配，只不过这里匹配之后，需要摧毁其中一个或者全部，剩下的继续参与匹配，因此可以用栈实现。这个题的细节也很重要，什么时候入栈什么时候出栈，绝对值相等时怎么处理，etc，这里贴一段别人的代码。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;asteroidCollision&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; asteroids&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; asteroids&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;asteroids&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;asteroids&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;asteroids&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;asteroids&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                i&lt;span style=&quot;color: #ea6962&quot;&gt;--&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;pop_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1720. Decode XORed Array&lt;/h3&gt;&lt;p&gt;There is a hidden integer array arr that consists of n non-negative integers.&lt;/p&gt;&lt;p&gt;It was encoded into another integer array encoded of length n - 1, such that encoded[i] = arr[i] XOR arr[i + 1]. For example, if arr = [1,0,2,1], then encoded = [1,2,3].&lt;/p&gt;&lt;p&gt;You are given the encoded array. You are also given an integer first, that is the first element of arr, i.e. arr[0].&lt;/p&gt;&lt;p&gt;Return the original array arr. It can be proved that the answer exists and is unique.&lt;/p&gt;&lt;p&gt;简单题，利用异或的性质(A = B ^ C =&gt; B = A ^ C)即可，即使不知道性质，也可以在纸上推一推，总之比较简单。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;decode&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; encoded&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; first&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; first&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; encoded&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;^&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h3&gt;31. Next Permutation&lt;/h3&gt;&lt;p&gt;Implement next permutation, which rearranges numbers into the lexicographically next greater permutation of numbers.&lt;/p&gt;&lt;p&gt;If such an arrangement is not possible, it must rearrange it as the lowest possible order (i.e., sorted in ascending order).&lt;/p&gt;&lt;p&gt;The replacement must be in place and use only constant extra memory.&lt;/p&gt;&lt;p&gt;日常题的最后一道，实现next permutation，将一个序列变为它的下一个字典序排列。这个题的算法其实比较简单，即使没有接触过，也可以自己推导出来，有点像手动实现+1，假设区间[1,n]，算法步骤如下：&lt;/p&gt;&lt;ol&gt;&lt;li&gt;找到使得[i, n]非严格单调递减的最大下标i&lt;/li&gt;&lt;li&gt;反转[i, n]区间，这里反转指逆序&lt;/li&gt;&lt;li&gt;如果i等于1，说明整个序列从最大字典序转换到了最小字典序，因此算法结束&lt;/li&gt;&lt;li&gt;找到[i, n]区间内第一个大于&lt;math&gt;&lt;msub&gt;&lt;mi&gt;𝐴&lt;/mi&gt;&lt;mrow&gt;&lt;mi&gt;𝑖&lt;/mi&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;−&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;/math&gt;的数&lt;math&gt;&lt;msub&gt;&lt;mi&gt;𝐴&lt;/mi&gt;&lt;mi&gt;𝑘&lt;/mi&gt;&lt;/msub&gt;&lt;/math&gt;，即upper bound&lt;/li&gt;&lt;li&gt;交换&lt;math&gt;&lt;msub&gt;&lt;mi&gt;𝐴&lt;/mi&gt;&lt;mi&gt;𝑘&lt;/mi&gt;&lt;/msub&gt;&lt;/math&gt;和&lt;math&gt;&lt;msub&gt;&lt;mi&gt;𝐴&lt;/mi&gt;&lt;mrow&gt;&lt;mi&gt;𝑖&lt;/mi&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;−&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;/math&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;整个算法就这5步，写起来也比较简单，我这里是当时实现的两个版本，第一个比较粗糙，第二个经过了一定的优化。这个题主要的作用还是帮我加深了对next permutation的理解，如果要使用这个函数遍历一个序列的全排列，那么必须先对这个序列进行排序。之前有一次机试我实际上就犯错了，不过当时运气好，测试样例很简单因此侥幸通过了。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;helper&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;::&lt;/span&gt;iterator first&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;::&lt;/span&gt;iterator last&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; it &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; last &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; first &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;it&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        it&lt;span style=&quot;color: #ea6962&quot;&gt;--&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    sort&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; last&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; first&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; it &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; last &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;k &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;it&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            it&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        swap&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;k&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;it&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;color: #e78a4e&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;helper&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;::&lt;/span&gt;iterator first&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;::&lt;/span&gt;iterator last&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; it &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; last &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; first &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;it&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        it&lt;span style=&quot;color: #ea6962&quot;&gt;--&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    reverse&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; last&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; first&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; iter &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; upper_bound&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; last&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        swap&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;iter&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;color: #e78a4e&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;nextPermutation&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    helper&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;p&gt;然后是本周的双周赛，这次是我第一次参加双周赛，题目也不算很难，做出来三个，如果时间多点其实也可能能做出来第四个，不过无所谓了。&lt;/p&gt;&lt;h3&gt;1909. Remove One Element to Make the Array Strictly Increasing&lt;/h3&gt;&lt;p&gt;Given a 0-indexed integer array nums, return true if it can be made strictly increasing after removing exactly one element, or false otherwise. If the array is already strictly increasing, return true.&lt;/p&gt;&lt;p&gt;The array nums is strictly increasing if nums[i - 1] &amp;lt; nums[i] for each index (1 &amp;lt;= i &amp;lt; nums.length).&lt;/p&gt;&lt;p&gt;给一个数组，判定该数组是否可以通过仅仅删除一个元素就成为严格单调递增的数组。当时差点怀疑人生，因为这个题看起来好像简单，实则做起来却完全不是这样。但是这个题简单可能简单在数据不大，数组长度10000级别，也就是说o(n^2)的时间复杂度是可以通过的。因此暴力基本是最好的选择了。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;canBeIncreasing&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; vec&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        vec&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;clear&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                vec&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; flag &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; vec&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vec&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;=&lt;/span&gt; vec&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                flag &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;flag&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1910. Remove All Occurrences of a Substring&lt;/h3&gt;&lt;p&gt;Given two strings s and part, perform the following operation on s until all occurrences of the substring part are removed:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Find the leftmost occurrence of the substring part and remove it from s.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Return s after removing all occurrences of part.&lt;/p&gt;&lt;p&gt;A substring is a contiguous sequence of characters in a string.&lt;/p&gt;&lt;p&gt;这道题倒是没有什么好说的，比第一题简单多了，而且数据级别也很小，直接模拟即可。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;string &lt;span style=&quot;color: #a9b665&quot;&gt;removeOccurrences&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; string part&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; it &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;find&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;part&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        s &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; it&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; part&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        it &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;find&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;part&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1911. Maximum Alternating Subsequence Sum&lt;/h3&gt;&lt;p&gt;The alternating sum of a 0-indexed array is defined as the sum of the elements at even indices minus the sum of the elements at odd indices.&lt;/p&gt;&lt;p&gt;For example, the alternating sum of [4,2,5,3] is (4 + 5) - (2 + 3) = 4. Given an array nums, return the maximum alternating sum of any subsequence of nums (after reindexing the elements of the subsequence).&lt;/p&gt;&lt;p&gt;A subsequence of an array is a new array generated from the original array by deleting some elements (possibly none) without changing the remaining elements’ relative order. For example, [2,7,4] is a subsequence of [4,2,3,7,2,1,4] (the underlined elements), while [2,4,2] is not.&lt;/p&gt;&lt;p&gt;这个题求序列的子序列最大Alternating Sum，Alternating Sum是序列的偶数下标的数总和减去奇数下标的数总和。这个题其实和之前做过的买股票的题类似，而且比那个更简单，只有两种状态：我们还是用买卖股票的例子来说明，买入和卖出都相当于我们选择了一个数加入子序列，但是他们的下标分别为奇数和偶数，我们也可以跳过，此时不选择该数进入子序列。假如和股票的题类比，这里我们的目标是其实是要亏损最大。&lt;/p&gt;&lt;ol&gt;&lt;li&gt;s0，刚买入股票，此时可以跳过或者卖出，跳过保持s0，卖出进入s1&lt;/li&gt;&lt;li&gt;s1，刚卖出股票，此时可以跳过或者买入，跳过保持s1，卖出进入s0&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;代码如下:&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;maxAlternatingSum&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; s1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; INT_MIN&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; s2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        s1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s1&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; s2 &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        s2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s2&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; s1 &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s1&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; s2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;这里其实我不太确定代码的正确性，理论上来说好像有点问题，当时提交的比较急，没有仔细检查，理论上应该先备份s1的值，在更新s2时使用备份的值而不是更新后的s1。但是总之通过了所有的测试样例。&lt;/p&gt;&lt;p&gt;双周赛的最后一题算是考察数据结构的设计，比较复杂，我就不写了。&lt;/p&gt;&lt;hr&gt;&lt;p&gt;然后是本周的周赛，本周周赛对我来说还是比较难的，只做出来两道题。&lt;/p&gt;&lt;h3&gt;1913. Maximum Product Difference Between Two Pairs&lt;/h3&gt;&lt;p&gt;The product difference between two pairs (a, b) and (c, d) is defined as (a * b) - (c * d).&lt;/p&gt;&lt;p&gt;For example, the product difference between (5, 6) and (2, 7) is (5 * 6) - (2 * 7) = 16. Given an integer array nums, choose four distinct indices w, x, y, and z such that the product difference between pairs (nums[w], nums[x]) and (nums[y], nums[z]) is maximized.&lt;/p&gt;&lt;p&gt;Return the maximum such product difference.&lt;/p&gt;&lt;p&gt;老老实实做可能还比较费劲，但是本题不需要考虑负数，因此直接排序选择前两位和后两位比较简单。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;maxProductDifference&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    sort&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;n&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;n&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1914. Cyclically Rotating a Grid&lt;/h3&gt;&lt;p&gt;You are given an m x n integer matrix grid, where m and n are both even integers, and an integer k.&lt;/p&gt;&lt;p&gt;The matrix is composed of several layers, which is shown in the below image, where each color is its own layer:&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOcAAAECCAYAAAAFCsClAAAGDHRFWHRteGZpbGUAJTNDbXhmaWxlJTIwaG9zdCUzRCUyMmFwcC5kaWFncmFtcy5uZXQlMjIlMjBtb2RpZmllZCUzRCUyMjIwMjEtMDYtMTBUMTYlM0ExMSUzQTU4LjU5MlolMjIlMjBhZ2VudCUzRCUyMjUuMCUyMChXaW5kb3dzKSUyMiUyMGV0YWclM0QlMjJrZU9zX29RQW5SdUJ5ZXp6TlpjSCUyMiUyMHZlcnNpb24lM0QlMjIxNC43LjYlMjIlMjB0eXBlJTNEJTIyZGV2aWNlJTIyJTNFJTNDZGlhZ3JhbSUyMGlkJTNEJTIybUpVVWZKX2JZaF9vRHliSGE3NTMlMjIlMjBuYW1lJTNEJTIyUGFnZS0xJTIyJTNFN1p0ZGI1c3dGSVolMkZEWmVkJTJCSWh4ZXJteXBKTzJhZEk2YWRkdWNNQ2RnNUZ4bTZTJTJGZmlhWUVNcTY0QXdITGh3aEJSOSUyRmdNOXo3Qnk5VnB3ZzJ1enVPY3JUYnl6RzFQSGRlT2NFbnh6ZjklMkJDdEs3OUt5NzZ5aE82c01pU2N4S3BSWTNnZ3IxZ1pWYiUyRmttY1M0YURVVWpGRkI4clp4eGJJTXIwVExoamhuMjNhek5hUHRwJTJCWW93UjNEd3dyUnJ2VVhpVVZhV2VjJTJCYk95Zk1VblMlMkJzbGVlRnZWYkZEZFdNMmtTRkhNdGllbVlPRUVFV2RNVkhlYlhZUnA2YnphTDFXJTJGNVR1MXh4ZmpPQk45T29UejR1bmVEOWZwOXklMkJ2TG9Tdnk2Y0UzQVF6aGVNRjBXYzFaZlc2WWwlMkY3UUw1NVh0NEs5RmlhN2xLeG9iTG95ZHR0U2dSJTJCeU5HcXJOJTJGS0VKQzJRaUF1RkVsWGxpVWFnVWlHdWVxellwU2l2Q0NId2FvV0thSHhWN1JuejZKJTJCVEYyU28zSDIlMkIlMkJqN3N2OWFqcWVHOTh2ZWFnS1lDN3g3MXpmZTBlTXlWREhiWU1IM3NvbnFjRk9INmJaaDdBZktscDd3OVlFQ2oxUmNKY2V4R3RmTEclMkJWOUxSS2dQd2s1TTBFUSUyRlNFakhtVkpIeWhkcDhlYzVUOFJUN0JRaHB5UlRHQyUyQmVKRk9LNVJ0VFNpTkdHVWx1NHhsNVlNRXkxVWx4ZXU2N3lNVGdtMVVnU3QlMkZIUWM5JTJCQXJjeVV1Nk5ISSUyRkFBZkkyVVN5N0RWbGVaWE51WWhZSnFITGlDbkh3S2dRVzF5SVM3biUyRkslMkJxNzRYQU8lMkZ5d3dSaiUyRnMwUGNHeFglMkZZSGxHRG4wbkhyZWxoUTBwSkhPTk1HMjIxTXV2b2NLVEQzSER4Y2ZrbWFxUTlETyUyRjg1WEpnZ3VBc1FUQyUyRktrQm9BUTRCY05lR2Q4b1RYcFhuM1BJY2tLZm5nUzdRNnk3UVd3dDBTS0F3R0htRkF0Y21UR01uVFBzMjVMUDUwOHhZTUhoMmRlc0FCZTdmZ1o3Ym5zMEI5RHNBaDEzT3d3TjhnMmtwUDBGd0hVeWFXWkk1YW9HbHBrMnRkeTVrRGx0WDliRzc1WDhBN1pzTG1RTnF4YU9wNUVKejJETVhNcGNZV3kxSmIzVlBUVXNDWFMzSiUyRnFxJTJCaTJrcWloSG9La2FXMmpscTQlMkJ0Q3dPcENnd0lkWFJjS3JTNDBsVnpJQzNxZXE4NWNZOUZnaFNFdG91R0Z3cEE1Z0ZZWTBzQ2ttUXlabzJhRklYMXF2Wk1oYzlpc01EUW8wTDdKa0RtZ1ZoaWFURElFJTJCeVpEeG1UQzBDcERlc3Y3UW1YSUhFQ3JER2xnbXNvcFdXaVZJWDFxNDUlMkJTaFZZWkdoVG82S2RrMENwRFUwbUdmRyUyRldNeGt5cGhOQ3F3eHBFWVVYS2tQbUFIYVZJUXZ3QW9CVE9VQ0RYYzNJOHJ5YzUlMkZoSGE5Q3FTWU1DTlhlMEpvdk5QeEVQZFNmJTJGNXd3V2Z3QSUzRCUzQyUyRmRpYWdyYW0lM0UlM0MlMkZteGZpbGUlM0XU4wy2AAAOy0lEQVR4nO3dP2sbWxrH8QMqBMYIphBEeDHkSiQgBCbrAVWGdCJguTFG0V3wFVssyLcxvp24YG9YgwdSxFtNsrVJcyGwoFqF3sC8Ab2DeQ/PFrlnmMR/EmfRc5jf8yu+uHBhP5zz8UgjWce1ei9ld3yu3IV6veEp/JwWZrQyZ6v3Utzu+EL+8V+Bb/9yEfx34Iyc83vbHZ8TJ1IWZrQyJ3GCZWFGK3MSJ1gWZrQyJ3GCZWFGK3MSJ1gWZrQyJ3GCZWFGK3MSJ1gWZrQy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&quot; width=&quot;231&quot; height=&quot;258&quot; style=&quot;display: block&quot;&gt;&lt;figcaption&gt;Figure 2:&lt;span style=&quot;white-space: pre-wrap&quot;&gt;&amp;#x20;&amp;#x20;&lt;/span&gt;image&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;A cyclic rotation of the matrix is done by cyclically rotating each layer in the matrix. To cyclically rotate a layer once, each element in the layer will take the place of the adjacent element in the counter-clockwise direction. An example rotation is shown below:&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;data:image/jpeg;base64,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bXQNKtrGxtreysrKJILe3gjEcUEagKqIowFUAAAAYAFWKKKptt3YkklZBRRRSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//2Q==&quot; width=&quot;659&quot; height=&quot;353&quot; style=&quot;display: block&quot;&gt;&lt;figcaption&gt;Figure 3:&lt;span style=&quot;white-space: pre-wrap&quot;&gt;&amp;#x20;&amp;#x20;&lt;/span&gt;rotate&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;Return the matrix after applying k cyclic rotations to it.&lt;/p&gt;&lt;p&gt;这个题是究级烦，按照规则旋转矩阵的layer，我最后选择的做法是对每一层的坐标都做变换，得到转换前的坐标和转换后的坐标的关系。有多恶心就不提了。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;x1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; a&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; a &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;a &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; a &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;3&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; a &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; a &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;4&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;y1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; a&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; a &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;a &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; a &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;3&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; a &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;3&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;rotateGrid&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; m &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;front&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; l &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; min&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;m&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; l &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; a &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; m &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; a &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;4&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; c&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; x1&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; a&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; y &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; y1&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; a&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; s &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; x1&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;j &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; c&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; a&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; f &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; y1&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;j &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; c&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; a&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            ans&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;y&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;f&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;接下来的两道题我都基本没有思路，可以说是完全不会，连别人的题解都还没理解，就先不写了。这周周赛还是挺惨的，感觉还是基础不行啊，继续加油吧。&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Leetcode刷题笔记 3</title>
    <link href="https://sereph.us/post/leetcode0003/" rel="alternate"/>
    <id>https://sereph.us/post/leetcode0003/</id>
    <updated>2021-06-25T00:00:00Z</updated>
    <published>2021-06-25T00:00:00Z</published>
    <content type="html">&lt;h3&gt;9. Palindrome Number&lt;/h3&gt;&lt;p&gt;Q: Given an integer x, return true if x is palindrome integer.&lt;/p&gt;&lt;p&gt;An integer is a palindrome when it reads the same backward as forward. For example, 121 is palindrome while 123 is not.&lt;/p&gt;&lt;p&gt;判断一个数是否为回文数，本题判定负数均不属于回文数。最简单的思路当然是把数字转成字符串或者字符数组，然后判定是否是回文。但是题目进阶的要求是不做这个转化，这样这个题目就有难度了。这里会用到一个比较巧妙的技巧，我们通过这个技巧得到这个数的前半部分和后半部分的反转，从而判定整个数是否是回文数。具体来说，我们一边将这个数除10，一边将除10的余数构造成另一个数，然后这个过程中，我们可以根据这两个数而判定原数是否是回文数。举个例子，如1234321，每次循环我们可以得到如下数字&amp;lt;123432, 1&gt;,&amp;lt;12345, 12&gt;,&amp;lt;1234,123&gt;，进行到这里就足够了，因为这里1234/10==123，因此我们就可以判定1234321是回文数，如果原数是偶数位的，那我们判定两数是否相等。但是这种做法对于一些特例是不成立的，当x有后置0且x本身不为0时，我们相当于在判定x/10是否为回文数，而结论不成立。因此我们只需要判断是否是特例，再根据这种做法判定即可。以下分别是我自己的代码和别人相同思路的代码。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; mine&lt;/span&gt;&lt;/em&gt;
&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;isPalindrome&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; x&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;x &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;x &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;=&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;x &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        k &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        x &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;isPalindrome&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; x&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;x &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; reverse &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;reverse &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; x&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        reverse &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; reverse &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        x &lt;span style=&quot;color: #ea6962&quot;&gt;/=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; reverse &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; reverse &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; x&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;10. Regular Expression Matching&lt;/h3&gt;&lt;p&gt;Q: Given an input string (s) and a pattern (p), implement regular expression matching with support for ‘.’ and ‘*’ where:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;‘.’ Matches any single character.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;‘*’ Matches zero or more of the preceding element.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The matching should cover the entire input string (not partial).&lt;/p&gt;&lt;p&gt;这个题要求实现简单的正则匹配功能，我的第一反应是递归，思路相对比较简单，只是写起来比较繁琐。这里不再赘述思路，况且过了比较长时间了，这种题的思路也比较复杂，也不是想说就能说明白的。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;isMatch&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; string p&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;char&lt;/span&gt; c&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;isMatch&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; isMatch&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; isMatch&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;除了递归做法外，这道题还有DP的做法，设dp[i][j]是字符串s,p的子串s[0,i]和p[0,j]是否匹配，可以得到相应的状态转换方程。不过DP方法比较难懂，状态转换方程较为复杂，这里我就不说啥了，毕竟虽然能看懂，但自己想出来是不可能的。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;isMatch&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; string p&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; dp&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; m &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; m&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;p&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;m&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;n&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;11. Container with Most Water&lt;/h3&gt;&lt;p&gt;Q: Given n non-negative integers a1, a2, …, an , where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two endpoints of the line i is at (i, ai) and (i, 0). Find two lines, which, together with the x-axis forms a container, such that the container contains the most water.&lt;/p&gt;&lt;p&gt;Notice that you may not slant the container.&lt;/p&gt;&lt;p&gt;这个题可以用o(n^2)的笨办法做出来，勉强不会超时，但同时这个题也有o(n)的方法，其思路是：一个容器的容量为&lt;math&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;min&lt;/mo&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mrow&gt;&lt;msub&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;mi&gt;𝑖&lt;/mi&gt;&lt;/msub&gt;&lt;mo&gt;,&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;mi&gt;𝑗&lt;/mi&gt;&lt;/msub&gt;&lt;/mrow&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mo lspace=&quot;0.2222222222222222em&quot; rspace=&quot;0.2222222222222222em&quot;&gt;×&lt;/mo&gt;&lt;mtext&gt;ABS&lt;/mtext&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mrow&gt;&lt;mi&gt;𝑖&lt;/mi&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mi&gt;𝑗&lt;/mi&gt;&lt;/mrow&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;/math&gt;，那么我们可以先从ABS(i - j)最大，即i=1,j=n时开始，逐步向中心遍历，因为乘法的一个乘数只会逐渐变小，那么另一个乘数必须变大，才能让我们的结果尽可能大。同时由于木桶的短板原理，即使我们将更高的一块木板变得更高，容量也不会变得更大。因此我们必须从更短的那一侧逐渐向内搜索，才有可能得到更大的容量。也就是说，通过这些前提条件，我们可以这样对搜索范围进行剪枝，完全略过那些不存在答案的搜索空间。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;maxArea&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; height&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; height&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; l &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; r &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;l &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; r&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;res&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; min&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;height&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;l&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; height&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;r&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;r &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; l&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 必须从较短的木板朝中心靠拢，才有可能得到更大的res&lt;/span&gt;&lt;/em&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;height&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;l&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; height&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;r&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            l&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            r&lt;span style=&quot;color: #ea6962&quot;&gt;--&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;12. Integer to Roman&lt;/h3&gt;&lt;p&gt;Q: Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M.&lt;/p&gt;&lt;pre&gt;&lt;code&gt;Symbol       Value
I             1
V             5
X             10
L             50
C             100
D             500
M             1000&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;For example, 2 is written as II in Roman numeral, just two one’s added together. 12 is written as XII, which is simply X + II. The number 27 is written as XXVII, which is XX + V + II.&lt;/p&gt;&lt;p&gt;Roman numerals are usually written largest to smallest from left to right. However, the numeral for four is not IIII. Instead, the number four is written as IV. Because the one is before the five we subtract it making four. The same principle applies to the number nine, which is written as IX. There are six instances where subtraction is used:&lt;/p&gt;&lt;p&gt;I can be placed before V (5) and X (10) to make 4 and 9. X can be placed before L (50) and C (100) to make 40 and 90. C can be placed before D (500) and M (1000) to make 400 and 900. Given an integer, convert it to a roman numeral.&lt;/p&gt;&lt;p&gt;将一个整数转换为罗马数字的形式，爷吐了。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;string &lt;span style=&quot;color: #a9b665&quot;&gt;intToRoman&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; num&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; digit&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    string res&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; tmp&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    string digits &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;IVXLCDM &lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; num&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        digit &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; num &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        tmp &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;digit &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;9&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            tmp &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; digits&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; digits&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;digit &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;4&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            tmp &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; digits&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;digit &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;4&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                digit &lt;span style=&quot;color: #ea6962&quot;&gt;-=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;5&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                tmp &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; digits&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;digit&lt;span style=&quot;color: #ea6962&quot;&gt;--&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                tmp &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; digits&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; tmp &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        num &lt;span style=&quot;color: #ea6962&quot;&gt;/=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;13. Roman to Integer&lt;/h3&gt;&lt;p&gt;Q: Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M.&lt;/p&gt;&lt;pre&gt;&lt;code&gt;Symbol       Value
I             1
V             5
X             10
L             50
C             100
D             500
M             1000&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;For example, 2 is written as II in Roman numeral, just two one’s added together. 12 is written as XII, which is simply X + II. The number 27 is written as XXVII, which is XX + V + II.&lt;/p&gt;&lt;p&gt;Roman numerals are usually written largest to smallest from left to right. However, the numeral for four is not IIII. Instead, the number four is written as IV. Because the one is before the five we subtract it making four. The same principle applies to the number nine, which is written as IX. There are six instances where subtraction is used:&lt;/p&gt;&lt;p&gt;I can be placed before V (5) and X (10) to make 4 and 9. X can be placed before L (50) and C (100) to make 40 and 90. C can be placed before D (500) and M (1000) to make 400 and 900. Given a roman numeral, convert it to an integer.&lt;/p&gt;&lt;p&gt;将一个罗马数字转换为普通的整数，相比上一题，这一题还是简单不少。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;romanToInt&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
     &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
     &lt;span style=&quot;color: #e78a4e&quot;&gt;char&lt;/span&gt; pc &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
     &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;256&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
     val&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;M&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1000&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
     val&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;D&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;500&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
     val&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;C&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;100&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
     val&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;L&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;50&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
     val&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;X&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
     val&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;V&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;5&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
     val&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;I&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
     &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
         &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;val&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;pc&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;c&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
             ans &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;c&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;val&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;pc&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
         &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
             ans &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; val&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;c&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
         &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
         pc &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; c&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
     &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
     &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
 &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;14. Longest Common Prefix&lt;/h3&gt;&lt;p&gt;Q: Write a function to find the longest common prefix string amongst an array of strings.&lt;/p&gt;&lt;p&gt;If there is no common prefix, return an empty string ““.&lt;/p&gt;&lt;p&gt;这题其实比较简单，关键在于需要考虑很多细节。我个人写的不太简洁，这里贴一段别人写的比较简洁的代码。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;string &lt;span style=&quot;color: #a9b665&quot;&gt;longestCommonPrefix&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;string&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; strs&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    string prefix &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; idx &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; strs&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; prefix &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; strs&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; idx&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; strs&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;idx &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;=&lt;/span&gt; strs&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; strs&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; strs&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; prefix&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; prefix&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;17. Letter Combinations of a Phone Number&lt;/h3&gt;&lt;p&gt;Q: Given a string containing digits from 2-9 inclusive, return all possible letter combinations that the number could represent. Return the answer in any order.&lt;/p&gt;&lt;p&gt;这个题也没啥好说的，我也是第一思路递归，把当前数字键上的字母和余下数字序列的所有答案组合起来。队列做法相对巧妙一些，也稍微难写一些，但也没有太大难度。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 递归写法&lt;/span&gt;&lt;/em&gt;
vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;string&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;letterCombinations&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string digits&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;string&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;string&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; map&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;abc&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;def&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;ghi&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;jkl&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;mno&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;pqrs&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;tuv&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;wxyz&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;digits&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;digits&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; map&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;digits&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;map&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;digits&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; map&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;digits&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; s &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; letterCombinations&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;digits&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;map&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;digits&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 队列写法&lt;/span&gt;&lt;/em&gt;
vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;string&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;letterCombinations&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string digits&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;string&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;string&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; map&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;abc&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;def&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;ghi&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;jkl&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;mno&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;pqrs&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;tuv&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;wxyz&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    queue&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;string&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    string tmp&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        tmp &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;front&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;pop&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;tmp&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; digits&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;tmp&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;tmp&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; map&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;digits&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;tmp&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;tmp &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; map&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;digits&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;tmp&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;20. Valid Parentheses&lt;/h3&gt;&lt;p&gt;Q: Given a string s containing just the characters ‘(‘, ‘)’, ‘{‘, ‘}’, ‘[‘ and ‘]’, determine if the input string is valid.&lt;/p&gt;&lt;p&gt;An input string is valid if:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Open brackets must be closed by the same type of brackets.&lt;/li&gt;&lt;li&gt;Open brackets must be closed in the correct order.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;使用栈来处理即可，左括号推入栈。右括号则检查栈顶是否有匹配的左括号。没有即不匹配，有则将其推出栈即可。所有字符遍历过后，如果栈内不为空，则说明，有部分左括号没有匹配的右括号。如果为空，则说明所有的括号都是匹配的。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;isMatchChar&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;char&lt;/span&gt; c1&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;char&lt;/span&gt; c2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; c1 &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; c2 &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; c1 &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; c2 &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; c1 &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; c2 &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;isValid&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    stack&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;char&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; stk&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;stk&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;isMatchChar&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;stk&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;top&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; c&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            stk&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;pop&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            stk&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;c&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; stk&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;21. Merge Two Sorted Lists&lt;/h3&gt;&lt;p&gt;Q: Merge two sorted linked lists and return it as a sorted list. The list should be made by splicing together the nodes of the first two lists.&lt;/p&gt;&lt;p&gt;将两个有序的链表合并，这个题我是选择递归做法的，相对来说比较简单，我们只需要选出两个头节点里最小的那个，然后将剩下的两个链表递归的合并，再将合并好的链表接到最小的头节点后面即可。相对来说，非递归的写法还是比较难写的。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;/*&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; Definition for singly-linked list.&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; struct ListNode {&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     int val;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     ListNode *next;&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;     ListNode(int x) : val(x), next(NULL) {}&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; };&lt;/span&gt;&lt;/em&gt;
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;*/&lt;/span&gt;&lt;/em&gt;

ListNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;mergeTwoLists&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;ListNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; l1&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; ListNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; l2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;l1&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; l2&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;l2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; l1&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    ListNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; minNode &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; l1&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; l2&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; l1 &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; l2&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    ListNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; maxNode &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; l1&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; l2&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; l2 &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; l1&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    minNode&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; mergeTwoLists&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;minNode&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; maxNode&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; minNode&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

ListNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;mergeTwoLists&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;ListNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; l1&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; ListNode&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; l2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    ListNode dummy&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;tail &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;dummy&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;l1 &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; l2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;l1&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; l2&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            tail&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; l1&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            l1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; l1&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            tail&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; l2&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            l2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; l2&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        tail &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; tail&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; we have to connect the rest part to the returned linked list&lt;/span&gt;&lt;/em&gt;
    tail&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; l1 &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; l1 &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; l2&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; dummy&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;next&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;22. Generate Parentheses&lt;/h3&gt;&lt;p&gt;Q: Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.&lt;/p&gt;&lt;p&gt;给出括号的对数，生成所有合法的包含指定对数括号的字符串，第一反应是递归，对于n的case，我们生成i和n-i的所有case，然后将他们两两组合起来，同时再生成n-1的case，再将他们包在一对括号里。但是这样做需要去除相同的项。即如下&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;string&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;generateParenthesis&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;string&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;()&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; s1 &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; generateParenthesis&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; s2 &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; generateParenthesis&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s1 &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; s2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; s &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; generateParenthesis&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; s &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        set&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;string&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ss&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;clear&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; s &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; ss&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;当然这个题有另外一种更加巧妙的递归方式，我们把问题分为3部分，case(1)/case(i)/case(n-i-1)，然后我们进行这样的组合，&lt;code&gt;&quot;(&quot; + case(i) + &quot;)&quot; + case(n-i-1)&lt;/code&gt;，基础的case当然是case(0)返回包含一个空字符串的集合。这种递归方式得到的解是没有重复和遗漏的。我们先看代码：&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;string&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;generateParenthesis&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;string&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; s1 &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; generateParenthesis&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; s2 &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; generateParenthesis&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; s1 &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; s2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;为什么这样可以做到不重不漏呢，我们先来看相对比较明显的不重复性。假设ANS(n)是n对应的所有字符串的集合，以下均假设n&gt;0。对于两个不同的答案来说，要相等即意味着字符串所有位置均相等，对于以上代码来说，就是要每次push_back答案字符串进入ans时，都要保证s1和s2至少有一个和其他的答案不同，也就是说ANS(i)和ANS(n-i-1)内没有重复元素。即只要保证对于[0, n-1]区间内的所有k来说来说，ANS(k)都不包含重复元素，则ANS(n)也不包含重复元素。这个我们可以通过数学归纳法比较简单的得到保证，不再赘述。&lt;/p&gt;&lt;p&gt;再看没有遗漏，没有遗漏意味着所有答案都是符合&lt;code&gt;&quot;(&quot; + case(i) + &quot;)&quot; + case(n-i-1)&lt;/code&gt;这样的形式的，同时所有这样形式的字符串都是答案。后者是显然的，因为这样的字符串显然是合法的。我们知道合法的字符串第一个字符肯定是左括号，而且在字符串中有唯一一个与之匹配的右括号，且我们可以肯定，被这两个括号括起来的字符串肯定也是合法的，否则的话整个字符串也是不合法的。同样，右侧不包含在括号之内的字符串也是合法的。因此整个字符串肯定可以写成&lt;code&gt;&quot;(&quot; + case(i) + &quot;)&quot; + case(n-i-1)&lt;/code&gt;的形式，其中，case(n-i-1)和case(i)均有可能为空。&lt;/p&gt;&lt;p&gt;最后通过双重循环，我们的答案包含了所有形如&lt;code&gt;&quot;(&quot; + case(i) + &quot;)&quot; + case(n-i-1)&lt;/code&gt;的字符串，即保证了返回值里所有的字符串均是合法的答案，且没有重复的答案。&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Leetcode刷题笔记 2</title>
    <link href="https://sereph.us/post/leetcode0002/" rel="alternate"/>
    <id>https://sereph.us/post/leetcode0002/</id>
    <updated>2021-06-20T00:00:00Z</updated>
    <published>2021-06-20T00:00:00Z</published>
    <content type="html">&lt;p&gt;本周Leetcode刷题笔记&lt;/p&gt;&lt;h3&gt;345. Reverse Vowels of a String&lt;/h3&gt;&lt;p&gt;Q: Given a string &lt;code&gt;s&lt;/code&gt;, reverse only all the vowels in the string and return it.&lt;/p&gt;&lt;p&gt;The vowels are &lt;code&gt;&apos;a&apos;&lt;/code&gt;, &lt;code&gt;&apos;e&apos;&lt;/code&gt;, &lt;code&gt;&apos;i&apos;&lt;/code&gt;, &lt;code&gt;&apos;o&apos;&lt;/code&gt;, and &lt;code&gt;&apos;u&apos;&lt;/code&gt;, and they can appear in both cases.&lt;/p&gt;&lt;p&gt;从两边向中间遍历，都碰到元音之后就交换继续遍历即可。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;isVowels&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;char&lt;/span&gt; c&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    c &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #89b482&quot;&gt;tolower&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;c&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;e&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;o&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;u&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

string &lt;span style=&quot;color: #a9b665&quot;&gt;reverseVowels&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; l &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; r &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;l &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; r&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;l &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; r &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;isVowels&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;l&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; l&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;l &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; r &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;isVowels&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;r&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; r&lt;span style=&quot;color: #ea6962&quot;&gt;--&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        swap&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;l&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;r&lt;span style=&quot;color: #ea6962&quot;&gt;--&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1091. Shortest Path in Binary Matrix&lt;/h3&gt;&lt;p&gt;Q: Given an &lt;code&gt;n x n&lt;/code&gt; binary matrix &lt;code&gt;grid&lt;/code&gt;, return the length of the shortest clear path in the matrix. If there is no clear path, return &lt;code&gt;-1&lt;/code&gt;.&lt;/p&gt;&lt;p&gt;A clear path in a binary matrix is a path from the top-left cell (i.e., &lt;code&gt;(0, 0)&lt;/code&gt;) to the bottom-right cell (i.e., &lt;code&gt;(n - 1, n - 1)&lt;/code&gt;) such that:&lt;/p&gt;&lt;p&gt;All the visited cells of the path are &lt;code&gt;0&lt;/code&gt;. All the adjacent cells of the path are 8-directionally connected (i.e., they are different and they share an edge or a corner). The length of a clear path is the number of visited cells of this path.&lt;/p&gt;&lt;p&gt;这个题可以简单的使用BFS做，也可以考虑寻路算法，我第一想法是寻路，就糊了一个简单的实现。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;shortestPathBinaryMatrix&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    priority_queue&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; greater&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; oq&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    set&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; open&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; close&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; direction&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;grid&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        oq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;emplace&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        open&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;emplace&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;oq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;v&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; pos&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; oq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;top&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;a&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; b&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; pos&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        oq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;pop&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        open&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;erase&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;pos&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;a &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; v&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;close&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;find&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;pos&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; close&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            close&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;insert&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;pos&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; direction&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; a &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; y &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; b &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; y &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; y &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;y&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; close&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;find&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; y&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; close&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;  &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; open&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;find&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; y&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; open&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    open&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;emplace&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; y&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                    oq&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;emplace&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;v &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; y&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;下面是一份别人实现的BFS，用两个队列依次遍历的做法我好像还是第一次见，感觉不明觉厉。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;shortestPathBinaryMatrix&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; g&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; steps &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; g&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    queue&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; direction&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;emplace&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; we won&apos;t return steps if g[0][0] == 1, so we just push {0, 0} here&lt;/span&gt;&lt;/em&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        steps&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        queue&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; q1&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; for every pos we can reach&lt;/span&gt;&lt;/em&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;empty&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; y&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;front&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            q&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;pop&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; mark pos as visited&lt;/span&gt;&lt;/em&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;exchange&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;g&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;y&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;continue&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;x &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; y &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; steps&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; direction&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; r &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; t &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; y &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; r &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; r &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; t &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; t &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;g&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;r&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;t&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    q1&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;emplace&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;r&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; t&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; swap queues means we take a extra step&lt;/span&gt;&lt;/em&gt;
        swap&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;q&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; q1&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;740. Delete and Earn&lt;/h3&gt;&lt;p&gt;Q: Given an array &lt;code&gt;nums&lt;/code&gt; of integers, you can perform operations on the array.&lt;/p&gt;&lt;p&gt;In each operation, you pick any &lt;code&gt;nums[i]&lt;/code&gt; and delete it to earn &lt;code&gt;nums[i]&lt;/code&gt; points. After, you must delete every element equal to &lt;code&gt;nums[i] - 1&lt;/code&gt; or &lt;code&gt;nums[i] + 1&lt;/code&gt;.&lt;/p&gt;&lt;p&gt;You start with &lt;code&gt;0&lt;/code&gt; points. Return the maximum number of points you can earn by applying such operations.&lt;/p&gt;&lt;p&gt;从数组中选择一个数&lt;code&gt;n&lt;/code&gt;，可以获得对应的&lt;code&gt;n&lt;/code&gt;分，但是必须删除所有等于&lt;code&gt;n-1&lt;/code&gt;和&lt;code&gt;n+1&lt;/code&gt;的数，如果有多个数n，可以获得多个n的分数。求最多可以获得多少分。第一反应我们可以统计不同的数值对应多少分数，然后可以对不同的值进行动态规划。不过我写出来的还是有点繁琐。这里我是先用哈希表存储在将数据移动到vector里，排序再做的，而实际上由于这里数字的范围并不算大，因此可以直接保存到一个大数组内，也不需要排序。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;deleteAndEarn&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    unordered_map&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; cnt&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; dp&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        cnt&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;n&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; vec&lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;cnt&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; cnt&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    sort&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vec&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vec&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; lastk &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; sk &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;k&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; v&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; vec&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;lastk &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;k&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;lastk&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; v&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;k&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;lastk&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; dp&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;sk&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; v&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        sk &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; lastk&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        lastk &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;k&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; v&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; dp&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;res&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; v&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;可以看到别人的做法可以说是简洁多了，对于每一个数字，我们都有take和skip两种选择，问题的限制是如果当前数字选择take，下一个数字就必须skip，这里是状态机的思想去思考，对于每一步，我们都基于上一步的两个最优状态来进行决策，从而更新当前步骤的状态。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;deleteAndEarn&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; values&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;10001&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;n &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        values&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;n&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; take &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; skip &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10001&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; tmp &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;skip &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; values&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; take&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        skip &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; take&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        take &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; tmp&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; take&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1665. Minimum Initial Energy to Finish Tasks&lt;/h3&gt;&lt;p&gt;Q: You are given an array &lt;code&gt;tasks&lt;/code&gt; where &lt;code&gt;tasks[i] = [actual_i, minimum_i]&lt;/code&gt;:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;actual_i&lt;/code&gt; is the actual amount of energy you spend to finish the &lt;math&gt;&lt;msub&gt;&lt;mi&gt;𝑖&lt;/mi&gt;&lt;mrow&gt;&lt;mi&gt;𝑡&lt;/mi&gt;&lt;mi&gt;ℎ&lt;/mi&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;/math&gt; task.&lt;/li&gt;&lt;li&gt;&lt;code&gt;minimum_i&lt;/code&gt; is the minimum amount of energy you require to begin the &lt;math&gt;&lt;msub&gt;&lt;mi&gt;𝑖&lt;/mi&gt;&lt;mrow&gt;&lt;mi&gt;𝑡&lt;/mi&gt;&lt;mi&gt;ℎ&lt;/mi&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;/math&gt; task.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;For example, if the task is &lt;code&gt;[10, 12]&lt;/code&gt; and your current energy is 11, you cannot start this task. However, if your current energy is 13, you can complete this task, and your energy will be 3 after finishing it.&lt;/p&gt;&lt;p&gt;You can finish the tasks in any order you like.&lt;/p&gt;&lt;p&gt;Return the minimum initial amount of energy you will need to finish all the tasks.&lt;/p&gt;&lt;p&gt;这个问题也挺tricky的，每个任务都有最小要求和实际要求，你可以以任意顺序执行任务，求能完成所有任务的初始能量的最小值。提示实际上有点坑爹，因为提示1说我们可以轻易的求出x是否满足要求，因此我们可以用二分法做。实际上我并没有看出这里的&lt;strong&gt;轻易&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;当时我猜测应该是可以用&amp;lt;minimum - actual&gt;对任务排序，这样的策略是最优的，但是并没有证明。而且如果这样的策略是最优的话，我们根本不需要用二分法做，只需要倒推就可以得到结果了。&lt;/p&gt;&lt;p&gt;根据别人的解答，我们可以这样理解这个问题，同样是倒推的思维。&lt;/p&gt;&lt;p&gt;假设你是一家公司的总裁，现在你们公司有n个投资者，每个投资者都有一个门槛&amp;lt;minimum - actual&gt;和一个实际的投资额actual，公司的市值需要达到投资者的最低门槛，投资者才会实际投资，而你的目标是获得所有投资者的投资。当公司的市值达不到一个投资者的要求时，你可以自掏腰包来提升公司的市值，但显然你希望你自己投入的越少越好。因此，你将这些投资者按照各自的门槛排序，从最低门槛的投资者开始，如果不够，就自己补足到符合他的门槛。直到公司获得所有的投资。因为每获得一笔投资，公司的市值都会增加，因此这样是最优策略。而最终公司的市值，就对应题目的答案，即能完成所有任务的最小初始能量。&lt;/p&gt;&lt;p&gt;现在从正向来考虑这个问题，对于所有的任务来说，完成这些任务所需要的实际能量是固定的，因此要求最小初始能量实质上就是要求最终剩余能量最小。在公司的例子里，这就对应着你自己的投入。&lt;/p&gt;&lt;p&gt;最后，我当时猜出的代码结果正确，但是一直超时，看样例才知道有组样例的task都是[1, 10000]，可能因此影响了排序算法的效率，换成stable_sort才勉强通过。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;minimumEffort&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; tasks&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 按照门槛排序，门槛相同时，实际投资额无所谓&lt;/span&gt;&lt;/em&gt;
    stable_sort&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;tasks&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; tasks&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; v1&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; v2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; v1&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; v1&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; v2&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; v2&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;vec &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; tasks&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 逆推，如果小于门槛则自己补足至门槛&lt;/span&gt;&lt;/em&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; actual &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; vec&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; minimum &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; vec&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;res &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; actual&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; minimum&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;801. Minimum Swaps to Make Sequences Increasing&lt;/h3&gt;&lt;p&gt;Q: We have two integer sequences &lt;code&gt;nums1&lt;/code&gt; and &lt;code&gt;nums2&lt;/code&gt; of the same non-zero length.&lt;/p&gt;&lt;p&gt;We are allowed to swap elements &lt;code&gt;nums1[i]&lt;/code&gt; and &lt;code&gt;nums2[i]&lt;/code&gt;. Note that both elements are in the same index position in their respective sequences.&lt;/p&gt;&lt;p&gt;At the end of some number of swaps, &lt;code&gt;nums1&lt;/code&gt; and &lt;code&gt;nums2&lt;/code&gt; are both strictly increasing. (An array A is strictly increasing if and only if &lt;code&gt;A[0] &amp;lt; A[1] &amp;lt; A[2] &amp;lt; ... &amp;lt; A[A.length - 1]&lt;/code&gt;.)&lt;/p&gt;&lt;p&gt;Given &lt;code&gt;nums1&lt;/code&gt; and &lt;code&gt;nums2&lt;/code&gt;, return the minimum number of swaps to make both sequences strictly increasing. It is guaranteed that the given input always makes it possible.&lt;/p&gt;&lt;p&gt;这个题看起来也挺懵的，思考了一阵之后觉得可以用DP，可以用两个状态表示，比如说dp0[i]表示第i位不交换的情况下最小的交换次数，而dp1[i]表示第i位交换的情况下最小的交换次数，初始状态也简单，&lt;code&gt;dp0[0] = 0, dp1[0] = 1;&lt;/code&gt; 接下来可以分类讨论:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;如果&lt;code&gt;nums1[i-1] &amp;lt; nums1[i] &amp;amp;&amp;amp; nums2[i-1] &amp;lt; nums2[i] &amp;amp;&amp;amp; nums1[i-1] &amp;lt; nums2[i] &amp;amp;&amp;amp; nums2[i-1] &amp;lt; nums1[i]&lt;/code&gt;，那么i-1和i这两位无论交换与否，都满足严格递增的条件，因此：&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;dp1[i] = min(dp0[i - 1], dp1[i - 1]) + 1;&lt;/code&gt;&lt;/li&gt;&lt;li&gt;&lt;code&gt;dp0[i] = min(dp0[i - 1], dp1[i - 1]);&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol start=&quot;2&quot;&gt;&lt;li&gt;如果只满足&lt;code&gt;nums1[i-1] &amp;lt; nums1[i] &amp;amp;&amp;amp; nums2[i-1] &amp;lt; nums2[i]&lt;/code&gt;，则说明i-1和i要么都交换，要么都不交换，才能满足严格单调递增的条件，因此：&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;dp1[i] = dp1[i - 1] + 1;&lt;/code&gt;&lt;/li&gt;&lt;li&gt;&lt;code&gt;dp0[i] = dp0[i - 1];&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol start=&quot;3&quot;&gt;&lt;li&gt;如果只满足&lt;code&gt;nums1[i-1] &amp;lt; nums2[i] &amp;amp;&amp;amp; nums2[i-1] &amp;lt; nums1[i]&lt;/code&gt;则与情况2相反，i-1和i这两位只能恰好有1位交换，才能满足严格单调递增的条件，因此：&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;dp1[i] = dp0[i - 1] + 1;&lt;/code&gt;&lt;/li&gt;&lt;li&gt;&lt;code&gt;dp0[i] = dp1[i - 1];&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;理清了这些关系，代码就好写了，同时可以注意到我们并不需要一个数组来存储dp的结果，每一步的结果，都只依赖于上一步的结果，因此可以这样&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;minSwap&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums1&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; nums1&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; swap &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; skip &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; preSwap &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; swap&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; preSkip &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; skip&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums1&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; nums1&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; nums2&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; nums2&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; nums1&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; nums2&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; nums2&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; nums1&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            swap &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; min&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;preSkip&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; preSwap&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            skip &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; min&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;preSkip&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; preSwap&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums1&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; nums1&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; nums2&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; nums2&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            swap &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; preSwap &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            skip &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; preSkip&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            swap &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; preSkip &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            skip &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; preSwap&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; min&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;skip&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; swap&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;89. Gray Code&lt;/h3&gt;&lt;p&gt;Q: An n-bit gray code sequence is a sequence of &lt;math&gt;&lt;msup&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;/msup&gt;&lt;/math&gt; integers where:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Every integer is in the inclusive range &lt;math&gt;&lt;mo stretchy=&quot;false&quot;&gt;[&lt;/mo&gt;&lt;mn&gt;0&lt;/mn&gt;&lt;mo&gt;,&lt;/mo&gt;&lt;msup&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;/msup&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mo stretchy=&quot;false&quot;&gt;]&lt;/mo&gt;&lt;/math&gt;,&lt;/li&gt;&lt;li&gt;The first integer is 0,&lt;/li&gt;&lt;li&gt;An integer appears no more than once in the sequence,&lt;/li&gt;&lt;li&gt;The binary representation of every pair of adjacent integers differs by exactly one bit, and&lt;/li&gt;&lt;li&gt;The binary representation of the first and last integers differs by exactly one bit.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Given an integer &lt;code&gt;n&lt;/code&gt;, return any valid n-bit gray code sequence.&lt;/p&gt;&lt;p&gt;初看也有点懵，关键是相邻的数之间只能有一个位不同，而且必须包含&lt;math&gt;&lt;mo stretchy=&quot;false&quot;&gt;[&lt;/mo&gt;&lt;mn&gt;0&lt;/mn&gt;&lt;mo&gt;,&lt;/mo&gt;&lt;msup&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;/msup&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mo stretchy=&quot;false&quot;&gt;]&lt;/mo&gt;&lt;/math&gt;之间所有的整数。&lt;/p&gt;&lt;p&gt;不过很快意识到这个题可以用递归做，如果我有一组n=i时的数组，那么我只需要先遍历一次这个数组，然后将i+1位取反再遍历一次即可得到n=i+1时对应的数组。而且这里可以比较简单的写成循环的形式。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;grayCode&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            res&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;k &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;k &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;|&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        k &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;看讨论时，看到了另一种简单的做法如下，也就是 &lt;code&gt;f(x) = x ^ (x &gt;&gt; 1)&lt;/code&gt;，具体就不证明了。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;grayCode&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        res&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;^&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1513. Number of Substring with only 1s&lt;/h3&gt;&lt;p&gt;Q: Given a binary string s (a string consisting only of &lt;code&gt;&apos;0&apos;&lt;/code&gt; and &lt;code&gt;&apos;1&apos;&lt;/code&gt;s).&lt;/p&gt;&lt;p&gt;Return the number of substrings with all characters 1′s.&lt;/p&gt;&lt;p&gt;Since the answer may be too large, return it modulo &lt;math&gt;&lt;msup&gt;&lt;mn&gt;10&lt;/mn&gt;&lt;mn&gt;9&lt;/mn&gt;&lt;/msup&gt;&lt;mo&gt;+&lt;/mo&gt;&lt;mn&gt;7&lt;/mn&gt;&lt;/math&gt;.&lt;/p&gt;&lt;p&gt;这个题目相对比较简单，可以想到，每“组”相邻的n个1，都可以增加&lt;math&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;×&lt;/mo&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mrow&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;+&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;/mrow&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;/mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mfrac&gt;&lt;/math&gt;个合理的子串。实际写的时候，可以写成这样比较简洁的形式。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;numSub&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; count &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        count &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; count &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;res &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; count&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1000000007&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;p&gt;接下来是这周的周赛，我做出来三个，只能说这周相对比较简单吧，其实回头看第四题也不算难，不过缺少经验，确实比较难做出来。&lt;/p&gt;&lt;hr&gt;&lt;h3&gt;1903. Largest Odd Number in String&lt;/h3&gt;&lt;p&gt;Q: You are given a string num, representing a large integer. Return the largest-valued odd integer (as a string) that is a non-empty substring of num, or an empty string “” if no odd integer exists.&lt;/p&gt;&lt;p&gt;A substring is a contiguous sequence of characters within a string.&lt;/p&gt;&lt;p&gt;翻译：找出字符串的最后一个奇数字符&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;string &lt;span style=&quot;color: #a9b665&quot;&gt;largestOddNumber&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string num&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; num&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;--&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;num&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;break&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; num&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1904. The Number of Full Rounds You Have Played&lt;/h3&gt;&lt;p&gt;Q: A new online video game has been released, and in this video game, there are 15-minute rounds scheduled every quarter-hour period. This means that at &lt;code&gt;HH:00&lt;/code&gt;, &lt;code&gt;HH:15&lt;/code&gt;, &lt;code&gt;HH:30&lt;/code&gt; and &lt;code&gt;HH:45&lt;/code&gt;, a new round starts, where HH represents an integer number from 00 to 23. A 24-hour clock is used, so the earliest time in the day is &lt;code&gt;00:00&lt;/code&gt; and the latest is &lt;code&gt;23:59&lt;/code&gt;.&lt;/p&gt;&lt;p&gt;Given two strings startTime and finishTime in the format “HH:MM” representing the exact time you started and finished playing the game, respectively, calculate the number of full rounds that you played during your game session.&lt;/p&gt;&lt;p&gt;For example, if startTime = “05:20” and finishTime = “05:59” this means you played only one full round from 05:30 to 05:45. You did not play the full round from 05:15 to 05:30 because you started after the round began, and you did not play the full round from 05:45 to 06:00 because you stopped before the round ended. If finishTime is earlier than startTime, this means you have played overnight (from startTime to the midnight and from midnight to finishTime).&lt;/p&gt;&lt;p&gt;Return the number of full rounds that you have played if you had started playing at startTime and finished at finishTime.&lt;/p&gt;&lt;p&gt;也不难，问特定时间段内有多少个整刻，刻应该是表示15分钟吧。anyway：&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;numberOfRounds&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string startTime&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; string finishTime&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; sh &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #89b482&quot;&gt;atoi&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;startTime&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;c_str&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; sm &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #89b482&quot;&gt;atoi&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;startTime&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;3&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;c_str&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; fh &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #89b482&quot;&gt;atoi&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;finishTime&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;c_str&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; fm &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #89b482&quot;&gt;atoi&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;finishTime&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;3&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;c_str&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;sh &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; fh &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;sh &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; fh &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; sm &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; fm&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        fh &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;24&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;fh &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; sh&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;4&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; fm &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;15&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;sm &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;14&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;15&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;2021-6-22 update: 这道题有一点问题，当起始时间和终止时间再同一个刻里的时候，比如00:01-&gt;00:10，代码会输出-1，因此上面的代码需要返回原本结果和0的最大值。即&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;fh &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; sh&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;4&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; fm &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;15&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;sm &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;14&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;15&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;但比赛时的数据没有出现这个特殊样例，因此比赛时这样写的人都通过了，然而过后应该是重新计分了，呜呜呜，也就是说我只做对了2题。今天我一看leetcode还以为自己出现幻觉了，呜呜呜。&lt;/p&gt;&lt;hr&gt;&lt;h3&gt;1905. Count Sub Islands&lt;/h3&gt;&lt;p&gt;Q: You are given two m x n binary matrices grid1 and grid2 containing only 0′s (representing water) and 1′s (representing land). An island is a group of 1′s connected 4-directionally (horizontal or vertical). Any cells outside of the grid are considered water cells.&lt;/p&gt;&lt;p&gt;An island in grid2 is considered a sub-island if there is an island in grid1 that contains all the cells that make up this island in grid2.&lt;/p&gt;&lt;p&gt;Return the number of islands in grid2 that are considered sub-islands.&lt;/p&gt;&lt;p&gt;也不算难，就是写起来有点烦，我当时有点懵，写的比较复杂，实际上完全没有必要向我这样先把island的坐标提取出来再判断，边提取坐标边DFS判断应该也是ok的，只能说，能过就行。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;void&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;helper&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; island&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; x&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; y&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; direction&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;4&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; y &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; y &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;y&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        grid&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;y&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        island&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;emplace_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; y&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;m&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; direction&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            helper&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;grid&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; island&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; m&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; y &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;getIslands&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;

    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; count &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; grid&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;grid&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;pair&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; island&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                helper&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;grid&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; island&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;island&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;countSubIslands&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; grid1&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; grid2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; count &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;vec &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; getIslands&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;grid2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;bool&lt;/span&gt; flag &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;const&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; y&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; vec&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            flag &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;=&lt;/span&gt; grid1&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;y&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        count &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; flag&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; count&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;1906. Minimum Absolute Difference Queries&lt;/h3&gt;&lt;p&gt;Q: The minimum absolute difference of an array a is defined as the minimum value of |a[i] - a[j]|, where 0 &amp;lt;= i &amp;lt; j &amp;lt; a.length and a[i] != a[j]. If all elements of a are the same, the minimum absolute difference is −1.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;For example, the minimum absolute difference of the array [5,2,3,7,2] is |2 - 3| = 1. Note that it is not 0 because a[i] and a[j] must be different.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;You are given an integer array nums and the array queries where queries[i] = [li, ri]. For each query i, compute the minimum absolute difference of the subarray nums[li…ri] containing the elements of nums between the 0-based indices li and ri (inclusive).&lt;/p&gt;&lt;p&gt;Return an array ans where ans[i] is the answer to the ith query.&lt;/p&gt;&lt;p&gt;A subarray is a contiguous sequence of elements in an array.&lt;/p&gt;&lt;p&gt;The value of &lt;code&gt;|x|&lt;/code&gt; is defined as:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;x if x &gt;= 0.&lt;/li&gt;&lt;li&gt;-x if x &amp;lt; 0.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;应该是我参加以来第一道不是hard的压轴题了，难度也是Medium，可惜我当时没有很好的思路，我当时的思路是DP把所有子串的结果都求出来，然而日常超时。实际上因为题目限制数值范围在1-100之间，因此，我们可以一个数组&lt;code&gt;count[n][k]&lt;/code&gt;统计每个数字出现的次数，即&lt;code&gt;count[i][k]&lt;/code&gt;表示&lt;code&gt;[0...i]&lt;/code&gt;之间&lt;code&gt;k&lt;/code&gt;出现的次数，因此我们可以更容易的获取&lt;code&gt;[i...j]&lt;/code&gt;之间各个数字出现的次数，然后求出所有出现的数字的最小间隔即可。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;minDifference&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; queries&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; preSum&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;101&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; cnt&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;101&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;101&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            preSum&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; preSum&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        preSum&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;vec &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; queries&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; l &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; vec&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; r &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; vec&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;101&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            cnt&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; preSum&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;r&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; preSum&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;l&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; m &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; INT_MAX&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; pre &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;101&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;cnt&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;continue&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;pre &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; m &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; min&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;m&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #89b482&quot;&gt;abs&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;i &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; pre&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            pre &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        ans&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;m &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; INT_MAX &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; m&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;小结：总的来说这周的周赛还行吧，虽然比较简单，但毕竟我开始刷题参赛也不久，慢慢来吧，相比前几次也算是有一点点进步。&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Leetcode刷题笔记 1</title>
    <link href="https://sereph.us/post/leetcode0001/" rel="alternate"/>
    <id>https://sereph.us/post/leetcode0001/</id>
    <updated>2021-06-19T00:00:00Z</updated>
    <published>2021-06-19T00:00:00Z</published>
    <content type="html">&lt;h3&gt;1. Two Sum&lt;/h3&gt;&lt;p&gt;Q: Given an array of integers &lt;code&gt;nums&lt;/code&gt; and an integer &lt;code&gt;target&lt;/code&gt;, return &lt;code&gt;indices&lt;/code&gt; of the two numbers such that they add up to &lt;code&gt;target&lt;/code&gt;.&lt;/p&gt;&lt;p&gt;You may assume that each input would have exactly one solution, and you may not use the same element twice.&lt;/p&gt;&lt;p&gt;You can return the answer in any order.&lt;/p&gt;&lt;p&gt;第一反应自然是暴力&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;twoSum&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; target&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; target&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; j&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;但这样做显然不够好，我们可以使用键值对来存储&amp;lt;&amp;lt;value, index&gt;&gt;对，一边遍历一边查找键值对内是否有匹配的值。具体的数据结构可以选择哈希表，因为哈希表的插入/查找都是o(1)操作，因此我们可以将总体的复杂度降至o(n)&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;twoSum&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; target&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    unordered_map&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; indices&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;auto&lt;/span&gt; it &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; it &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;it&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;indices&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;find&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;target &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;it&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; indices&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;end&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            res&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;indices&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;target &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;it&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            res&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;push_back&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;it &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;break&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        indices&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;it&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; it &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; nums&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;begin&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;2. Add Two Numbers&lt;/h3&gt;&lt;p&gt;Q: You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order, and each of their nodes contains a single digit. Add the two numbers and return the sum as a linked list.&lt;/p&gt;&lt;p&gt;You may assume the two numbers do not contain any leading zero, except the number 0 itself.&lt;/p&gt;&lt;p&gt;这个题不算难，就是写起来有点别扭，我自己写的非常丑，贴一个别人写的吧。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;ListNode &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;addTwoNumbers&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;ListNode &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;l1&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; ListNode &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;l2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    ListNode dummy&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt;p &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&lt;/span&gt;dummy&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; carry &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;l1 &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; l2 &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; carry&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; sum &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;l1 &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; l1&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;l2 &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; l2&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;val &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; carry&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        carry &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; sum &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        p&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;new&lt;/span&gt; ListNode&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;sum &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        p &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; p&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        l1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; l1 &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; l1&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; l1&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        l2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; l2 &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; l2&lt;span style=&quot;color: #bdae93&quot;&gt;-&gt;&lt;/span&gt;next &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; l2&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; dummy&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;next&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;3. Longest Substring without Repeating Characters&lt;/h3&gt;&lt;p&gt;Q: Given a string &lt;code&gt;s&lt;/code&gt;, find the length of the longest substring without repeating characters.&lt;/p&gt;&lt;p&gt;简单的思路自然还是o(n^2)的，写起来也很简单&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;lengthOfLongestSubstring&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; first &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; last &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; last &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; last&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; last &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;=&lt;/span&gt; first&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;--&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;last&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                first &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;break&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;res&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; last &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; first &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;但是效率堪忧，容易想到保存字母最后出现的位置，在遍历的同时即可判断当前范围内是否有重复字符，因而只需要遍历一次即可解决，时间复杂度为o(n)，本题只有字母，因而使用数组就可以保存下标，如果碰到数字等范围较大的数据，则可以考虑哈希表，下面的代码是别人的实现，&lt;code&gt;index&lt;/code&gt;数组里实际存储的不是最后出现的位置，而是最后出现的位置+1，每次遇到重复字符时，将first设置为该重复字符最后出现的位置+1，即可使范围内不再存在重复字符。只能说这个实现实在是非常精炼。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;lengthOfLongestSubstring&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; index&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;256&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; first &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; last &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; last &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; last&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        first &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;index&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;last&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; first&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        ans &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; max&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;ans&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; last &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; first &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        index&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;last&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; last &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;index + 1, because index[] is init&apos;d to all 0.&lt;/span&gt;&lt;/em&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ans&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;5. Longest Palindrome Substring&lt;/h3&gt;&lt;p&gt;Q: Given a string &lt;code&gt;s&lt;/code&gt;, return the longest palindromic substring in &lt;code&gt;s&lt;/code&gt;.&lt;/p&gt;&lt;p&gt;给一个字符串s，返回该字符串的最长回文子字符串。同样可以笨办法解决，思路也很简单，遍历所有可能的情况。对于每一个位置，都考虑奇数/偶数长度回文字符串向两个方向搜索，直到碰到不匹配的字符或者到达字符串边缘。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;string &lt;span style=&quot;color: #a9b665&quot;&gt;longestPalindrome&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; len &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;length&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; max_len &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; first &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; len&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;odd length&lt;/span&gt;&lt;/em&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; len &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;k&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; k&lt;span style=&quot;color: #ea6962&quot;&gt;--&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; max_len&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                max_len &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                first &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;even length&lt;/span&gt;&lt;/em&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; i&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; len &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;j&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;k&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; j&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; k&lt;span style=&quot;color: #ea6962&quot;&gt;--&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; max_len&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                max_len &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; j &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; k &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                first &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; k&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;substr&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;first&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; max_len&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;这个问题有个o(n)的算法Manacher’s Algorithm，不过比较复杂，我就不献丑了。&lt;/p&gt;&lt;hr&gt;&lt;h3&gt;6. ZigZag Conversion&lt;/h3&gt;&lt;p&gt;Q: The string “PAYPALISHIRING” is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;P   A   H   N
A P L S I I G
Y   I   R&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;And then read line by line: “PAHNAPLSIIGYIR”&lt;/p&gt;&lt;p&gt;Write the code that will take a string and make this conversion given a number of rows:&lt;/p&gt;&lt;p&gt;&lt;code&gt;string convert(string s, int numRows);&lt;/code&gt;&lt;/p&gt;&lt;p&gt;这题要求实现一个字符串转换的函数，也是写起来比较烦的类型。总之我就不献丑了，抄了一个别人的代码。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;string &lt;span style=&quot;color: #a9b665&quot;&gt;convert&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string s&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; numRows&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;numRows &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    vector&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;string&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; rows&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;numRows&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; curRow &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; delta &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;char&lt;/span&gt; c &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; s&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        rows&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;curRow&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; c&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;curRow &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; curRow &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; numRows &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;delta &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;delta&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        curRow &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; delta&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    string ret&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string row &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; rows&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        ret &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; row&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; ret&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;7. Reverse Integer&lt;/h3&gt;&lt;p&gt;Q: Given a signed 32-bit integer x, return x with its digits reversed. If reversing x causes the value to go outside the signed 32-bit integer range &lt;math&gt;&lt;mo stretchy=&quot;false&quot;&gt;[&lt;/mo&gt;&lt;mo form=&quot;prefix&quot;&gt;−&lt;/mo&gt;&lt;msup&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mn&gt;31&lt;/mn&gt;&lt;/msup&gt;&lt;mo&gt;,&lt;/mo&gt;&lt;msup&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mn&gt;31&lt;/mn&gt;&lt;/msup&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mo stretchy=&quot;false&quot;&gt;]&lt;/mo&gt;&lt;/math&gt;, then return 0.&lt;/p&gt;&lt;p&gt;Assume the environment does not allow you to store 64-bit integers (signed or unsigned).&lt;/p&gt;&lt;p&gt;这是个有点意思也有点烦的题目，要求在不支持64位int的条件下实现翻转int的十进制位，如果可以使用64位整数，这个题目其实非常基础。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;reverse&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; x&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;long&lt;/span&gt; sum &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; tmp &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #89b482&quot;&gt;labs&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;x&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;x &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;tmp&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        sum &lt;span style=&quot;color: #ea6962&quot;&gt;*=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        sum &lt;span style=&quot;color: #ea6962&quot;&gt;+=&lt;/span&gt; tmp &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        tmp &lt;span style=&quot;color: #ea6962&quot;&gt;/=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;INT_MIN &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; res &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; sum &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; res &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; sum &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;=&lt;/span&gt; INT_MAX&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; res &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; sum&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;如果限制64位数据，则需要仔细考虑溢出的问题，举个例子，一个8bit整数127翻转会变为721，原本不会溢出翻转之后就溢出了。本身这个题目就比较烦，主要考察的是底层的int范围，这里贴一个当时抄的代码。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;reverse&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; x&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; rev &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;x &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; pop &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; x &lt;span style=&quot;color: #ea6962&quot;&gt;%&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        x &lt;span style=&quot;color: #ea6962&quot;&gt;/=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;rev &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; INT_MAX&lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;rev &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; INT_MAX &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; pop &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;7&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;rev &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; INT_MIN&lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;rev &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; INT_MIN &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; pop &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        rev &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; rev &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; pop&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; rev&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;8. String to Integer (atoi)&lt;/h3&gt;&lt;p&gt;Q: Implement the myAtoi(string s) function, which converts a string to a 32-bit signed integer (similar to C/C++‘s atoi function).&lt;/p&gt;&lt;p&gt;The algorithm for myAtoi(string s) is as follows:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Read in and ignore any leading whitespace.&lt;/li&gt;&lt;li&gt;Check if the next character (if not already at the end of the string) is ‘-’ or ‘+’. Read this character in if it is either. This determines if the final result is negative or positive respectively. Assume the result is positive if neither is present.&lt;/li&gt;&lt;li&gt;Read in next the characters until the next non-digit charcter or the end of the input is reached. The rest of the string is ignored.&lt;/li&gt;&lt;li&gt;Convert these digits into an integer (i.e. “123” -&gt; 123, “0032” -&gt; 32). If no digits were read, then the integer is 0. Change the sign as necessary (from step 2).&lt;/li&gt;&lt;li&gt;If the integer is out of the 32-bit signed integer range &lt;math&gt;&lt;mo stretchy=&quot;false&quot;&gt;[&lt;/mo&gt;&lt;mo form=&quot;prefix&quot;&gt;−&lt;/mo&gt;&lt;msup&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mn&gt;31&lt;/mn&gt;&lt;/msup&gt;&lt;mo&gt;,&lt;/mo&gt;&lt;msup&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mn&gt;31&lt;/mn&gt;&lt;/msup&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mo stretchy=&quot;false&quot;&gt;]&lt;/mo&gt;&lt;/math&gt;, then clamp the integer so that it remains in the range. Specifically, integers less than &lt;math&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;msup&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mn&gt;31&lt;/mn&gt;&lt;/msup&gt;&lt;/math&gt; should be clamped to &lt;math&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;msup&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mn&gt;31&lt;/mn&gt;&lt;/msup&gt;&lt;/math&gt;, and integers greater than &lt;math&gt;&lt;msup&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mn&gt;31&lt;/mn&gt;&lt;/msup&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;/math&gt; should be clamped to &lt;math&gt;&lt;msup&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mn&gt;31&lt;/mn&gt;&lt;/msup&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;/math&gt;.&lt;/li&gt;&lt;li&gt;Return the integer as the final result.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Note:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Only the space character ‘ ‘ is considered a whitespace character.&lt;/li&gt;&lt;li&gt;Do not ignore any characters other than the leading whitespace or the rest of the string after the digits.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;这题要求实现自己的atoi函数，比较麻烦，所以也不多说了，直接贴代码吧。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;myAtoi&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;string str&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; idx &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; sign &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; tmp&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;str&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; idx&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;str&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;||&lt;/span&gt; str&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;+&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;str&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            sign &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        idx&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;&lt;span style=&quot;color: #89b482&quot;&gt;isdigit&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;str&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #89b482&quot;&gt;isdigit&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;str&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        tmp &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; str&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;idx&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&apos;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;res &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; INT_MAX &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; sign &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;?&lt;/span&gt; INT_MAX &lt;span style=&quot;color: #ea6962&quot;&gt;:&lt;/span&gt; INT_MIN&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;res &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; INT_MAX &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;sign &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; tmp &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;6&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; INT_MAX&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;sign &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; tmp &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;7&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; INT_MIN&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        res &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; res &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;10&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;+&lt;/span&gt; tmp&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        idx&lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; sign &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; res&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;</content>
  </entry>
  <entry>
    <title>&lt;mc源码分析&gt;20w46a潜影贝生成</title>
    <link href="https://sereph.us/post/shulker_update/" rel="alternate"/>
    <id>https://sereph.us/post/shulker_update/</id>
    <updated>2020-11-14T00:00:00Z</updated>
    <published>2020-11-14T00:00:00Z</published>
    <content type="html">&lt;p&gt;这个是我新开的一个系列，说是分析，其实就是简单的看下源码，比较仔细的了解一下游戏机制。之所以开这个坑，一是因为最近玩MC比较多，被MC独特的游戏方式所吸引，碰到很多问题比如刷铁机、刷怪塔、物品分类的时候，会很想深入研究里面的原理。而MC虽然并不是开源软件，但是多年来玩家对MC的解包反编译工作已经非常成熟，甚至官方还自己提供了用于反编译的mapping，因此只需要懂一点java，就可以深入了解游戏内的各种机制。二是因为最近刚刚宣布1.17版本，前几天出了第一个snapshot，其中有一个特性让我觉得有点怪，就是潜影贝在被其他潜影贝的子弹攻击后，有几率生成一只新的潜影贝。虽然我并不是要在MC里讲科学，但这个改动本身确实有点“不太合常理”，而且这一改动意味着将来玩家会有稳定的潜影盒获取途径，从而很大程度上影响玩家之后的游戏体验，可能会导致潜影盒“掉价”。当然我不觉得这是一件坏事，毕竟在末地到处找潜影贝的痛苦我还是感同身受的。从这一点上来说，潜影贝农场以后会是玩家必做农场，没有之一，什么女巫塔、凋零骷髅塔、刷铁机全都靠边站。当然我不是专业的java程序员，对java的了解仅限于能大概看懂代码而已，所以可能文章会有错漏，如果你发现了任何错漏，或者单纯的想和我在这方面交流，都欢迎与我联系。&lt;/p&gt;&lt;p&gt;多说几句，MC彻底的高自由度决定了，任何游戏机制或是特性、BUG，都会被玩家利用到极致，以刷铁机为例，本身是一种村民的保护机制，在检测到危险的时候主动召唤铁傀儡来保护村庄，但是因为铁傀儡死掉会掉落铁锭，从而导致这一机制几乎只是为了玩家刷铁锭而存在的。我对这一现象其实颇为不满，我认为要么官方不要提供这样会被玩家滥用的机制，要么官方能提供更加优雅的机制。当然这不是今天的重点，因此就不展开谈了，我之后还会针对刷铁机进行分析，到时候再讨论这个问题吧。&lt;/p&gt;&lt;p&gt;言归正传，我对比了20w46a和1.16.3的服务端代码中有关潜影贝的部分，这是他们的diff结果&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;diff&quot;&gt;diff 1.16.3/server/net/minecraft/world/entity/monster/Shulker.java 20w46a/server/net/minecraft/world/entity/monster/Shulker.java
41a42
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; import net.minecraft.world.item.DyeColor;
46a48
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt; import net.minecraft.world.level.entity.EntityTypeTest;
72c74
&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;       this.targetSelector.addGoal(1, (new HurtByTargetGoal(this, new Class[0])).setAlertOthers());
&lt;span style=&quot;color: #bdae93&quot;&gt;---&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;       this.targetSelector.addGoal(1, (new HurtByTargetGoal(this, new Class[]{this.getClass()})).setAlertOthers());
290c292
&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;             if (var3.getY() &gt; 0 &amp;amp;&amp;amp; this.level.isEmptyBlock(var3) &amp;amp;&amp;amp; this.level.getWorldBorder().isWithinBounds(var3) &amp;amp;&amp;amp; this.level.noCollision(this, new AABB(var3))) {
&lt;span style=&quot;color: #bdae93&quot;&gt;---&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;             if (var3.getY() &gt; this.level.getMinBuildHeight() &amp;amp;&amp;amp; this.level.isEmptyBlock(var3) &amp;amp;&amp;amp; this.level.getWorldBorder().isWithinBounds(var3) &amp;amp;&amp;amp; this.level.noCollision(this, new AABB(var3))) {
292a295
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;                   this.unRide();
305c308
&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;          return true;
&lt;span style=&quot;color: #bdae93&quot;&gt;---&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;          return false;
336a340
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;       Entity var3;
338c342
&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;          Entity var3 = var1.getDirectEntity();
&lt;span style=&quot;color: #bdae93&quot;&gt;---&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;          var3 = var1.getDirectEntity();
344c348,350
&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;       if (super.hurt(var1, var2)) {
&lt;span style=&quot;color: #bdae93&quot;&gt;---&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;       if (!super.hurt(var1, var2)) {
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;          return false;
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;       } else {
346a353,357
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;          } else if (var1.isProjectile()) {
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;             var3 = var1.getDirectEntity();
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;             if (var3 != null &amp;amp;&amp;amp; var3.getType() == EntityType.SHULKER_BULLET) {
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;                this.hitByShulkerBullet();
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;             }
350,351d360
&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;       } else {
&lt;span style=&quot;color: #bdae93&quot;&gt;&amp;lt;&lt;/span&gt;          return false;
358a368,386
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;    private void hitByShulkerBullet() {
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;       Vec3 var1 = this.position();
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;       AABB var2 = this.getBoundingBox();
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;       if (!this.isClosed() &amp;amp;&amp;amp; this.teleportSomewhere()) {
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;          int var3 = this.level.getEntities((EntityTypeTest)EntityType.SHULKER, var2.inflate(8.0D), Entity::isAlive).size();
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;          float var4 = (float)(var3 - 1) / 5.0F;
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;          if (this.level.random.nextFloat() &gt;= var4) {
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;             Shulker var5 = (Shulker)EntityType.SHULKER.create(this.level);
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;             DyeColor var6 = this.getColor();
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;             if (var6 != null) {
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;                var5.setColor(var6);
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;             }
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;             var5.moveTo(var1);
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;             this.level.addFreshEntity(var5);
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;          }
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;       }
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;    }
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;
410a439,448
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;    }
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;    public void setColor(DyeColor var1) {
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;       this.entityData.set(DATA_COLOR_ID, (byte)var1.getId());
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;    }
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;    @Nullable
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;    public DyeColor getColor() {
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;       byte var1 = (Byte)this.entityData.get(DATA_COLOR_ID);
&lt;span style=&quot;color: #bdae93&quot;&gt;&gt;&lt;/span&gt;       return var1 != 16 &amp;amp;&amp;amp; var1 &amp;lt;= 15 ? DyeColor.byId(var1) : null;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;我们主要关注的其实是其中的hitByShulkerBullet这个函数，那么先单独摘出来看看:&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;java&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;private&lt;/span&gt; void hitByShulkerBullet&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 被击中的潜影贝所在位置&lt;/span&gt;&lt;/em&gt;
    &lt;span style=&quot;color: #d8a657&quot;&gt;Vec3&lt;/span&gt; var1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;position&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 被击中的潜影贝所处的BoundingBox（边界框）&lt;/span&gt;&lt;/em&gt;
    &lt;span style=&quot;color: #d3869b&quot;&gt;AABB&lt;/span&gt; var2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;getBoundingBox&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 如果 潜影贝不处于关闭状态 并且 成功的传送走了&lt;/span&gt;&lt;/em&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;&lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;isClosed&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;teleportSomewhere&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; var3 代表当前潜影贝17x17x17范围内的潜影贝总数&lt;/span&gt;&lt;/em&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; var3 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;level&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;getEntities&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d8a657&quot;&gt;EntityTypeTest&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #d8a657&quot;&gt;EntityType&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;SHULKER&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; var2&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;inflate&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;D&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Entity&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;::&lt;/span&gt;isAlive&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;size&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; var4 是一个小数，根据潜影贝总数不同而不同，决定了潜影贝生成的几率，&lt;/span&gt;&lt;/em&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 1 -&gt; 100%&lt;/span&gt;&lt;/em&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 2 -&gt; 80%&lt;/span&gt;&lt;/em&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 3 -&gt; 60%&lt;/span&gt;&lt;/em&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 4 -&gt; 40%&lt;/span&gt;&lt;/em&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 5 -&gt; 20%&lt;/span&gt;&lt;/em&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 6 -&gt; 0%&lt;/span&gt;&lt;/em&gt;
        &lt;span style=&quot;color: #e78a4e&quot;&gt;float&lt;/span&gt; var4 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;float&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var3 &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;/&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;5&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;F&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 此处即是决定潜影贝是否生成成功&lt;/span&gt;&lt;/em&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;level&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;random&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;nextFloat&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;=&lt;/span&gt; var4&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 生成一个新的潜影贝&lt;/span&gt;&lt;/em&gt;
            &lt;span style=&quot;color: #d8a657&quot;&gt;Shulker&lt;/span&gt; var5 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d8a657&quot;&gt;Shulker&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #d8a657&quot;&gt;EntityType&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;SHULKER&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;create&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;level&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 下面4行设定潜影贝的颜色&lt;/span&gt;&lt;/em&gt;
            &lt;span style=&quot;color: #d8a657&quot;&gt;DyeColor&lt;/span&gt; var6 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;getColor&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var6 &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                var5&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;setColor&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var6&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 移动新潜影贝至原潜影贝的位置&lt;/span&gt;&lt;/em&gt;
            var5&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;moveTo&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var1&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 将新潜影贝注册至当前level&lt;/span&gt;&lt;/em&gt;
            &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;level&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;addFreshEntity&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var5&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;其实这里已经非常清楚了，但是还有一处相关的代码需要贴出来:&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;java&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;public&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;boolean&lt;/span&gt; hurt&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d8a657&quot;&gt;DamageSource&lt;/span&gt; var1&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;float&lt;/span&gt; var2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; hurt 是一个用于处理伤害的函数，var1是施加伤害的实体，var2是伤害数值，最终如果伤害成功，则返回true，否则返回false&lt;/span&gt;&lt;/em&gt;
    &lt;span style=&quot;color: #d8a657&quot;&gt;Entity&lt;/span&gt; var3&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;isClosed&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 此处为潜影贝关闭时免疫箭矢伤害，和小黑类似&lt;/span&gt;&lt;/em&gt;
        var3 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; var1&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;getDirectEntity&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var3 &lt;span style=&quot;color: #ea6962&quot;&gt;instanceof&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;AbstractArrow&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;&lt;span style=&quot;color: #7daea3&quot;&gt;super&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;hurt&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var1&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; var2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 如果伤害施加不成功，则返回false，此时不会生成新潜影贝&lt;/span&gt;&lt;/em&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;double&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;getHealth&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;double&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;getMaxHealth&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;5&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;D&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;random&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;nextInt&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;4&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 成功施加伤害，且潜影贝生命值少于50%，此时有20%的几率潜影贝会直接传送走且不会生成新潜影贝&lt;/span&gt;&lt;/em&gt;
            &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;teleportSomewhere&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var1&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;isProjectile&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            var3 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; var1&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;getDirectEntity&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var3 &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;null&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; var3&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;getType&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;EntityType&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;SHULKER_BULLET&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 如果不满足上面的条件且施加伤害的实体是潜影贝的子弹，则会调用上面的函数&lt;/span&gt;&lt;/em&gt;
                &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;hitByShulkerBullet&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;之前说了，生成新潜影贝的条件之一是旧的潜影贝成功传送走，那么成功传送走的条件是什么呢？&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;java&quot;&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;boolean&lt;/span&gt; teleportSomewhere&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
    &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;!&lt;/span&gt;&lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;isNoAi&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;isAlive&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 当前位置&lt;/span&gt;&lt;/em&gt;
        &lt;span style=&quot;color: #d8a657&quot;&gt;BlockPos&lt;/span&gt; var1 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;blockPosition&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
        &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 总共进行5次传送尝试&lt;/span&gt;&lt;/em&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;int&lt;/span&gt; var2 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; var2 &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;5&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;++&lt;/span&gt;var2&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
            &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 随机选取17x17x17范围内的一格&lt;/span&gt;&lt;/em&gt;
            &lt;span style=&quot;color: #d8a657&quot;&gt;BlockPos&lt;/span&gt; var3 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; var1&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;offset&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;8&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;random&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;nextInt&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;17&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;8&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;random&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;nextInt&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;17&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;8&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;random&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;nextInt&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;17&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
            &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 如果该位置大于最小建筑高度，且是空方块（空气方块），且不会有碰撞冲突问题&lt;/span&gt;&lt;/em&gt;
            &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var3&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;getY&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;level&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;getMinBuildHeight&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;level&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;isEmptyBlock&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var3&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;level&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;getWorldBorder&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;isWithinBounds&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var3&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;level&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;noCollision&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;new&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;AABB&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var3&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 在该位置上找一个可以附着的面&lt;/span&gt;&lt;/em&gt;
                &lt;span style=&quot;color: #d8a657&quot;&gt;Direction&lt;/span&gt; var4 &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;findAttachableFace&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var3&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var4 &lt;span style=&quot;color: #ea6962&quot;&gt;!=&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
                    &lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;//&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; 如果成功找到，则首先尝试“下车”，再传送，设置朝向，播放传送音效登，仅有此时传送成功，返回true，其他情况均返回false&lt;/span&gt;&lt;/em&gt;
                    &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;unRide&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                    &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;entityData&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;set&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;DATA_ATTACH_FACE_ID&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; var4&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                    &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;playSound&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d8a657&quot;&gt;SoundEvents&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;SHULKER_TELEPORT&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;F&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;F&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                    &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;entityData&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;set&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;DATA_ATTACH_POS_ID&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #d8a657&quot;&gt;Optional&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;of&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;var3&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                    &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;entityData&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;set&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;DATA_PEEK_ID&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;,&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #e78a4e&quot;&gt;byte&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                    &lt;span style=&quot;color: #7daea3&quot;&gt;this&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;.&lt;/span&gt;setTarget&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d8a657&quot;&gt;LivingEntity&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                    &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
                &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
            &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
        &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;

        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;{&lt;/span&gt;
        &lt;span style=&quot;color: #ea6962&quot;&gt;return&lt;/span&gt; &lt;span style=&quot;color: #d3869b&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;;&lt;/span&gt;
    &lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #bdae93&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;可以看到还是相当明白的，那么总结一下潜影贝的生成条件：&lt;/p&gt;&lt;ol&gt;&lt;li&gt;被潜影贝子弹击中，无论是该潜影贝自己发出的还是其他潜影贝发出的都可以&lt;/li&gt;&lt;li&gt;如果此时潜影贝生命值低于50%，则有20%机会直接传送走而不生成新潜影贝&lt;/li&gt;&lt;li&gt;处于打开状态，被潜影贝子弹击中，此时潜影贝会尝试传送走&lt;/li&gt;&lt;li&gt;成功传送走，条件比较复杂&lt;/li&gt;&lt;li&gt;如果满足了上述四个条件，则新潜影贝的生成机率和以潜影贝传送前位置为中心17x17x17范围内的潜影贝数量有关。用S代表潜影贝总数，其概率为&lt;/li&gt;&lt;/ol&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 6.289em; height: 1em; display: block&quot; viewBox=&quot;0 0 69.179 11&quot; width=&quot;69.179pt&quot; height=&quot;11pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 8.25)&quot;&gt;&lt;use xlink:href=&quot;#gA0FB579194F343CD9FDF753DC465FC21&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 11.657555556 8.25)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 23.271111111 8.25)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 28.771111111 8.25)&quot;&gt;&lt;use xlink:href=&quot;#g1F4E5D3D42AC9A300E88B8C6DDEDA935&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 31.829111111 8.25)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 39.773555556 8.25)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 50.776 8.25)&quot;&gt;&lt;use xlink:href=&quot;#gC929D9B6831873D8D399DD0CABC2967A&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 58.179 8.25)&quot;&gt;&lt;use xlink:href=&quot;#gC6317BC6F1BE60470F21DFC88EA7B1A3&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 63.679 8.25)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;gA0FB579194F343CD9FDF753DC465FC21&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.105 7.513h -3.52c -0.253 0 -0.374 -0.011 -0.374 -0.253c 0 -0.121 0.121 -0.176 0.363 -0.176c 0.22 0 0.66 0.033 0.66 -0.143c 0 -0.022 -0.011 -0.088 -0.044 -0.198l -1.452 -5.841c -0.066 -0.242 -0.176 -0.385 -0.33 -0.44c -0.077 -0.022 -0.275 -0.033 -0.616 -0.033c -0.242 0 -0.352 -0.022 -0.352 -0.253c 0 -0.121 0.066 -0.176 0.209 -0.176l 1.375 0.033l 0.704 -0.011c 0.121 0 0.561 -0.022 0.704 -0.022c 0.176 0 0.264 0.088 0.264 0.264c 0 0.11 -0.121 0.165 -0.352 0.165c -0.44 0 -0.66 0.044 -0.66 0.143c 0 0 0.011 0.033 0.033 0.176l 0.66 2.684h 1.815c 0.715 0 1.397 0.22 2.035 0.649c 0.715 0.473 1.067 1.056 1.067 1.749c 0 1.089 -1.034 1.683 -2.189 1.683Z m -0.341 -0.429c 0.957 0 1.43 -0.33 1.43 -0.99c 0 -0.616 -0.308 -1.441 -0.627 -1.727c -0.418 -0.374 -0.968 -0.561 -1.65 -0.561h -1.474l 0.726 2.904c 0.088 0.374 0.088 0.374 0.55 0.374Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g1F4E5D3D42AC9A300E88B8C6DDEDA935&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.112 0.583c 0 0.319 -0.264 0.583 -0.583 0.583c -0.319 0 -0.583 -0.264 -0.583 -0.583c 0 -0.319 0.264 -0.583 0.583 -0.583c 0.319 0 0.583 0.264 0.583 0.583Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gC929D9B6831873D8D399DD0CABC2967A&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.463 1.727c 0 0.264 0.033 0.484 0.088 0.66c 0 0.11 -0.055 0.165 -0.176 0.165c -0.055 0 -0.099 -0.022 -0.121 -0.044c -0.055 -0.055 -0.682 -2.42 -0.682 -2.596c 0 -0.099 0.055 -0.154 0.165 -0.154c 0.055 0 0.132 0.055 0.231 0.176l 0.495 0.583c 0.385 -0.506 1.001 -0.759 1.837 -0.759c 0.726 0 1.364 0.297 1.936 0.88c 0.572 0.583 0.858 1.232 0.858 1.958c 0 0.517 -0.176 0.957 -0.539 1.309c -0.165 0.143 -0.385 0.264 -0.66 0.363c -0.253 0.055 -0.495 0.121 -0.737 0.187l -0.726 0.198c -0.363 0.099 -0.638 0.506 -0.638 0.946c 0 0.473 0.187 0.88 0.572 1.232c 0.385 0.352 0.814 0.528 1.287 0.528c 1.012 0 1.518 -0.55 1.518 -1.639c 0 -0.198 -0.044 -0.418 -0.044 -0.605v -0.033c 0.033 -0.077 0.088 -0.121 0.176 -0.121c 0.099 0 0.165 0.088 0.209 0.253l 0.583 2.387c 0 0.099 -0.055 0.154 -0.165 0.154c -0.055 0 -0.132 -0.055 -0.231 -0.176l -0.473 -0.572c -0.308 0.495 -0.825 0.748 -1.562 0.748c -0.693 0 -1.32 -0.264 -1.87 -0.781c -0.572 -0.528 -0.858 -1.133 -0.858 -1.826c 0 -0.792 0.517 -1.419 1.166 -1.595l 1.155 -0.297c 0.594 -0.165 0.968 -0.374 0.968 -1.111c 0 -0.506 -0.198 -0.957 -0.583 -1.353c -0.385 -0.396 -0.825 -0.605 -1.32 -0.605c -1.078 0 -1.859 0.473 -1.859 1.54Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gC6317BC6F1BE60470F21DFC88EA7B1A3&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 4.884 7.898c 0.011 0.022 0.011 0.055 0.011 0.088c 0 0.176 -0.088 0.264 -0.264 0.264c -0.121 0 -0.198 -0.055 -0.242 -0.176l -3.762 -10.472c -0.011 -0.022 -0.011 -0.055 -0.011 -0.088c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.121 0 0.198 0.055 0.242 0.176Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;正常情况下S不会小于1，因为潜影贝只能传送到17x17x17范围内&lt;/p&gt;&lt;p&gt;理论上来说，生成效率主要取决于潜影贝的攻击频率，攻击频率越高，可能的效率就越高，类似ilmango的设计应该是相当高效的。总的来说，提高效率的思路无非是以下几点：&lt;/p&gt;&lt;ol&gt;&lt;li&gt;尽量快速清除生成的/传送走的潜影贝，最好使周围17x17x17范围内的仅存在一个潜影贝&lt;/li&gt;&lt;li&gt;尽量提高潜影贝成功传送的概率，需设计17x17x17范围内排布方式，假设该范围内有n个位置可传送，则传送成功的概率为 &lt;math&gt;&lt;mi&gt;𝑝&lt;/mi&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;msup&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mrow&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mrow&gt;&lt;msup&gt;&lt;mn&gt;17&lt;/mn&gt;&lt;mn&gt;3&lt;/mn&gt;&lt;/msup&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;/mrow&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mi&gt;/&lt;/mi&gt;&lt;msup&gt;&lt;mn&gt;17&lt;/mn&gt;&lt;mn&gt;3&lt;/mn&gt;&lt;/msup&gt;&lt;/mrow&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mn&gt;5&lt;/mn&gt;&lt;/msup&gt;&lt;/math&gt;&lt;/li&gt;&lt;li&gt;尽量保持潜影贝的血量在50%以上，这条影响不是很大，如果不满足，大约会降低20%的效率&lt;/li&gt;&lt;li&gt;尽量使潜影贝子弹成功击中&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;其中，4是必须要想办法满足的前提，且比较复杂，不细说。能动性比较高的主要是1和2，如果能保持17x17x17范围内仅存在一个潜影贝，那么1就不会影响效率。而2，假设17x17x17范围内有100个位置可以传送，则每次传送成功的概率约为10%，而大约在636个位置的时候，传送成功率达到了50%，也就是说，如果其他条件都一样，那么636个位置的效率会是100个位置的效率的5倍。636个位置如果不管排布方式，则其实并不是很难，因为每个方块有6个面，则放106个建筑方块就满足条件了，实际情况中如ilmongo的设计采用的是单平面可传送，那么每个方块只有一个面可以传送，此时需要636个方块作为潜在的传送位置。也就是一片53x12的墙，或者近似做6块10x12的墙，这在17x17x17的范围内并不是什么难事。&lt;/p&gt;&lt;p&gt;下图展示了传送成功概率随可传送位置数量变化的曲线，可以看到，可传送位置越多，提升就越不明显，当概率高于0.8以上时，就明显不值得在这里付出精力了。而且范围内总共也就4913个方块，要在一定条件下满足这么多可传送位置并不容易。即使按照每个方块提供6个可传送位置来算，范围内最多可传送位置也仅有4200个。而实际上这是根本不可能做到的事情，因为还需要做处死或者转移潜影贝的装置。&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAIAAAL2CAYAAADb8zSAAAAgAElEQVR4AezdvY4U2bIw7H0Fr/15YJ3bmNZ7C/B6R9pIR9wAN8BI4OEhtT3bw+AGGGOrx2kDpB5jGzjTh4OFd2o8MPNTNDuZosiqiuqO/H9SQt1dGbWy8lkxI0XUysy/NTYCBAgQIECAAAECBAgQIEBgNQJ/W82ZOlECBAgQIECAAAECBAgQIECg0QiQBAQIECBAgAABAgQIECBAYEUCGgErmmynSoAAAQIECBAgQIAAAQIENALkAAECBAgQIECAAAECBAgQWJGARsCKJtupEiBAgAABAgQIECBAgAABjQA5QIAAAQIECBAgQIAAAQIEViSgEbCiyXaqBAgQIECAAAECBAgQIEBAI0AOECBAgAABAgQIECBAgACBFQloBKxosp0qAQIECBAgQIAAAQIECBDQCJADBAgQIECAAAECBAgQIEBgRQIaASuabKdKgAABAgQIECBAgAABAgQ0AuQAAQIECBAgQIAAAQIECBBYkYBGwIom26kSIECAAAECBAgQIECAAAGNADlAgAABAgQIECBAgAABAgRWJKARsKLJdqoECBAgQIAAAQIECBAgQEAjQA4QIECAAAECBAgQIECAAIEVCWgErGiynSoBAgQIECBAgAABAgQIENAIkAMECBAgQIAAAQIECBAgQGBFAhoBK5psp0qAAAECBAgQIECAAAECBDQC5AABAgQIECBAgAABAgQIEFiRgEbAiibbqRIgQIAAAQIECBAgQIAAAY0AOUCAAAECBAgQIECAAAECBFYkoBGwosl2qgQIECBAgAABAgQIECBAQCNADhAgQIAAAQIECBAgQIAAgRUJaASsaLKdKgECBAgQIECAAAECBAgQ0AiQAwQIECBAgAABAgQIECBAYEUCGgErmmynSoAAAQIECBAgQIAAAQIENALkAAECBAgQIECAAAECBAgQWJGARkBPk/369evmxYsXPY1uWAIECBAgQIAAAQIECBAgcDsBjYDbuR18VzQB/uM//kMj4KCSnQQIECBAgAABAgQIECAwhoBGQKH69fV1c3Z21jx8+LB58uSJRkChraEIECBAgAABAgQIECBAoEZAI6DG8WaUaAT861//uvk9LgtwaUAhrqEIECBAgAABAgQIECBAoERAI6CE8cdBNAJ+NPEKAQIE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&quot; width=&quot;1026&quot; height=&quot;758&quot; style=&quot;display: block&quot;&gt;&lt;figcaption&gt;Figure 4:&lt;span style=&quot;white-space: pre-wrap&quot;&gt;&amp;#x20;&amp;#x20;&lt;/span&gt;传送成功概率随可传送位置数量而变化的函数&lt;/figcaption&gt;&lt;/figure&gt;</content>
  </entry>
  <entry>
    <title>在Vultr上安装Gentoo Linux</title>
    <link href="https://sereph.us/post/install_gentoo_on_vultr/" rel="alternate"/>
    <id>https://sereph.us/post/install_gentoo_on_vultr/</id>
    <updated>2020-04-03T00:00:00Z</updated>
    <published>2020-04-03T00:00:00Z</published>
    <content type="html">&lt;p&gt;最近Google/YouTuBe把我的vps的ip识别成了阿拉伯联合酋长国ip，结果就是推荐了一堆莫名其妙的视频/推送。总之，很不爽，我就决定在美国地区重新搞一个。由于Vultr支持vps附着一个自定义ISO文件来启动进入live环境，于是就可以用来安装Gentoo Linux。&lt;/p&gt;&lt;p&gt;基本的步骤可以在下面这个链接找到&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.vultr.com/docs/installing-gentoo-linux-on-a-vultr-server&quot;&gt;Installing gentoo linux on a vultr server&lt;/a&gt;&lt;/p&gt;&lt;p&gt;最好是多参照官方安装文档：&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://wiki.gentoo.org/wiki/Handbook:AMD64&quot;&gt;Gentoo Handbook&lt;/a&gt;&lt;/p&gt;&lt;p&gt;安装好的Gentoo Linux VPS&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;data:image/png;base64,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&quot; width=&quot;736&quot; height=&quot;294&quot; style=&quot;display: block&quot;&gt;&lt;figcaption&gt;Figure 5:&lt;span style=&quot;white-space: pre-wrap&quot;&gt;&amp;#x20;&amp;#x20;&lt;/span&gt;neofetch&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;我只所以选择Gentoo Linux，主要还是因为其源代码分发带来的高度可定制性，举个例子，Gentoo可以让你用libressl替换openssl库，大部分二进制分发的发行版是做不到的。当然，这不代表这是个好选择或者是必要的选择。&lt;/p&gt;&lt;p&gt;gentoo的包管理总体来说还是相当不错的，比较好的特性主要有：&lt;/p&gt;&lt;ul&gt;&lt;li&gt;使用USE变量来选择需要的特性，比如说cmake可以有qt5的用户界面，也可以没有。&lt;/li&gt;&lt;li&gt;slot支持在同一个系统上安装统一软件的多个版本，比如python:2和python:3。&lt;/li&gt;&lt;li&gt;支持并行安装，同时进行多个安装&lt;/li&gt;&lt;li&gt;滚动更新，当然这个仁者见仁智者见智&lt;/li&gt;&lt;li&gt;包管理附带的各类工具非常齐全，比如equery,eselect,flaggie,repoman,genlop,etc-update等&lt;/li&gt;&lt;li&gt;打包很方便，基本只要有一些bash基础就可以自己打包，而且很多时候改一下版本号就可以适用于新版本了&lt;/li&gt;&lt;li&gt;文档丰富详细&lt;/li&gt;&lt;li&gt;很稳定，随便折腾都不会挂&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;缺点：&lt;/p&gt;&lt;ul&gt;&lt;li&gt;编译时间是真的长，尤其是桌面&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;当然这只是我个人的看法，肯定不客观&lt;/p&gt;&lt;p&gt;要安装gentoo之前，首先要做一些决定，比如&lt;/p&gt;&lt;ul&gt;&lt;li&gt;uefi/bios&lt;/li&gt;&lt;li&gt;openRC/systemd&lt;/li&gt;&lt;li&gt;multilib/nomultilib&lt;/li&gt;&lt;li&gt;分区方案&lt;/li&gt;&lt;li&gt;等等&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;我个人有点“洁癖”，不管是自己的笔记本还是服务器都选择了openRC和nomultilib的组合，甚至会在内核选项里关闭32位程序模拟。目前用下来是还没碰到大问题。总之这不代表这是一个好选择。&lt;/p&gt;&lt;p&gt;接下来我们就来说一下怎么安装gentoo，这里是在vultr上安装gentoo的步骤，所以并不代表适用其他情况。基本上这篇文章可以看作是上面链接的“翻译”，同时最好也看一边官方的安装文档。&lt;/p&gt;&lt;p&gt;注：命令里被&lt;code&gt;&amp;lt;&gt;&lt;/code&gt;扩起来的部分都需要整体替换为相应的内容&lt;/p&gt;&lt;h3&gt;创建实例开启ssh服务&lt;/h3&gt;&lt;p&gt;创建实例的时候选择custom iso，复制一个gentoo官方的最小化安装live链接，创建实例之后启动VNC窗口，由于VNC窗口不方便复制粘贴，因此推荐使用ssh远程安装，如果不介意，也可以直接用VNC窗口进行安装。建议使用&lt;code&gt;passwd&lt;/code&gt;先修改root用户的密码。&lt;/p&gt;&lt;p&gt;启动ssh服务&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;/etc/init.d/sshd start
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;#&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;#passwd&lt;/span&gt;&lt;/em&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;启动之后就可以在本地使用ssh来进行远程安装了&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;ssh root@&lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt;server_ip&lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h3&gt;分区&lt;/h3&gt;&lt;p&gt;分区我使用了最简单的方案，2个分区，在自己的笔记本上，我是选择了复杂一点的方案，但也区别不大，主要是多了boot分区以及efi分区(UEFI启动)，以下是分区方案，依次是大小、设备名、挂载点&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;23GB /dev/vda1     /
2GB  /dev/vda2     swap&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;默认的磁盘设备是/dev/vda，这一步可以使用cfdisk或者parted或者其他工具进行，如&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;cfdisk /dev/vda&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;文件系统我选择了xfs，虽然ext4是Linux官方文件系统，但是需要保留少量额外的空间，所以。。。&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;mkfs.xfs /dev/vda1&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;创建并启用swap分区&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;mkswap /dev/vda2
swapon /dev/vda2&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;挂载主分区，把主系统的根目录挂载至live系统的/mnt/gentoo路径&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;mount /dev/vda1 /mnt/gentoo&lt;/code&gt;&lt;/pre&gt;&lt;h3&gt;安装基础系统&lt;/h3&gt;&lt;p&gt;获取最新的stage3 tarball，stage3其实有不少不同的版本，如nomultilib，harden等等，需要选择相应的stage3文件，比如我选择纯64位环境，就要选择nomultilib的&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;&lt;span style=&quot;color: #89b482&quot;&gt;cd&lt;/span&gt; /mnt/gentoo
wget &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt;stage3_tarball_url&lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt;
tar xpfj &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt;stage3_tarball_file&lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;-&lt;/span&gt;-xattrs&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;编辑主系统的&lt;code&gt;/etc/portage/make.conf&lt;/code&gt;文件，当然在live系统里实际位置是在&lt;code&gt;/mnt/gentoo/etc/portage/make.conf&lt;/code&gt;，配置好源，编译选项，这一部分最好参照官方安装文档。&lt;/p&gt;&lt;p&gt;配置portage的主仓库，即gentoo仓库，可以更改里面的sync-uri，以达到比较快的同步速度&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;mkdir&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;p /mnt/gentoo/etc/portage/repos.conf
cp /mnt/gentoo/usr/share/portage/config/repos.conf
/mnt/gentoo/etc/portage/repos.conf/gentoo.conf
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;#&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; nano -w /mnt/gentoo/etc/portage/repos.conf/gentoo.conf&lt;/span&gt;&lt;/em&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;把live系统的DNS配置文件复制到主系统上，否则之后chroot到主系统后，无法解析域名，也就无法同步&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;cp&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;L /etc/resolv.conf /mnt/gentoo/etc/&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;挂载必要的文件系统，其中被注释的命令是使用systemd必须要执行的命令，如果使用openRC就无需执行&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;mount&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;t proc proc /mnt/gentoo/proc
mount&lt;span style=&quot;color: #bdae93&quot;&gt; --&lt;/span&gt;rbind /sys /mnt/gentoo/sys
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;#&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; mount --make-rslave /mnt/gentoo/sys&lt;/span&gt;&lt;/em&gt;
mount&lt;span style=&quot;color: #bdae93&quot;&gt; --&lt;/span&gt;rbind /dev /mnt/gentoo/dev
&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt;#&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style=&quot;color: #928374&quot;&gt; mount --make-rslave /mnt/gentoo/dev&lt;/span&gt;&lt;/em&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;chroot进入主系统&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;chroot /mnt/gentoo /bin/bash
&lt;span style=&quot;color: #e78a4e&quot;&gt;export&lt;/span&gt; PS1&lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;(chroot) &lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;$&lt;/span&gt;PS1&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;获取portage树的快照&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;emerge-webrsync&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;读取portage的消息&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;eselect news list
eselect news read&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;选择profile，这里需要说一下，profile是gentoo提供的一种特性，不同的profile针对不同的使用环境/选择，会有不同的USE变量/默认的包等不同配置，比如kde桌面用户，就可以选择带plasma的profile，如果是systemd的用户，就可以选择带systemd的profile，切换profile是比较难的，因此这里需要谨慎选择。我们由于选择了nomultilib，因此这里也要选择nomultilib的profile&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;eselect profile list
eselect profile set &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;lt;&lt;/span&gt;profile&lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;选择了profile之后就可以更新系统了，下面的选项a是ask，即需要自己确认是否执行操作，v是verbose，即详细信息，q是quiet，即减少输出，u是upgrade升级，D是指deep，是指检查依赖的更新，N是指new use，指如果一个包有新加的默认启用的USE变量，就重新编译这个包（？）。world是一个组，包含系统里的所有（？）包，这一步和内核编译都是耗时比较久的过程&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;emerge&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;avquDN @world&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;设置时区,area比如说Asia/Shanghai&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;&lt;span style=&quot;color: #89b482&quot;&gt;echo&lt;/span&gt; &lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;&amp;lt;area&gt;&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt; &lt;span style=&quot;color: #ea6962&quot;&gt;&gt;&lt;/span&gt; /etc/timezone
emerge&lt;span style=&quot;color: #bdae93&quot;&gt; --&lt;/span&gt;config sys-libs/timezone-data&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;设置locale&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;nano /etc/locale.gen
locale-gen
eselect locale list
eselect locale set en_US.UTF-8&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;重新载入shell环境&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;env-update &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #89b482&quot;&gt;source&lt;/span&gt; /etc/profile &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #e78a4e&quot;&gt;export&lt;/span&gt; PS1&lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;(chroot) &lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;$&lt;/span&gt;PS1&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h3&gt;安装Linux内核&lt;/h3&gt;&lt;p&gt;安装Linux内核，这里我选择的gentoo官方内核&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;emerge&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;avq sys-kernel/gentoo-sources&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;安装完了之后，先切换至内核源文件目录，再进行配置，我用的单核VPS用genkernel工具编译太慢，就手动配置了，这一步也是最难的地方，总体来说一点一点手动配置内核实在是比较麻烦，我基本没怎么配置&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;&lt;span style=&quot;color: #89b482&quot;&gt;cd&lt;/span&gt; /usr/src/linux
make menuconfig&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;配置内核方面，在VPS上，最主要要启用virtio系列的选项，主要有以下4个，当然最好关于virtio的选项都启用一下&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;CONFIG_VIRTIO_PCI
CONFIG_VIRTIO_MMIO
CONFIG_VIRTIO_BLK
CONFIG_VIRTIO_NET&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;另外就是文件系统，比如之前我使用了xfs的文件系统，那么就必须在内核配置里启用xfs文件系统支持，否则无法启动。&lt;/p&gt;&lt;p&gt;如果你需要使用docker之类的程序，那么还需要启用一些docker指定的选项，具体不表&lt;/p&gt;&lt;p&gt;配置完成之后就可以编译安装内核了。&lt;code&gt;-j2&lt;/code&gt;指使用2个进程(还是线程？我不清楚)编译&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;make&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;j2 &lt;span style=&quot;color: #ea6962&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; make modules_install&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;安装内核镜像至&lt;code&gt;/boot&lt;/code&gt;目录&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;make install&lt;/code&gt;&lt;/pre&gt;&lt;h3&gt;配置系统&lt;/h3&gt;&lt;p&gt;编辑fstab文件，fstab文件是系统启动时自动挂载的配置，这里我们需要配置主分区和swap分区，具体请参照官方安装文档，推荐使用UUID区分不同的分区（上次被win10坑了）。&lt;/p&gt;&lt;p&gt;配置hostname，不赘述&lt;/p&gt;&lt;p&gt;配置网络，这里我目前也不是很懂，基本上照着做，大体上就是增加了一个启动项来处理网络连接&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;emerge&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;a&lt;span style=&quot;color: #bdae93&quot;&gt; --&lt;/span&gt;noreplace net-misc/netifrc&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;新建文件&lt;code&gt;/etc/conf.d/net&lt;/code&gt;，写入&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;config_eth0&lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #a9b665&quot;&gt;dhcp&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;&quot;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;这里的eth0是你的网络设备名，vps上默认eth0，笔记本上自然不一样，笔记本上我选择了networkmanager，懒&lt;/p&gt;&lt;p&gt;网络启动项&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;&lt;span style=&quot;color: #89b482&quot;&gt;cd&lt;/span&gt; /etc/init.d
ln&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;s net.lo net.eth0
rc-update add net.eth0 default&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;编辑hosts，不赘述&lt;/p&gt;&lt;p&gt;更改root用户密码&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;passwd&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;安装并启用一些系统工具&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;emerge&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;avq sysklogd logrotate cronie dhcpcd

rc-update add sshd default
rc-update add cronie default
rc-update add sysklogd default&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;安装grub:2，基本上bootloader大家都会选择grub2吧&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;emerge&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;avq sys-boot/grub:2&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;安装bootloader并生成开机选项&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;grub-install /dev/vda
grub-mkconfig&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;o /boot/grub/grub.cfg&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;建议新建普通用户，并加入wheel,portage等用户组，具体请参照官方安装文档&lt;/p&gt;&lt;p&gt;建议安装常用工具，配置好普通用户的sudo权限&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;emerge&lt;span style=&quot;color: #bdae93&quot;&gt; -&lt;/span&gt;avq dev-vcs/git sudo vim tmux gentoolkit eselect-repository strace lrzsz
nstats aria2 inxi htop lsof&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;建议配置好ssh登录选项&lt;/p&gt;&lt;p&gt;退出重启，移除ISO文件&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;bash&quot;&gt;&lt;span style=&quot;color: #89b482&quot;&gt;exit&lt;/span&gt;
reboot&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;到这重启能正常启动、能连接网络，安装就成功了~&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>内脏暴击伤害计算测试</title>
    <link href="https://sereph.us/post/visceral-attacks/" rel="alternate"/>
    <id>https://sereph.us/post/visceral-attacks/</id>
    <updated>2019-10-26T00:00:00Z</updated>
    <published>2019-10-26T00:00:00Z</published>
    <content type="html">&lt;p&gt;在写这篇文章之前，我用了些时间做了关于血源内脏暴击伤害的一些测试，对于计算内脏暴击的伤害来说，得出了一些相对以往的测试来说更为准确的结论。在本文中，我主要介绍一些血源(或者说魂系列)的基础概念、说明基于这些事实如何设计这些测试、又如何处理测试得到的数据以及最后得到了什么样的结论。本文较长，假如没耐心看完，可以只看我给出的结论。&lt;/p&gt;&lt;p&gt;此外，本文的测试和结论基于某些以往的测试和结论以及攻略本，所以同样可能有不准确以及不完善之处。虽然我已经尽量排除这些因素，但不可避免会有疏漏，假如你发现了任何不准确之处或者单纯想交流一下，都可以与我联系。由于本人多少写过一点代码，所以本文里多少会有些代码，不过不理解的话其实也没有关系，忽略即可。&lt;/p&gt;&lt;p&gt;2020-11-14 update:&lt;/p&gt;&lt;p&gt;今天来更新这篇文章也是因为最近看到索尼在B站发了对up主谷歌的纠错视频，这篇文章测试几乎是在两年前做的，而写的时候大部分测试已经做完了不少时间了，而且写着写着发现有一些遗漏，还补做了一些测试，因此总体来说文章不是很通畅，希望各位见谅。我写这篇文章时，血源wiki给出的内脏暴击机制还不准确，是简单的技巧的倍率，而时隔两年，&lt;a href=&quot;https://www.bloodborne-wiki.com/2015/03/visceral-attacks.html&quot;&gt;血源wiki&lt;/a&gt;已经给出了比我的文章更加准确的机制描述，而且这应该是通过直接解包游戏文件得来的。wiki里将两段伤害视作是武器的不同招式，而且第二段伤害针对不同触发方式有着不同的招式倍率。这种描述比我的更加简洁，显然也更正确。大家了解内脏暴击机制时，还是应以wiki为准。我在做测试之前，已经根据一些游戏现象怀疑内脏暴击的本质是武器，这个测试严格来说只是做了一些验证，严格来说，这篇文章并没有多少技术含量，而大都是“苦力活“，主要难点主要在分开测试属性和等级，我技术一般，而且本身偏向于枪反打法，只加力量拿到所有继承人符文并且成功使用失败者bug就是我最主要做的事也是最难的事了。做这些测试、写这篇文章的初衷之一也是因为之前各处关于血源的内脏暴击机制解释，大都不是很准确也不完整，对于一个热爱血源的玩家来说，还是一件挺遗憾的事情，总之能对大家有用，还是挺开心的，血源也要登录PS5了，希望到时候能畅享60帧的流畅血源。&lt;s&gt;FS社垃圾优化，还爱疯狂塞粒子特效，会不会掉帧自己心里没点B数嘛&lt;/s&gt;&lt;/p&gt;&lt;h3&gt;结论&lt;/h3&gt;&lt;p&gt;内脏暴击是&lt;strong&gt;两把&lt;/strong&gt;具有特殊补正曲线的不可附魔的隐藏武器，对应内脏暴击的两段伤害。&lt;/p&gt;&lt;p&gt;具体来说，内脏暴击是两把特殊武器打出的招式，为突刺属性，和普通武器的招式类似。这两把武器均只有内脏暴击这一个招式(或者说游戏内只能使用这一个招式)，因此我们可以认为其招式倍率为1。&lt;/p&gt;&lt;p&gt;具体到这两把武器本身，两把武器只有基础攻击力的区别，根据玩家等级，有11种不同的强化等级，同样与普通武器的强化等级类似，只是普通武器直接用血石材料升级，而内脏暴击武器自动随着玩家等级而升级。其不同强化等级对应的基础攻击力、玩家等级如下表所示。作为特殊武器，自带与强化等级无关的1.3(S)技巧补正，但其补正曲线与普通武器不同，我的测试的目的之一，就是确定其补正曲线。此外，其攻击力与伤害还与宝石、符文、兽丸、附魔、部分武器特殊效果加成相关，具体来说，任何装备中的右手武器上的宝石同样可以作用于内脏暴击，但其是否真正有效取决于不可附魔武器与宝石的作用规则，但作用规则这一点，没有做严格的验证。三个爪印符文直接增加10/20/30%的内脏暴击伤害，互相可以乘法叠加，且取整至整数百分比。兽丸可以增加至多70%的内脏暴击攻击力。附魔同样可以增加对应元素的攻击力，相当于对应属性的固伤宝石。特殊效果部分包括锯齿加成、教会加成和部分武器自带的特殊效果。除此之外，其攻击力或伤害与右手武器强化等级、灵视、玩家武器种类、右手武器宝石等因素没有直接关系。&lt;/p&gt;&lt;p&gt;此外，在本次测试结束之后，我才发现我想当然认为所有内脏暴击都是一样的，实际上有三种不同的内脏暴击触发方式，即枪反、背刺与爆头(对特定部位积累一定伤害才能打出)，本文中所提到的伤害测试，均使用枪反或者背刺完成。同样，我也没有考虑过内脏暴击是否有对boss或NPC的特殊作用。当然这些测试蛮难做的，我也不打算做了。我认为我的结论只适用于枪反与背刺内脏暴击，爆头内脏暴击应该采用了不同的内脏暴击武器，其第一段攻击力与我的结论相同，但第二段攻击力均高出50点。攻击力这一点是由贴吧的汉尼拔大佬于血源的数据库中获取的，但是否如我所猜想，对应爆头内脏暴击，并没有经过验证。此外我还认为内脏暴击对boss没有特殊作用，但显然NPC并不相同，一般NPC所受的内脏暴击伤害远低于普通敌人。其具体原理则很难确定，同样没有测试支持，也没有现成的结论。&lt;/p&gt;&lt;p&gt;下表为内脏暴击基础攻击力与人物等级关系。&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;强化等级&lt;/th&gt;&lt;th&gt;对应人物等级&lt;/th&gt;&lt;th&gt;武器1基础攻击力&lt;/th&gt;&lt;th&gt;武器2基础攻击力&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;+0&lt;/td&gt;&lt;td&gt;1-14&lt;/td&gt;&lt;td&gt;50&lt;/td&gt;&lt;td&gt;250&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;+1&lt;/td&gt;&lt;td&gt;15-29&lt;/td&gt;&lt;td&gt;55&lt;/td&gt;&lt;td&gt;325&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;+2&lt;/td&gt;&lt;td&gt;30-44&lt;/td&gt;&lt;td&gt;60&lt;/td&gt;&lt;td&gt;390&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;+3&lt;/td&gt;&lt;td&gt;45-59&lt;/td&gt;&lt;td&gt;65&lt;/td&gt;&lt;td&gt;570&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;+4&lt;/td&gt;&lt;td&gt;60-79&lt;/td&gt;&lt;td&gt;70&lt;/td&gt;&lt;td&gt;640&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;+5&lt;/td&gt;&lt;td&gt;80-99&lt;/td&gt;&lt;td&gt;75&lt;/td&gt;&lt;td&gt;720&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;+6&lt;/td&gt;&lt;td&gt;100-119&lt;/td&gt;&lt;td&gt;80&lt;/td&gt;&lt;td&gt;740&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;+7&lt;/td&gt;&lt;td&gt;120-139&lt;/td&gt;&lt;td&gt;85&lt;/td&gt;&lt;td&gt;760&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;+8&lt;/td&gt;&lt;td&gt;140-159&lt;/td&gt;&lt;td&gt;90&lt;/td&gt;&lt;td&gt;770&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;+9&lt;/td&gt;&lt;td&gt;160-199&lt;/td&gt;&lt;td&gt;95&lt;/td&gt;&lt;td&gt;780&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;+10&lt;/td&gt;&lt;td&gt;200-544&lt;/td&gt;&lt;td&gt;100&lt;/td&gt;&lt;td&gt;790&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;下图为内脏暴击的补正系数与普通武器的补正系数(红线为内脏暴击、蓝线为普通武器)，为有几个关键点的折线图。因测试时，普通武器的面板数值在200-400之间，造成其曲线误差较大，直线度比内脏暴击差一些。图中有几个关键点，大致如下，另外我们可以认为他们的起点都是0点0%：&lt;/p&gt;&lt;p&gt;普通武器：10点5%，25点50%，50点85%，99点100%&lt;/p&gt;&lt;p&gt;内脏暴击：10点10%，50点80%，99点100%&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;data:image/png;base64,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lSuzfPny1/3p6+s7pecD0Fjatj2Z6r6DqWxaUXQUTodiHwAAAKbEG072hlmz/qn//+mf/ul86UtfOvb7L/zCL+Tnfu7njv2+bdu23HDDDce950R6enqybdu23HHHHfnZn/3ZfPe7383HP/7x3H333fkv/+W/jHvfCy+8kIMHD+b9739/3v72tx/32qJFiyb0bAAaT9u2J5MkvRveWXASTotiHwAAAKbMScv9lpaWcV9bv3796651d3fnK1/5Sq677rqTPnz79u256qqrcv311ydJLr744mzcuDF33nlnvve97+XCCy8c876//uu/TpKsW7cu55133kmfA0Bjq+4bSql7d1oWnJPOtZcUHYfTodgHAACAKXXCtTyn45xzzsnIyMhJ3zc8PJxnnnkm11xzzXHX3/3udyfJCdfrfPe7380b3/hGxT7ANFDdN5TWLd/KzcsWKvablWIfAAAAptxJJ/dPx9FJ/BN56qmnkuR1Bf2cOXNy9tlnZ8+ePePeOzAwkLe85S3ZsGFDnnzyyAqHd7zjHfn1X//1caf9AWg85YFa2rY9ld4NSx2c26wU+wAAAFCIupT7E3F0un/OnDmve2327Nk5dOjQuPd+5zvfyYsvvphSqZRf/uVfzg9/+MM89NBD+fCHP5xHHnkkb37zm0/6/CVLlpxy5ltuuSUbN2485fsAGFtHT0Wx38wU+wAAADSJrVu35oEHHig6xqQ6abl/ot33Y/nhD3+YF198sa4H29522205//zzc/HFFx+7dvnll+fGG2/MF7/4xdx6660n/YwT/c8AAOqva9dgkij2m1W5nJRKin0AAACawsaNG09rcPt0hsSnygl37l999dUZHR193fWRkZF8//vff931gwcP5j3vec+EHjx37twkGXNCf2RkZMyJ/qNWrlx5XLGfHDn4d9GiRWPmAqDxlLr7s3lNa9ExOB1dXUeK/c5OxT4AAAAU5ITl/j333PO6a6Ojo7nyyivHfP8555wz4f/acPnllydJXnrppeOuHzp0KMPDw7n00kvHvO/FF1/Mn//5n+eFF14Y8/VZsyb9jGAAJll7TyXrly00td+MurqSjg7FPgAAABTshE340qVLX3/DrFn5gz/4g3Hv+emf/ukJPXjOnDlZsmRJyuXycdcfffTRJMkVV1wx5n21Wi233npr/uRP/uS463v37k21Wm3o/yYB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wMBA7r777hPed//996dcLuczn/lM+vr68vDDD+epp57Kli1bpig5MB117KhkczOu41HsAwAAAMw4hZb727dvz1VXXZXrr78+s2bNysUXX5yNGzemXC7ne9/73pj3jIyM5E/+5E+ydu3aXHnllUmSyy+/PDfeeGPK5XJGR0en8isA00R7TyWrFs9vvqn9UimpVhX7AAAAADNMYeX+8PBwnnnmmVxzzTXHXX/3u9+dJOnr6xvzvtmzZ2fnzp256aabjrv+yiuvZNashjhCAGhCHTsq2by6yab2jxb7vb1FJwEAAABgihW2c/+pp55Kkpx33nnHXZ8zZ07OPvvs7NmzZ9x758yZkzlz5mR0dDQvv/xyenp68vu///tZv379hAv+JUuWnHLmW265JRs3bjzl+4DGVuruz+bVrWlZMLfoKBOn2AcAAACYsK1bt+aBBx4oOsakKqzcHxkZSXKkqH+t2bNn59ChQyf9jP/zf/5Pbr311iTJokWLct111034+Sf6xwNg5igP1MWDzXkAACAASURBVNK1azCH77226CgT19Z25KdiHwAAAGBCNm7ceFqD26czJD5VmnqPzaWXXppvfvObeeSRR/LGN74xN910U5577rmiYwFNpKOnks61lxQdY+IU+wAAAACkwHJ/7twj6y/GmtAfGRkZc6L/tX7sx34sZ599dt7+9rfnnnvuycsvv5w//MM/nPSswPRUHqilWhvK+mULi44yMYp9AAAAAP6fwsr9yy+/PEny0ksvHXf90KFDGR4ezqWXXjrmfS+++GJ27tyZH/zgB8ddnz9/fubOnZsXXnihPoGBaaeppvYV+wAAAAD8iMLK/Tlz5mTJkiUpl8vHXX/00UeTJFdcccWY9x08eDC33XZbenp6jrv+/PPP5x//8R/z1re+tS55gemla9dgkmTV4vkFJ5kAxT4AAAAAr1Hozv1169Zl586d6e7uzujoaHbv3p2tW7dm5cqVufDCC5MkfX19uf322/P0008nSS644IKsXLkyDz/8cB577LEkybPPPptPfOITmT9/fv7tv/23hX0foHmUuvuzeU1r0TFOTrEPAAAAwBjeUOTD16xZk+eeey73339/7rvvviTJihUrcueddx57z969e1Mul3PDDTccu3bXXXfl05/+dH7lV37l2LWLL744Dz74YH7iJ35i6r4A0JRK3f1Zv2xh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FfnCF76QRN/QsRNPPDFvfvObs3jx4px22mlt1++99960tLSksbFR75Cka/K/3tJLfT7cB+hpjzzySC6++OIcddRRmTt3brHLoQQce+yxue+++/L73/8+3/jGN3L++efntttuK3ZZ9FKNjY2ZNWtWLrjgghx33HHFLocSc8kll2TEiBEZN25c27Xd533ceeedOfHEE4tYHb3Vyy+/nCR57rnncsstt7RNRp5wwgm58MIL86Mf/Wif+2pht7Vr12bDhg2ZPXt2sUuhBHzlK1/JAw88kKuuuioTJ07M448/nm984xuZNm1a7rzzzmKXRy9VVlbWtmbl7/7u7zJ58uTU1dXll7/8ZcaOHZuBAwcWu0Tocn1+5355eXmSdPi3Jc3Nza/5tzSwJ/3E61m8eHEuvPDCHHfccZk/f37bRK3e4bW84x3vyODBg3P00UfnqquuygsvvJDvfe97+oYO/eu//mteeOGFHHvssVmxYkVWrFiRurq6tLS0ZMWKFdm0aZPeYZ8mTZrULthPWichR48enccff1zv0KHdfXHWWWe1BftJMmHChLzlLW/Jr3/9a73D67r33nszZMiQtkN0d9M77Gnz5s1ZsmRJPvvZz2bSpEkpKyvL6NGjc/XVV2fHjh2566679A37NG3atMybNy+DBg3KXXfdlZdffjlVVVVpaWnJkCFD9A77ZX/6pLf0Up+f3N890fbcc8+1u97U1JRdu3bl2GOPLUZZlCj9xGu55ZZbcuONN+ass87Kl770pXb39A572r59ex555JEce+yxOeSQQ9quDxs2LOXl5Xn66af1DR36wx/+kG3btuUf//Ef97r3+c9/Ph/60Icya9asJHqH9rZv355169blne98Z4cH6g4YMMD3HTp0+OGHJ0ne/OY373Vv9xSk3uH1FAqFnHbaaXtNzuod9vTEE08kSds+693e+ta35l3vele2bt2qb3hNU6dOzdSpU9v+vbm5ObW1tTnrrLP0Dvtlf/qkt/RSn5/cLysry9ixY1MoFNpdX7p0aZLW/5QU9pd+Yl++//3v58Ybb8yMGTP2CvYTvcPedu7cmUsuuSQ1NTXtrj/55JN58cUXc/jhh+sbOvTNb36zbWJ/96+LL744b37zm7NixYpcdtlleocONTQ05HOf+1x++MMftru+devW1NfXZ+zYsXqHDlVUVGTkyJFtfbDbU089lR07dmT8+PF6h9f0+OOP55lnnsl73/veve7pHfa0+y8UH3vssXbXGxsb85vf/CbDhw/XN+zTRz/60VRXV7e7ds8996SlpSWnnHKK3mG/7E+f9JZe6vPhfpKcd955Wb58eaqrq9PS0pJ169Zl/vz5mTRpUo444ohil0eJ0U/s6cknn8y1116bioqKHHrooVm8eHG7X2vXrk2id2jvT/7kTzJp0qQsWLCg7cDlzZs35wtf+EKGDRuWs88+O4m+YW8DBw5sOwBq969Bg1r/Y8yysrK2iUi9w54qKipy+umn54477sh9992XpPX7ziWXXJLhw4fnnHPOSaJ36NinP/3pFAqF3HLLLWlqasrWrVsza9asHHLIIfngBz+YRO+wbxs3bkzS+uefjugdXm3371c33nhjli9fnpaWljz55JP50pe+lIEDB+bjH/94En1Dx97znvdk0aJFbd93VqxYkeuuuy4f//jHc9hhhyXRO+yf/emT3tBLb9q2bdsrPfJJRXbrrbdmwYIFbYdBTZw4MfPmzcvQoUOLXBm91fbt2/P+978/V111VSZNmtTunn7i1e65557XPDj3ox/9aNuKDL3Dq+3cuTNXXHFFfvazn7VdGzduXL72ta+loqKi7Zq+4fV8//vfz7XXXptf/epX7a7rHfa0Y8eOXHXVVVmyZElaWlqStP4QPHv27LYfeBO9Q8e+//3v54Ybbsjzzz+fJHnnO9+ZefPmZfTo0W3P6B068sMf/jBXXHFFVqxYsc8dxHqHV9u5c2euvPLK/OxnP2v7/aqioiKzZs3Ku9/97rbn9A172rFjRy677LLcf//9SVrXDp599tn5/Oc/324tmN5htwPN/4rdS/0m3E9ad2ytX78+Rx55pP+zcsD0E52ld9jTrl278uijj2b06NEZNmxYh8/oGzpL79CRpqamrF+/PmPGjMlb3/rWDp/RO3SkpaUl9fX1eetb35oRI0Z0+IzeobP0Dnva3RMjR47MwQcf/JrP6BtebceOHfn973+fY445Zq+zPnbTO+yP/emTYvZSvwr3AQAAAACgL+gXO/cBAAAAAKAvEe4DAAAAAECJEe4DAAAAAECJEe4DAAAAAECJEe4DAAAAAECJEe4DAAAAAECJEe4DAAAAAECJEe4DAEAfU11dne3bt3d4784778wTTzyxX++zbt26tLS0dGVpAABAFxHuAwBAH7J169Zcc801+fnPf952bXfQ39jYmOuvvz4bN25su9fY2LjP95ozZ04WLlz4mp/X0tKSxYsXH2DVAADAGzWo2AUAAABdZ+HChRk3blyGDBmSxYsX58UXX8xNN92Uyy67LI8//njGjx+fF198sS2Q/+lPf5p3vetd+exnP9vufR555JGUlZXlggsuSJL84Ac/yJYtW/Loo49m/PjxGT16dJJk48aN+clPfpIjjjgi48eP79kvFgAA+jHhPgAA9BGbN2/Oxo0bc/PNN+fWW2/Nxz72sYwYMSJnn312du3alZ///Of59re/nTVr1qS+vj7nnHNOPvShD3X4XgsWLMjs2bOTJLt27crHP/7xJMlXvvKVTJgwIRMmTEiS/Pd//3dmzJgh2AcAgB5mLQ8AAPQBTU1N+fa3v51vfvObGTx4cCZMmJDPf/7zSZKnnnoqv/jFL/LFL34xAwcOzIQJE7Jw4cJ263lebc2aNXn3u9+do48+OklyzTXX5Nprr02SvPTSSxk4cGCSpKGhIStXrsxZZ53VA18hAADwasJ9AADoA+6+++588YtfzMEHH5wkOf7449um6+vq6rJgwYIMGPDHP/5fcMEFecc73rHX++zYsSOLFy/OZz7zmSRJfX19VqxYkU996lNJWv8SYdiwYUlaD+79q7/6q3bvCwAA9Iw3bdu27ZViFwEAAHReS0tLmpqaMnjw4DzxxBP59a9/3e7+5s2b88ADD+STn/xk27Wnn346d9xxR+bPn982oZ8kF110UV5++eWMHDkyxx9/fBYsWJA5c+bkuOOOS5Kce+65uf766/OHP/whM2bMyBVXXJHnn38+9913Xy6//PK2qX4AAKB72bkPAAAlbsCAARk8eHCS5LDDDsvBBx+c8vLytvurVq1KbW3tXvv1zz///L3eq7KyMkOGDMnRRx+dW2+9NdOmTWsL9pNk69atefDBBzNp0qRceeWVOfHEE3PXXXelubk5b3rTm7rpKwQAAPYk3AcAgD7gkUce2ee9TZs2ZceOHR0+UygUcuihh2batGlJkne/+91JkoceeihbtmzJ3/zN37Q929TUlHe84x353//93wwZMiSnnXZakuTBBx/M9OnTrecBAIAeJNwHAIA+YNCgQWloaEhZWdleIftRRx2Vo446Ki+99FKS1gNzTzjhhCTJxIkTk7Su9tn9uqeffjr//u//nq997Wvt3mfDhg055phj0tLSkieffDIjRozI008/nccee6xtvz8AANAz7NwHAIB+ZuLEiamqqsrRRx+dNWvWZPz48W1rfdauXZuvf/3r+cQnPpGtW7dm4MCBefvb354pU6Zk6dKlaWxszJQpU/If//EfmTlzZm6++eYkaTuAFwAA6Bkm9wEAoI/4t3/7t5SXl2fQoNf/Y/6mTZuyadOm3H///Xnsscdy1llnJUn+53/+Jy+99FJ27tyZj33sYxkxYkTbawqFQi699NIcfvjh2bx5c9auXZuf/vSnue2227rtawIAADpmch8AAPqgzZs3Z+nSpR1O1L/3ve/Nr371q32+trm5OQMHDmz790cffTRJsmDBglx77bVJko0bN+a8887LhRde2OHBvAAAQPdy4hUAAPRBo0ePziuvvJLLL7/8Db+2paUly5cvzze/+c3cfvvtGT58eG677bZccsklbc8sXbo0Rx11VO6///688MILXVk6AACwH4T7AADQR33gAx/Ib37zmzf0mtmzZ2fq1Kmpra3N3//93+e8887Lj370o0ybNi2HHXZYdu3ala997WsZPHhw7rzzzowZMyZ//dd/nVWrVnXTVwEAAHTEWh4AAOjDWlpaMmDAgKxbty4/+MEPsmXLlqxbty6FQqHD59euXZs//dM/zfDhw5Mkt99+eyZOnJjRo0fnvvvuy/3335+//Mu/zOjRo9tec+utt+Z73/tevvCFL2TKlCk98WUBAEC/J9wHAIB+5Oabb8748eNzyimnvO6zTzzxRA499NCUlZXlvvvuy5FHHpkjjjiiw2d37dqVwYMHd3W5AADAPgj3AQAAAACgxNi5DwAAAAAAJUa4DwAAAAAAJUa4DwAAAAAAJUa4DwAAAAAAJUa4DwAAAAAAJUa4DwAAAAAAJUa4DwAAAAAAJUa4DwAAAAAAJUa4DwAAAAAAJUa4DwAAAAAAJUa4DwAAAAAAJUa4DwAAAAAAJUa4DwAAAAAAJeb/B+laY0Hjn/OQAAAAAElFTkSuQmCC&quot; width=&quot;1527&quot; height=&quot;903&quot; style=&quot;display: block&quot;&gt;&lt;figcaption&gt;Figure 6:&lt;span style=&quot;white-space: pre-wrap&quot;&gt;&amp;#x20;&amp;#x20;&lt;/span&gt;Snipaste_2019-02-16_12-56-58.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;这里我们已经可以得到内脏暴击的软上限了，也即大概在80级和50技巧的时候，其攻击力达到软上限，根据计算，此时其攻击力约为200级99技巧满攻击力时的&lt;code&gt;(1+1.3*0.8)/(1+1.3)*720/790=0.8083654375343975&lt;/code&gt;，即约80.8%，当然这个结论是不考虑沉重深渊宝石时的结论，当考虑沉重深渊时情况又略有不同，此处不再赘述。&lt;/p&gt;&lt;p&gt;影响内脏暴击的因素，可以分为增加攻击力或伤害这两个大类，具体来说，有等级、属性、锐利/沉重宝石等间接影响内脏暴击攻击力的，也有突刺、锻炼、滋养、兽丸，物理固伤等直接增加百分比/固定内脏暴击攻击力的，还有各种元素固伤、附魔等增加固定元素攻击力的，还有爪痕符文、野兽/眷族猎人、锯齿/教会加成等增加百分比伤害的。这几类中，只有最后一类作用于攻击力伤害转换过程之后，一般来说提升攻击力的效果优于同数值的提升伤害的效果。当然，对于内脏暴击来说，因为第二段攻击力非常高，一般而言只要稍微有些加成，都会超过8倍敌人的突刺防御力。此时提升攻击力与提升伤害的效果完全一致，而第二段攻击是内脏暴击最最主要的部分，一般而言，其造成的伤害占比往往超过95%，因此对于实用而言，两类效果的区别并不大，没有必要严格区分这两类效果。&lt;/p&gt;&lt;h3&gt;基础概念&lt;/h3&gt;&lt;p&gt;为了方便描述，下面给几个数值命名，作为下文里的基础概念，一般来说，这些概念也可以适用于其他魂系列游戏。&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;基础攻击力&lt;/strong&gt;: 武器的最基础的攻击力，一般只能通过强化武器等级来提升，在基础攻击力基础上，先由补正和补正系数来初步提升武器攻击力，再由百分比和招式倍率进一步提升攻击力，最后是固定攻击力提升。到了这一步就得到了计算伤害的最终攻击力。&lt;/li&gt;&lt;li&gt;&lt;strong&gt;基础伤害&lt;/strong&gt;: 实际上并不存在这个概念，这里指完成攻击力-伤害转换后未经提升或削弱的最初伤害。基础伤害经过一系列的提升或削弱之后就可以得到最终的伤害值。&lt;/li&gt;&lt;li&gt;&lt;strong&gt;攻防比&lt;/strong&gt;: 攻击者的最终攻击力和被攻击者对应属性防御力的比值。攻防比决定基础伤害与最终攻击力的比值。&lt;/li&gt;&lt;li&gt;&lt;strong&gt;攻击力伤害转换&lt;/strong&gt;: 最终攻击力转换为基础伤害的过程，提升攻击力的效果作用于这个过程之前，提升伤害效果作用于这个过程之后。由于经过了这次转换，同时因为攻防比决定了基础伤害值与最终攻击力的比值，导致魂系列里提升攻击力与提升伤害的效果并不完全一致。一般来说，提升攻击力效果好于提升伤害，某些极限情况下他们效果完全相同。&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;以上这些概念同样完全适用于内脏暴击的作用过程。&lt;/p&gt;&lt;p&gt;我们定义攻击力效率=基础伤害值/最终攻击力。即减伤率=1-攻击力效率。（深蓝叫做穿透率，意思一样，但是他画的图像明显不对）&lt;/p&gt;&lt;p&gt;攻击力效率是攻防比的函数，约定atk为攻击力，dmg为伤害值，def为防御力，x为攻防比即x=atk/def，其具体形式为：&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 22.773866667em; height: 7.64247em; display: block&quot; viewBox=&quot;0 0 250.512533333 84.06717&quot; width=&quot;250.512533333pt&quot; height=&quot;84.06717pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 1.1 37.336585)&quot;&gt;&lt;use xlink:href=&quot;#g449F2ECC54FEE726012E8F4BDBA9C3AB&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 7.084 37.336585)&quot;&gt;&lt;use xlink:href=&quot;#g4FCA5F4DF327741C394486C85A46B3E0&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.742 37.336585)&quot;&gt;&lt;use xlink:href=&quot;#g91C9E26AA50206E7D4B057869560567E&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 3.839 52.329585)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 9.658 52.329585)&quot;&gt;&lt;use xlink:href=&quot;#gF8DFB5C1A5F176214D5BD4A1B3C8A287&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 13.629 52.329585)&quot;&gt;&lt;use xlink:href=&quot;#g909F38261CC6AC8EC8B4F87EB7C59E71&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(1.1 42.033585)&quot; d=&quot;M 0 0h 21.164&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 26.419555556 44.783585)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 38.033111111 44.783585)&quot;&gt;&lt;use xlink:href=&quot;#g102A2C163EA38BFB64ACE307643314D7&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 44.413111111 44.783585)&quot;&gt;&lt;use xlink:href=&quot;#gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 48.692111111 44.783585)&quot;&gt;&lt;use xlink:href=&quot;#gA4AC33BF76001B15D203F6668E9483BD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 54.984111111 44.783585)&quot;&gt;&lt;use xlink:href=&quot;#g11C1096A524ED08942C2BB5E0564A17C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 62.318666667 44.783585)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 73.932222222 84.06717)&quot;&gt;&lt;use xlink:href=&quot;#g27FADB453F0F063AB6E9D7B978934947&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g70D09703730D04CE54152D87F3E507FB&quot; x=&quot;0&quot; y=&quot;7.261480322&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g70D09703730D04CE54152D87F3E507FB&quot; x=&quot;0&quot; y=&quot;13.689021774&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g70D09703730D04CE54152D87F3E507FB&quot; x=&quot;0&quot; y=&quot;20.116563226&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g70D09703730D04CE54152D87F3E507FB&quot; x=&quot;0&quot; y=&quot;26.544104678&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g32A5283D2B38EA5A81DBD44F894A599&quot; x=&quot;0&quot; y=&quot;33.783585&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g70D09703730D04CE54152D87F3E507FB&quot; x=&quot;0&quot; y=&quot;49.295065322&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g70D09703730D04CE54152D87F3E507FB&quot; x=&quot;0&quot; y=&quot;55.722606774&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g70D09703730D04CE54152D87F3E507FB&quot; x=&quot;0&quot; y=&quot;62.150148226&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g70D09703730D04CE54152D87F3E507FB&quot; x=&quot;0&quot; y=&quot;68.577689678&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g2F5D0BA97395080B810E4362700C9E60&quot; x=&quot;0&quot; y=&quot;75.81717&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 83.854222222 12.049235)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 89.354222222 12.049235)&quot;&gt;&lt;use xlink:href=&quot;#g1F4E5D3D42AC9A300E88B8C6DDEDA935&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 92.412222222 12.049235)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 174.248311111 12.049235)&quot;&gt;&lt;use xlink:href=&quot;#gF7A93543484FC37935C78A5D1F5B2EC6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g71522B9EEC15CC2FFE8004E0F03DB53B&quot; x=&quot;3.058&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 184.324311111 12.049235)&quot;&gt;&lt;use xlink:href=&quot;#gA4AC33BF76001B15D203F6668E9483BD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 193.671866667 12.049235)&quot;&gt;&lt;use xlink:href=&quot;#g5B1F1C127E7346E93A75407A65229CAB&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 205.285422222 12.049235)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 210.785422222 12.049235)&quot;&gt;&lt;use xlink:href=&quot;#g1F4E5D3D42AC9A300E88B8C6DDEDA935&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 213.843422222 12.049235)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 219.343422222 12.049235)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 224.843422222 12.049235)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 83.854222222 28.317135)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 89.354222222 28.317135)&quot;&gt;&lt;use xlink:href=&quot;#g1F4E5D3D42AC9A300E88B8C6DDEDA935&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 92.412222222 28.317135)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 100.356666667 28.317135)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 112.459111111 22.865535)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 116.840411111 22.865535)&quot;&gt;&lt;use xlink:href=&quot;#g9301AFC8C39E899E2D1B9C676D8095DA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 121.221711111 22.865535)&quot;&gt;&lt;use xlink:href=&quot;#g5BC49AB2EB59A8951EDEBFDB8780E9FD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 123.832011111 22.865535)&quot;&gt;&lt;use xlink:href=&quot;#g7DC843D171D53BB558A9C26ED42B41B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 128.213311111 22.865535)&quot;&gt;&lt;use xlink:href=&quot;#g92D4E822B4845D477BCD19883CE46529&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 131.208611111 22.865535)&quot;&gt;&lt;use xlink:href=&quot;#g1226B0A2B2CAE03E3F08E34CEF748694&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 136.198211111 22.865535)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 142.188811111 22.865535)&quot;&gt;&lt;use xlink:href=&quot;#g6BBDA2C83ED50876E6E330EDA5C956B5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 146.570111111 22.865535)&quot;&gt;&lt;use xlink:href=&quot;#g5BC49AB2EB59A8951EDEBFDB8780E9FD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 149.180411111 22.865535)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 153.561711111 22.865535)&quot;&gt;&lt;use xlink:href=&quot;#g7DC843D171D53BB558A9C26ED42B41B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 157.943011111 22.865535)&quot;&gt;&lt;use xlink:href=&quot;#gF6CF3A077AB833838AB87FC0F3AC18FC&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 162.324311111 22.865535)&quot;&gt;&lt;use xlink:href=&quot;#gF993E2259BC096CF055B4258D8D0FCCC&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 165.319611111 20.640235)&quot;&gt;&lt;use xlink:href=&quot;#gCFFE55DE9402A0EB13C5DCAF38F2BCF9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 136.596411111 32.112135)&quot;&gt;&lt;use xlink:href=&quot;#g40733ABFBFF3ABF1CBDDC8123185475A&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 140.977711111 32.112135)&quot;&gt;&lt;use xlink:href=&quot;#g9301AFC8C39E899E2D1B9C676D8095DA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(112.459111111 25.567135)&quot; d=&quot;M 0 0h 57.0372&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 174.248311111 28.317135)&quot;&gt;&lt;use xlink:href=&quot;#gF7A93543484FC37935C78A5D1F5B2EC6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g71522B9EEC15CC2FFE8004E0F03DB53B&quot; x=&quot;3.058&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 184.324311111 28.317135)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 189.824311111 28.317135)&quot;&gt;&lt;use xlink:href=&quot;#g1F4E5D3D42AC9A300E88B8C6DDEDA935&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 192.882311111 28.317135)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 198.382311111 28.317135)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 203.882311111 28.317135)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 212.437866667 28.317135)&quot;&gt;&lt;use xlink:href=&quot;#gEC8703A311DC1F5B48C9AE12A15FAA7C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 224.051422222 28.317135)&quot;&gt;&lt;use xlink:href=&quot;#gA4AC33BF76001B15D203F6668E9483BD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 233.398977778 28.317135)&quot;&gt;&lt;use xlink:href=&quot;#g5B1F1C127E7346E93A75407A65229CAB&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 245.012533333 28.317135)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 83.854222222 45.806035)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 89.354222222 45.806035)&quot;&gt;&lt;use xlink:href=&quot;#g1F4E5D3D42AC9A300E88B8C6DDEDA935&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 92.412222222 45.806035)&quot;&gt;&lt;use xlink:href=&quot;#g8B3FA07D93F5CD200BBF8A3D70170575&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 100.499666667 45.806035)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 112.602111111 40.354435)&quot;&gt;&lt;use xlink:href=&quot;#g6BBDA2C83ED50876E6E330EDA5C956B5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 116.983411111 40.354435)&quot;&gt;&lt;use xlink:href=&quot;#g5BC49AB2EB59A8951EDEBFDB8780E9FD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 119.593711111 40.354435)&quot;&gt;&lt;use xlink:href=&quot;#g40733ABFBFF3ABF1CBDDC8123185475A&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 123.975011111 40.354435)&quot;&gt;&lt;use xlink:href=&quot;#g92D4E822B4845D477BCD19883CE46529&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 126.970311111 40.354435)&quot;&gt;&lt;use xlink:href=&quot;#g1226B0A2B2CAE03E3F08E34CEF748694&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 131.959911111 40.354435)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 137.950511111 40.354435)&quot;&gt;&lt;use xlink:href=&quot;#g7DC843D171D53BB558A9C26ED42B41B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 142.331811111 40.354435)&quot;&gt;&lt;use xlink:href=&quot;#g5BC49AB2EB59A8951EDEBFDB8780E9FD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 144.942111111 40.354435)&quot;&gt;&lt;use xlink:href=&quot;#gF6CF3A077AB833838AB87FC0F3AC18FC&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 149.323411111 40.354435)&quot;&gt;&lt;use xlink:href=&quot;#gF993E2259BC096CF055B4258D8D0FCCC&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 152.318711111 38.129135)&quot;&gt;&lt;use xlink:href=&quot;#gCFFE55DE9402A0EB13C5DCAF38F2BCF9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 132.358111111 49.601035)&quot;&gt;&lt;use xlink:href=&quot;#g1EE5E6C108018A68D0791CC0BD72EC2A&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(112.602111111 43.056035)&quot; d=&quot;M 0 0h 43.8933&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 174.248311111 45.806035)&quot;&gt;&lt;use xlink:href=&quot;#gF7A93543484FC37935C78A5D1F5B2EC6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g71522B9EEC15CC2FFE8004E0F03DB53B&quot; x=&quot;3.058&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 184.324311111 45.806035)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 192.879866667 45.806035)&quot;&gt;&lt;use xlink:href=&quot;#gEC8703A311DC1F5B48C9AE12A15FAA7C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 204.493422222 45.806035)&quot;&gt;&lt;use xlink:href=&quot;#gA4AC33BF76001B15D203F6668E9483BD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 213.840977778 45.806035)&quot;&gt;&lt;use xlink:href=&quot;#g5B1F1C127E7346E93A75407A65229CAB&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 225.454533333 45.806035)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 230.954533333 45.806035)&quot;&gt;&lt;use xlink:href=&quot;#g1F4E5D3D42AC9A300E88B8C6DDEDA935&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 234.012533333 45.806035)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 83.854222222 63.294935)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 89.354222222 63.294935)&quot;&gt;&lt;use xlink:href=&quot;#g1F4E5D3D42AC9A300E88B8C6DDEDA935&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 92.412222222 63.294935)&quot;&gt;&lt;use xlink:href=&quot;#gA22B31529741E8678957AE18B36D082F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 100.356666667 63.294935)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 112.459111111 57.843335)&quot;&gt;&lt;use xlink:href=&quot;#g6BBDA2C83ED50876E6E330EDA5C956B5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 116.840411111 57.843335)&quot;&gt;&lt;use xlink:href=&quot;#g5BC49AB2EB59A8951EDEBFDB8780E9FD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 119.450711111 57.843335)&quot;&gt;&lt;use xlink:href=&quot;#gB4D994CEFF37A735A8C032CC4B7A850C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 123.832011111 57.843335)&quot;&gt;&lt;use xlink:href=&quot;#g92D4E822B4845D477BCD19883CE46529&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 126.827311111 57.843335)&quot;&gt;&lt;use xlink:href=&quot;#g1226B0A2B2CAE03E3F08E34CEF748694&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 131.816911111 57.843335)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 137.807511111 57.843335)&quot;&gt;&lt;use xlink:href=&quot;#gB4D994CEFF37A735A8C032CC4B7A850C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 142.188811111 57.843335)&quot;&gt;&lt;use xlink:href=&quot;#gF993E2259BC096CF055B4258D8D0FCCC&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 145.184111111 55.618035)&quot;&gt;&lt;use xlink:href=&quot;#gCFFE55DE9402A0EB13C5DCAF38F2BCF9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 124.338011111 67.089935)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 128.719311111 67.089935)&quot;&gt;&lt;use xlink:href=&quot;#g7DC843D171D53BB558A9C26ED42B41B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 133.100611111 67.089935)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(112.459111111 60.544935)&quot; d=&quot;M 0 0h 36.9017&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 174.248311111 63.294935)&quot;&gt;&lt;use xlink:href=&quot;#gF7A93543484FC37935C78A5D1F5B2EC6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g71522B9EEC15CC2FFE8004E0F03DB53B&quot; x=&quot;3.058&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 184.324311111 63.294935)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 189.824311111 63.294935)&quot;&gt;&lt;use xlink:href=&quot;#g1F4E5D3D42AC9A300E88B8C6DDEDA935&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 192.882311111 63.294935)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 201.437866667 63.294935)&quot;&gt;&lt;use xlink:href=&quot;#gEC8703A311DC1F5B48C9AE12A15FAA7C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 213.051422222 63.294935)&quot;&gt;&lt;use xlink:href=&quot;#gA4AC33BF76001B15D203F6668E9483BD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 222.398977778 63.294935)&quot;&gt;&lt;use xlink:href=&quot;#g5B1F1C127E7346E93A75407A65229CAB&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 234.012533333 63.294935)&quot;&gt;&lt;use xlink:href=&quot;#gD42E3B394D6850BF8C4865F4AE3B1088&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 83.854222222 77.517935)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 89.354222222 77.517935)&quot;&gt;&lt;use xlink:href=&quot;#g1F4E5D3D42AC9A300E88B8C6DDEDA935&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 92.412222222 77.517935)&quot;&gt;&lt;use xlink:href=&quot;#gA22B31529741E8678957AE18B36D082F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 174.248311111 77.517935)&quot;&gt;&lt;use xlink:href=&quot;#gF7A93543484FC37935C78A5D1F5B2EC6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g71522B9EEC15CC2FFE8004E0F03DB53B&quot; x=&quot;3.058&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 184.324311111 77.517935)&quot;&gt;&lt;use xlink:href=&quot;#gD42E3B394D6850BF8C4865F4AE3B1088&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 192.879866667 77.517935)&quot;&gt;&lt;use xlink:href=&quot;#gEC8703A311DC1F5B48C9AE12A15FAA7C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 204.493422222 77.517935)&quot;&gt;&lt;use xlink:href=&quot;#gA4AC33BF76001B15D203F6668E9483BD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g449F2ECC54FEE726012E8F4BDBA9C3AB&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 4.719 6.952l -0.649 -2.673c -0.231 0.407 -0.55 0.616 -0.979 0.616c -0.715 0 -1.342 -0.363 -1.892 -1.1c -0.506 -0.682 -0.759 -1.397 -0.759 -2.134c 0 -0.968 0.561 -1.782 1.485 -1.782c 0.473 0 0.935 0.253 1.375 0.77c 0.121 -0.418 0.495 -0.77 1.012 -0.77c 0.759 0 1.001 0.902 1.166 1.716c 0 0.099 -0.055 0.154 -0.165 0.154c -0.099 0 -0.165 -0.077 -0.198 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.451c 0 0.165 0.022 0.341 0.066 0.517l 1.562 6.292v 0.044c -0.033 0.077 -0.099 0.121 -0.187 0.121c -0.253 0 -0.715 -0.044 -1.375 -0.121c -0.121 -0.011 -0.187 -0.099 -0.187 -0.253c 0 -0.11 0.099 -0.165 0.297 -0.165c 0.209 0 0.495 0.011 0.495 -0.143Z m -0.968 -2.816c 0.11 -0.231 0.165 -0.385 0.165 -0.484c -0.011 -0.044 -0.022 -0.099 -0.033 -0.176l -0.539 -2.134c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.495 -0.803 -0.748 -1.188 -0.748c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.573 0.968 1.914c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4FCA5F4DF327741C394486C85A46B3E0&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.227 4.862c -0.671 0 -1.254 -0.33 -1.749 -0.979c -0.099 0.649 -0.517 0.979 -1.265 0.979c -0.649 0 -1.21 -0.286 -1.672 -0.869c -0.088 0.484 -0.473 0.869 -1.034 0.869c -0.451 0 -0.781 -0.363 -1.012 -1.078c -0.121 -0.352 -0.176 -0.561 -0.176 -0.627c 0 -0.099 0.055 -0.154 0.176 -0.154c 0.055 0 0.088 0.011 0.121 0.033c 0.055 0.099 0.088 0.176 0.11 0.253c 0.198 0.836 0.451 1.254 0.748 1.254c 0.198 0 0.297 -0.154 0.297 -0.462c 0 -0.143 -0.055 -0.44 -0.176 -0.891l -0.627 -2.497c -0.044 -0.132 -0.099 -0.418 -0.099 -0.484c 0 -0.22 0.121 -0.33 0.352 -0.33c 0.22 0 0.374 0.11 0.451 0.33c 0.011 0.055 0.088 0.33 0.209 0.803l 0.231 0.979l 0.33 1.254c 0.121 0.253 0.308 0.506 0.55 0.77c 0.319 0.352 0.715 0.528 1.188 0.528c 0.363 0 0.539 -0.242 0.539 -0.715c 0 -0.143 -0.055 -0.44 -0.165 -0.891l -0.297 -1.254c -0.077 -0.319 -0.253 -0.979 -0.341 -1.331c -0.011 -0.077 -0.022 -0.121 -0.022 -0.143c 0 -0.22 0.121 -0.33 0.363 -0.33c 0.121 0 0.209 0.033 0.286 0.11c 0.165 0.165 0.176 0.242 0.242 0.539l 0.649 2.607c 0.033 0.143 0.187 0.396 0.451 0.748c 0.33 0.44 0.77 0.66 1.309 0.66c 0.363 0 0.539 -0.242 0.539 -0.715c 0 -0.429 -0.22 -1.232 -0.671 -2.409c -0.099 -0.253 -0.143 -0.462 -0.143 -0.605c 0 -0.539 0.407 -0.935 0.935 -0.935c 0.495 0 0.869 0.275 1.144 0.825c 0.22 0.44 0.33 0.737 0.33 0.88c 0 0.099 -0.055 0.154 -0.176 0.154c -0.077 -0.011 -0.154 -0.11 -0.209 -0.231c -0.242 -0.869 -0.594 -1.309 -1.067 -1.309c -0.143 0 -0.22 0.11 -0.22 0.319c 0 0.165 0.066 0.407 0.198 0.748c 0.451 1.177 0.671 1.98 0.671 2.398c 0 0.781 -0.517 1.199 -1.298 1.199Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g91C9E26AA50206E7D4B057869560567E&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.165 -1.551c 0 -0.473 0.495 -0.704 1.485 -0.704c 0.517 0 1.001 0.132 1.43 0.385c 0.484 0.286 0.781 0.671 0.902 1.144l 1.199 4.829c 0.022 0.11 0.033 0.176 0.033 0.209c 0 0.22 -0.121 0.33 -0.352 0.33c -0.242 0 -0.396 -0.132 -0.473 -0.385c -0.242 0.407 -0.572 0.605 -0.979 0.605c -0.704 0 -1.331 -0.352 -1.87 -1.056c -0.495 -0.66 -0.748 -1.353 -0.748 -2.068c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.429 0 0.825 0.187 1.188 0.55l -0.33 -1.298c -0.319 -0.759 -0.814 -1.144 -1.507 -1.144c -0.286 0 -0.528 0.022 -0.726 0.066c 0.231 0.121 0.341 0.308 0.341 0.561c 0 0.275 -0.154 0.418 -0.451 0.418c -0.352 0 -0.627 -0.319 -0.627 -0.671Z m 3.751 5.863c 0.22 -0.231 0.33 -0.451 0.33 -0.671c 0 -0.011 -0.011 -0.066 -0.033 -0.143l -0.517 -2.079c -0.066 -0.253 -0.253 -0.517 -0.55 -0.759c -0.297 -0.242 -0.583 -0.363 -0.836 -0.363c -0.44 0 -0.66 0.319 -0.66 0.957c 0 0.605 0.374 1.947 0.594 2.343c 0.341 0.627 0.726 0.935 1.177 0.935c 0.198 0 0.363 -0.077 0.495 -0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gF8DFB5C1A5F176214D5BD4A1B3C8A287&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.63 4.609c 0 0.099 -0.11 0.154 -0.341 0.154h -0.891c 0.286 1.144 0.429 1.738 0.429 1.782c 0 0.231 -0.121 0.341 -0.352 0.341c -0.253 0 -0.407 -0.143 -0.473 -0.429l -0.407 -1.694h -0.979c -0.242 0 -0.363 -0.011 -0.363 -0.242c 0 -0.121 0.11 -0.176 0.341 -0.176h 0.891c -0.539 -2.145 -0.803 -3.278 -0.803 -3.421c 0 -0.616 0.418 -1.045 1.034 -1.045c 0.418 0 0.781 0.187 1.1 0.572c 0.264 0.319 0.451 0.627 0.572 0.924c 0.044 0.121 0.066 0.187 0.066 0.22c 0 0.099 -0.055 0.154 -0.165 0.154c -0.088 0 -0.154 -0.055 -0.198 -0.176c -0.374 -0.913 -0.825 -1.364 -1.364 -1.364c -0.187 0 -0.286 0.154 -0.286 0.451c 0 0.165 0.022 0.341 0.066 0.517l 0.781 3.168h 0.979c 0.286 0 0.363 0.022 0.363 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g909F38261CC6AC8EC8B4F87EB7C59E71&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 4.499 3.883c 0 -0.286 0.154 -0.429 0.451 -0.429c 0.385 0 0.638 0.341 0.638 0.715c 0 0.429 -0.352 0.726 -0.781 0.726c -0.495 0 -1.023 -0.33 -1.606 -0.979c -0.451 -0.495 -0.814 -0.814 -1.111 -0.957l 1.111 4.51c -0.022 0.099 -0.044 0.165 -0.187 0.165c -0.352 0 -1.188 -0.099 -1.32 -0.11c -0.165 -0.022 -0.242 -0.099 -0.242 -0.264c 0 -0.11 0.099 -0.165 0.297 -0.165c 0.209 0 0.495 0.011 0.495 -0.143l -1.595 -6.479c -0.033 -0.121 -0.044 -0.198 -0.044 -0.242c 0 -0.231 0.121 -0.352 0.352 -0.352c 0.187 0 0.33 0.088 0.407 0.253c 0.055 0.099 0.253 0.88 0.605 2.354c 0.572 -0.055 1.177 -0.33 1.177 -0.88c 0 -0.165 -0.077 -0.495 -0.077 -0.605c 0 -0.627 0.407 -1.122 1.034 -1.122c 0.638 0 1.067 0.572 1.287 1.716c 0 0.099 -0.055 0.154 -0.165 0.154c -0.099 0 -0.165 -0.077 -0.198 -0.231c -0.242 -0.869 -0.539 -1.309 -0.902 -1.309c -0.198 0 -0.297 0.154 -0.297 0.462c 0 0.176 0.132 0.77 0.132 0.946c 0 0.627 -0.506 1.012 -1.529 1.166c 0.253 0.176 0.539 0.429 0.847 0.759c 0.308 0.33 0.528 0.539 0.671 0.66c 0.297 0.242 0.583 0.363 0.836 0.363c 0.11 0 0.198 -0.022 0.264 -0.066c -0.297 -0.055 -0.55 -0.33 -0.55 -0.616Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g102A2C163EA38BFB64ACE307643314D7&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.072 6.963c 0 0.484 -0.473 0.792 -0.99 0.792c -0.682 0 -1.155 -0.44 -1.408 -1.309c -0.055 -0.198 -0.176 -0.759 -0.352 -1.683h -0.715c -0.242 0 -0.363 -0.011 -0.363 -0.242c 0 -0.121 0.11 -0.176 0.341 -0.176h 0.66l -0.803 -4.257c -0.121 -0.627 -0.231 -1.089 -0.33 -1.397c -0.132 -0.407 -0.319 -0.616 -0.561 -0.616c -0.165 0 -0.297 0.044 -0.418 0.121c 0.352 0.055 0.528 0.264 0.528 0.616c 0 0.286 -0.143 0.429 -0.44 0.429c -0.374 0 -0.638 -0.33 -0.638 -0.704c 0 -0.484 0.451 -0.792 0.968 -0.792c 0.275 0 0.528 0.11 0.737 0.341c 0.352 0.363 0.627 0.88 0.825 1.573c 0.121 0.429 0.231 0.847 0.308 1.265l 0.638 3.421h 0.902c 0.253 0 0.363 0.011 0.363 0.264c 0 0.099 -0.11 0.154 -0.33 0.154h -0.847c 0.066 0.451 0.374 2.112 0.473 2.321c 0.11 0.231 0.264 0.341 0.462 0.341c 0.165 0 0.308 -0.044 0.429 -0.121c -0.341 -0.077 -0.517 -0.275 -0.517 -0.616c 0 -0.286 0.143 -0.429 0.44 -0.429c 0.374 0 0.638 0.33 0.638 0.704Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.498 -2.728c 0.099 0 0.154 0.055 0.154 0.154c 0 0.033 -0.022 0.077 -0.055 0.121c -0.572 0.44 -1.034 1.166 -1.375 2.167c -0.297 0.869 -0.451 1.727 -0.451 2.574v 0.924c 0 0.847 0.154 1.705 0.451 2.574c 0.341 1.001 0.803 1.727 1.375 2.167c 0.033 0.033 0.055 0.077 0.055 0.121c 0 0.099 -0.055 0.154 -0.154 0.154c -0.011 0 -0.044 -0.011 -0.077 -0.033c -0.66 -0.506 -1.21 -1.254 -1.661 -2.255c -0.429 -0.957 -0.649 -1.859 -0.649 -2.728v -0.924c 0 -0.869 0.22 -1.771 0.649 -2.728c 0.451 -1.001 1.001 -1.749 1.661 -2.255c 0.033 -0.022 0.066 -0.033 0.077 -0.033Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gA4AC33BF76001B15D203F6668E9483BD&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.797 4.103c 0 0.506 -0.495 0.759 -1.045 0.759c -0.473 0 -0.847 -0.253 -1.133 -0.759c -0.231 0.506 -0.616 0.759 -1.177 0.759c -0.539 0 -0.979 -0.253 -1.331 -0.748c -0.297 -0.429 -0.451 -0.748 -0.451 -0.957c 0 -0.099 0.055 -0.154 0.165 -0.154c 0.099 0 0.165 0.055 0.187 0.154c 0.209 0.638 0.671 1.386 1.408 1.386c 0.363 0 0.539 -0.231 0.539 -0.682c 0 -0.231 -0.198 -1.089 -0.583 -2.563c -0.187 -0.737 -0.517 -1.1 -0.99 -1.1c -0.154 0 -0.297 0.033 -0.418 0.088c 0.286 0.11 0.429 0.308 0.429 0.594c 0 0.286 -0.143 0.429 -0.44 0.429c -0.363 0 -0.638 -0.308 -0.638 -0.671c 0 -0.506 0.517 -0.759 1.056 -0.759c 0.462 0 0.836 0.253 1.133 0.759c 0.209 -0.506 0.605 -0.759 1.177 -0.759c 0.528 0 0.968 0.253 1.32 0.748c 0.297 0.429 0.451 0.748 0.451 0.957c 0 0.099 -0.055 0.154 -0.165 0.154c -0.099 0 -0.154 -0.055 -0.187 -0.154c -0.187 -0.627 -0.682 -1.386 -1.397 -1.386c -0.363 0 -0.55 0.22 -0.55 0.671c 0 0.143 0.055 0.451 0.176 0.946l 0.374 1.485c 0.209 0.825 0.55 1.243 1.034 1.243c 0.154 0 0.297 -0.033 0.418 -0.088c -0.297 -0.099 -0.44 -0.297 -0.44 -0.594c 0 -0.286 0.154 -0.429 0.451 -0.429c 0.352 0 0.627 0.319 0.627 0.671Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g11C1096A524ED08942C2BB5E0564A17C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.858 -2.695c 0.66 0.506 1.21 1.254 1.661 2.255c 0.429 0.957 0.649 1.859 0.649 2.728v 0.924c 0 0.869 -0.22 1.771 -0.649 2.728c -0.451 1.001 -1.001 1.749 -1.661 2.255c -0.033 0.022 -0.066 0.033 -0.077 0.033c -0.099 0 -0.154 -0.055 -0.154 -0.154c 0 -0.044 0.022 -0.088 0.055 -0.121c 0.572 -0.44 1.034 -1.166 1.375 -2.167c 0.297 -0.869 0.451 -1.727 0.451 -2.574v -0.924c 0 -0.847 -0.154 -1.705 -0.451 -2.574c -0.341 -1.001 -0.803 -1.727 -1.375 -2.167c -0.033 -0.044 -0.055 -0.088 -0.055 -0.121c 0 -0.099 0.055 -0.154 0.154 -0.154c 0.011 0 0.044 0.011 0.077 0.033Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g27FADB453F0F063AB6E9D7B978934947&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.953 0c 0.209 0 0.319 0.11 0.319 0.33c 0 0.143 -0.066 0.242 -0.209 0.297c -0.682 0.253 -1.276 0.715 -1.771 1.397c -0.495 0.682 -0.737 1.386 -0.737 2.101v 4.125h -1.188v -4.125c 0 -0.869 0.374 -1.705 1.133 -2.519c 0.671 -0.737 1.452 -1.265 2.343 -1.584c 0.044 -0.011 0.077 -0.022 0.11 -0.022Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g70D09703730D04CE54152D87F3E507FB&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 4.367 0h 1.188v 8.228h -1.188Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g32A5283D2B38EA5A81DBD44F894A599&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.75 8.25c 1.298 0.704 2.805 2.299 2.805 4.103v 4.147h -1.188v -4.147c 0 -0.781 -0.231 -1.529 -0.704 -2.266c -0.495 -0.759 -1.089 -1.276 -1.804 -1.529c -0.143 -0.055 -0.209 -0.154 -0.209 -0.308c 0 -0.154 0.066 -0.253 0.209 -0.308c 0.715 -0.253 1.309 -0.77 1.804 -1.529c 0.473 -0.737 0.704 -1.485 0.704 -2.266v -4.147h 1.188v 4.147c 0 1.804 -1.507 3.399 -2.805 4.103Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g2F5D0BA97395080B810E4362700C9E60&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 8.063 7.623c 0.143 0.055 0.209 0.154 0.209 0.297c 0 0.22 -0.11 0.33 -0.319 0.33c -0.033 0 -0.066 -0.011 -0.11 -0.022c -0.891 -0.319 -1.672 -0.847 -2.343 -1.584c -0.759 -0.814 -1.133 -1.65 -1.133 -2.519v -4.125h 1.188v 4.125c 0 0.715 0.242 1.419 0.737 2.101c 0.495 0.682 1.089 1.144 1.771 1.397Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g18E9A2F0F5286FD67B2F2437F78BB061&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.739 -0.242c 1.551 0 2.321 1.254 2.321 3.762c 0 1.683 -0.352 2.805 -1.045 3.355c -0.385 0.297 -0.814 0.451 -1.265 0.451c -1.551 0 -2.321 -1.265 -2.321 -3.806c 0 -2.024 0.539 -3.762 2.31 -3.762Z m 1.232 6.006c 0.077 -0.385 0.11 -1.089 0.11 -2.112c 0 -1.012 -0.044 -1.76 -0.121 -2.244c -0.143 -0.88 -0.55 -1.32 -1.221 -1.32c -0.253 0 -0.506 0.099 -0.737 0.286c -0.297 0.253 -0.473 0.77 -0.55 1.562c -0.033 0.275 -0.044 0.847 -0.044 1.716c 0 0.957 0.033 1.628 0.088 1.991c 0.099 0.605 0.297 0.99 0.605 1.155c 0.242 0.132 0.451 0.198 0.638 0.198c 0.715 0 1.111 -0.583 1.232 -1.232Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g1F4E5D3D42AC9A300E88B8C6DDEDA935&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.112 0.583c 0 0.319 -0.264 0.583 -0.583 0.583c -0.319 0 -0.583 -0.264 -0.583 -0.583c 0 -0.319 0.264 -0.583 0.583 -0.583c 0.319 0 0.583 0.264 0.583 0.583Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gF7A93543484FC37935C78A5D1F5B2EC6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.134 6.611c 0 0.33 -0.275 0.616 -0.605 0.616c -0.33 0 -0.616 -0.286 -0.616 -0.616c 0 -0.33 0.275 -0.627 0.605 -0.627c 0.341 0 0.616 0.286 0.616 0.627Z m -0.561 -6.578l 1.144 -0.033v 0.429c -0.363 0 -0.583 0.022 -0.649 0.066c -0.066 0.044 -0.088 0.165 -0.088 0.363v 4.037l -1.573 -0.132v -0.418c 0.363 0 0.594 -0.033 0.671 -0.088c 0.077 -0.055 0.11 -0.209 0.11 -0.462v -2.926c 0 -0.209 -0.033 -0.341 -0.11 -0.385c -0.077 -0.044 -0.319 -0.055 -0.715 -0.055v -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g71522B9EEC15CC2FFE8004E0F03DB53B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.915 7.755c -0.979 0 -1.705 -0.792 -1.705 -1.771v -1.21h -0.847v -0.418h 0.847v -3.487c 0 -0.209 -0.033 -0.341 -0.11 -0.385c -0.077 -0.044 -0.319 -0.055 -0.726 -0.055v -0.429l 1.265 0.033c 0.462 0.011 0.935 0 1.408 -0.033v 0.429h -0.264c -0.363 0 -0.594 0.022 -0.671 0.077c -0.077 0.055 -0.11 0.187 -0.11 0.385v 3.465h 1.232v 0.418h -1.265v 1.221c 0 0.66 0.341 1.43 0.946 1.43c 0.088 0 0.165 -0.011 0.242 -0.033c -0.165 -0.088 -0.253 -0.242 -0.253 -0.451c 0 -0.341 0.165 -0.517 0.506 -0.517c 0.341 0 0.517 0.176 0.517 0.528c 0 0.495 -0.517 0.803 -1.012 0.803Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5B1F1C127E7346E93A75407A65229CAB&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.348 0.418c 0.198 -0.099 0.385 0.066 0.385 0.242c 0 0.099 -0.055 0.176 -0.154 0.22l -5.874 2.783l 5.874 2.783c 0.099 0.044 0.154 0.121 0.154 0.22c 0 0.187 -0.088 0.275 -0.264 0.275c -0.044 0 -0.088 -0.011 -0.121 -0.022l -6.314 -2.992c -0.11 -0.055 -0.165 -0.143 -0.165 -0.264c 0 -0.121 0.055 -0.198 0.165 -0.253Z m 0.11 -1.21h -6.358c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.176 0.088 -0.264 0.264 -0.264h 6.358c 0.176 0 0.264 0.088 0.264 0.264c 0 0.132 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g9301AFC8C39E899E2D1B9C676D8095DA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.2099 5.1128c -0.5775 0 -1.0703 -0.2541 -1.4938 -0.7623c -0.2002 -0.2387 -0.3003 -0.5621 -0.3003 -0.9625c 0 -0.4774 0.1617 -0.8855 0.4851 -1.2166c 0.3234 -0.3311 0.7238 -0.5005 1.1935 -0.5005c 0.462 0 0.8239 0.2233 1.078 0.6622v -0.0385c 0 -0.3542 -0.0308 -0.6699 -0.1001 -0.9394c -0.2002 -0.8008 -0.616 -1.2012 -1.2551 -1.2012c -0.3311 0 -0.5621 0.0693 -0.7084 0.2002c 0.1771 0.0385 0.3003 0.1925 0.3003 0.3773c 0 0.2541 -0.1309 0.385 -0.385 0.385c -0.2618 0 -0.3927 -0.1309 -0.3927 -0.4004c 0 -0.6083 0.5467 -0.8701 1.1935 -0.8701c 0.6622 0 1.1935 0.2926 1.5939 0.8778c 0.3619 0.5159 0.539 1.1242 0.539 1.8095c 0 1.386 -0.4928 2.5795 -1.7479 2.5795Z m -0.077 -3.1647c -0.3311 0 -0.5852 0.1463 -0.7623 0.4312c -0.1155 0.1848 -0.1694 0.5236 -0.1694 1.0087c 0 0.3234 0.0231 0.5621 0.0616 0.7161c 0.1232 0.4235 0.4851 0.7238 0.9548 0.7238c 0.2926 0 0.5313 -0.1386 0.7084 -0.4235c 0.1463 -0.2387 0.2233 -0.6006 0.2233 -1.1011c 0 -0.7007 -0.3542 -1.3552 -1.0164 -1.3552Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5BC49AB2EB59A8951EDEBFDB8780E9FD&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.7479 0.4389c 0 0.2464 -0.1925 0.4466 -0.4389 0.4466c -0.2464 0 -0.4466 -0.1925 -0.4466 -0.4389c 0 -0.2464 0.1925 -0.4466 0.4389 -0.4466c 0.2464 0 0.4466 0.1925 0.4466 0.4389Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g7DC843D171D53BB558A9C26ED42B41B2&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.9163 3.2648c 0.2464 0 0.4312 0.1848 0.4312 0.4312c 0 0.2772 -0.1463 0.4235 -0.4312 0.4312c 0.1694 0.3619 0.5544 0.6545 1.0549 0.6545c 0.6776 0 1.1242 -0.5082 1.1242 -1.1858c 0 -0.3696 -0.1309 -0.7238 -0.4004 -1.0703c -0.1309 -0.1771 -0.231 -0.3003 -0.3003 -0.3696l -1.8249 -1.8095c -0.1001 -0.0924 -0.0847 -0.1155 -0.0847 -0.3465h 3.1724l 0.2387 1.4476h -0.3234c -0.0539 -0.4081 -0.1155 -0.6468 -0.1848 -0.7007c -0.0385 -0.0231 -0.2772 -0.0385 -0.7315 -0.0385h -1.309c 0.5159 0.4543 0.9933 0.8624 1.4476 1.2243c 0.3465 0.2695 0.5929 0.5082 0.7469 0.7161c 0.231 0.3003 0.3465 0.616 0.3465 0.9471c 0 0.4774 -0.1848 0.8547 -0.5621 1.1319c -0.3311 0.2541 -0.7469 0.385 -1.2397 0.385c -0.4235 0 -0.7854 -0.1232 -1.1011 -0.3696c -0.3311 -0.2695 -0.5005 -0.6083 -0.5005 -1.0241c 0 -0.2618 0.1925 -0.4543 0.4312 -0.4543Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g92D4E822B4845D477BCD19883CE46529&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.4486 -1.9096c 0.0693 0 0.1078 0.0385 0.1078 0.1078c 0 0.0231 -0.0154 0.0539 -0.0385 0.0847c -0.4004 0.308 -0.7238 0.8162 -0.9625 1.5169c -0.2079 0.6083 -0.3157 1.2089 -0.3157 1.8018v 0.6468c 0 0.5929 0.1078 1.1935 0.3157 1.8018c 0.2387 0.7007 0.5621 1.2089 0.9625 1.5169c 0.0231 0.0231 0.0385 0.0539 0.0385 0.0847c 0 0.0693 -0.0385 0.1078 -0.1078 0.1078c -0.0077 0 -0.0308 -0.0077 -0.0539 -0.0231c -0.462 -0.3542 -0.847 -0.8778 -1.1627 -1.5785c -0.3003 -0.6699 -0.4543 -1.3013 -0.4543 -1.9096v -0.6468c 0 -0.6083 0.154 -1.2397 0.4543 -1.9096c 0.3157 -0.7007 0.7007 -1.2243 1.1627 -1.5785c 0.0231 -0.0154 0.0462 -0.0231 0.0539 -0.0231Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g1226B0A2B2CAE03E3F08E34CEF748694&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 4.4891 2.8105c 0 0.3927 -0.4004 0.5852 -0.8162 0.5852c -0.3465 0 -0.6314 -0.1694 -0.847 -0.5082c -0.1848 0.3388 -0.4928 0.5082 -0.9163 0.5082c -0.2849 0 -0.5852 -0.1232 -0.8855 -0.3773c -0.3157 -0.2618 -0.4774 -0.5313 -0.4774 -0.8085c 0 -0.0847 0.0539 -0.1309 0.154 -0.1309c 0.0847 0 0.1386 0.0462 0.1771 0.1463c 0.1386 0.4158 0.5159 0.9009 1.0087 0.9009c 0.2849 0 0.4235 -0.154 0.4235 -0.4697c 0 -0.1001 -0.0539 -0.3619 -0.154 -0.7854l -0.2618 -1.0318c -0.0693 -0.2926 -0.3542 -0.6468 -0.6853 -0.6468c -0.1309 0 -0.2464 0.0231 -0.3388 0.077c 0.154 0.0693 0.2926 0.2387 0.2926 0.4158c 0 0.1848 -0.1463 0.3157 -0.3311 0.3157c -0.2618 0 -0.462 -0.231 -0.462 -0.4928c 0 -0.385 0.4081 -0.5852 0.8239 -0.5852c 0.3542 0 0.6391 0.1694 0.847 0.5082c 0.1848 -0.3388 0.4851 -0.5082 0.9086 -0.5082c 0.4235 0 0.7623 0.1694 1.0241 0.5082c 0.2233 0.3003 0.3388 0.5313 0.3388 0.6776c 0 0.0847 -0.0462 0.1309 -0.1463 0.1309c -0.0847 0 -0.1463 -0.0539 -0.1771 -0.154c -0.1309 -0.4081 -0.5236 -0.8932 -1.0087 -0.8932c -0.2849 0 -0.4312 0.154 -0.4312 0.462c 0 0.1155 0.1309 0.693 0.3927 1.7171c 0.1309 0.5005 0.3619 0.7546 0.7084 0.7546l 0.0693 -0.0077c 0.0924 0 0.1848 -0.0231 0.2695 -0.0616c -0.1925 -0.0847 -0.2849 -0.2233 -0.2849 -0.4235c 0 -0.1848 0.1463 -0.3157 0.3311 -0.3157c 0.2618 0 0.4543 0.231 0.4543 0.4928Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g362AD80F5D4699B844BA38937A8879A1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3592 2.1021h -4.7278c -0.154 0 -0.2002 -0.077 -0.2002 -0.1771c 0 -0.1001 0.0462 -0.1771 0.2002 -0.1771h 4.7278c 0.154 0 0.2002 0.077 0.2002 0.1771c 0 0.0924 -0.0462 0.1771 -0.2002 0.1771Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g6BBDA2C83ED50876E6E330EDA5C956B5&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.9732 2.4563c 0 0.8701 -0.154 1.5323 -0.4543 1.9866c -0.2464 0.385 -0.7392 0.6699 -1.3321 0.6699c -0.2464 0 -0.4697 -0.0385 -0.6622 -0.1232c -0.847 -0.3542 -1.1242 -1.3398 -1.1242 -2.5333c 0 -0.2618 0.0154 -0.5082 0.0385 -0.7469c 0.1309 -1.0087 0.6006 -1.8634 1.7479 -1.8634c 0.2464 0 0.4697 0.0385 0.6622 0.1232c 0.847 0.3465 1.1242 1.309 1.1242 2.4871Z m -0.8778 1.7094c 0.0847 -0.2849 0.1309 -0.8162 0.1309 -1.6093c 0 -0.7546 -0.0308 -1.2859 -0.1001 -1.6016c -0.0924 -0.4543 -0.4158 -0.8316 -0.9394 -0.8316c -0.1925 0 -0.385 0.0616 -0.5621 0.1925c -0.2387 0.1771 -0.385 0.5236 -0.4466 1.0549c -0.0231 0.1771 -0.0308 0.5698 -0.0308 1.1858c 0 0.7469 0.0385 1.2628 0.1155 1.54c 0.1309 0.4928 0.4389 0.7392 0.924 0.7392c 0.462 0 0.8008 -0.3003 0.9086 -0.6699Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gF6CF3A077AB833838AB87FC0F3AC18FC&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.0626 2.3793c 0.0539 0 0.1078 0.0385 0.1694 0.1155c 0.2464 0.3157 0.5929 0.4697 1.0318 0.4697c 0.5621 0 0.847 -0.462 0.847 -1.3783c 0 -0.4466 -0.077 -0.7777 -0.2233 -0.9933c -0.2079 -0.2926 -0.4928 -0.4389 -0.8624 -0.4389c -0.539 0 -0.9702 0.308 -1.1396 0.7084c 0.2464 0 0.4158 0.1617 0.4158 0.4081c 0 0.2464 -0.1617 0.4158 -0.4081 0.4158c -0.2541 -0.0385 -0.4081 -0.1617 -0.4081 -0.4389c 0 -0.4081 0.1617 -0.7469 0.4851 -1.0164c 0.3003 -0.2541 0.6622 -0.385 1.0703 -0.385c 0.5005 0 0.9317 0.1694 1.3013 0.4928c 0.3696 0.3234 0.5467 0.7315 0.5467 1.2166c 0 0.4697 -0.1617 0.8624 -0.4697 1.1935c -0.308 0.3311 -0.693 0.4928 -1.1473 0.4928c -0.4081 0 -0.7469 -0.1155 -1.0318 -0.3388v 1.3321c 0.2464 -0.0616 0.4851 -0.0924 0.7084 -0.0924c 0.3003 0 0.5852 0.0616 0.8547 0.1925c 0.2156 0.1001 0.7623 0.4158 0.7623 0.6391c 0 0.0924 -0.0462 0.1386 -0.1309 0.1386c -0.4235 -0.1617 -0.8239 -0.2464 -1.1935 -0.2464c -0.3773 0 -0.7469 0.0693 -1.0934 0.2079c -0.0539 0.0231 -0.0847 0.0385 -0.1078 0.0385c -0.0847 0 -0.1309 -0.077 -0.1309 -0.2387v -2.2407c 0 -0.154 0.0077 -0.2541 0.154 -0.2541Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gF993E2259BC096CF055B4258D8D0FCCC&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.6006 -1.8865c 0.462 0.3542 0.847 0.8778 1.1627 1.5785c 0.3003 0.6699 0.4543 1.3013 0.4543 1.9096v 0.6468c 0 0.6083 -0.154 1.2397 -0.4543 1.9096c -0.3157 0.7007 -0.7007 1.2243 -1.1627 1.5785c -0.0231 0.0154 -0.0462 0.0231 -0.0539 0.0231c -0.0693 0 -0.1078 -0.0385 -0.1078 -0.1078c 0 -0.0308 0.0154 -0.0616 0.0385 -0.0847c 0.4004 -0.308 0.7238 -0.8162 0.9625 -1.5169c 0.2079 -0.6083 0.3157 -1.2089 0.3157 -1.8018v -0.6468c 0 -0.5929 -0.1078 -1.1935 -0.3157 -1.8018c -0.2387 -0.7007 -0.5621 -1.2089 -0.9625 -1.5169c -0.0231 -0.0308 -0.0385 -0.0616 -0.0385 -0.0847c 0 -0.0693 0.0385 -0.1078 0.1078 -0.1078c 0.0077 0 0.0308 0.0077 0.0539 0.0231Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gCFFE55DE9402A0EB13C5DCAF38F2BCF9&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.836 2.332c 0.198 0 0.341 0.143 0.341 0.341c 0 0.1925 -0.099 0.308 -0.2915 0.341c 0.1705 0.2475 0.4345 0.3685 0.792 0.3685c 0.5225 0 0.9405 -0.3245 0.9405 -0.8305c 0 -0.3465 -0.242 -0.726 -0.726 -1.1385l -1.32 -1.1275c -0.044 -0.0385 -0.066 -0.0715 -0.0715 -0.099v -0.187h 2.5575l 0.187 1.0945h -0.275c -0.0495 -0.297 -0.099 -0.462 -0.1485 -0.5005c -0.0275 -0.0165 -0.22 -0.0275 -0.5665 -0.0275h -0.9955c 0.7095 0.5225 0.8635 0.627 1.32 0.9515c 0.22 0.1595 0.374 0.308 0.4675 0.4455c 0.1265 0.1925 0.1925 0.3905 0.1925 0.594c 0 0.3685 -0.1595 0.649 -0.473 0.847c -0.2695 0.1705 -0.594 0.2585 -0.979 0.2585c -0.3245 0 -0.6105 -0.0825 -0.858 -0.242c -0.286 -0.1815 -0.429 -0.429 -0.429 -0.737c 0 -0.209 0.165 -0.352 0.3355 -0.352Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g40733ABFBFF3ABF1CBDDC8123185475A&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.0338 5.1898c -0.0847 0 -0.1617 -0.0385 -0.2233 -0.1155l -2.5102 -3.5112v -0.3157h 2.2253v -0.5929c 0 -0.1309 -0.0231 -0.2233 -0.077 -0.2618c -0.0539 -0.0385 -0.2233 -0.0616 -0.5005 -0.0616h -0.2387v -0.3311l 1.1627 0.0308l 1.1781 -0.0308v 0.3311h -0.231c -0.2849 0 -0.4543 0.0231 -0.5082 0.0616c -0.0539 0.0385 -0.077 0.1309 -0.077 0.2618v 0.5929h 0.8393v 0.3388h -0.8393v 3.3572c 0 0.1848 -0.0231 0.2464 -0.2002 0.2464Z m -0.4543 -0.9471v -2.6565h -1.9096Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gEC8703A311DC1F5B48C9AE12A15FAA7C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.326 -0.495c 0.187 -0.077 0.385 0.066 0.385 0.242c 0 0.11 -0.055 0.187 -0.154 0.231l -5.874 2.772l 5.874 2.772c 0.099 0.044 0.154 0.121 0.154 0.22c 0 0.187 -0.088 0.275 -0.264 0.275c -0.044 0 -0.088 -0.011 -0.121 -0.022l -6.314 -2.992c -0.11 -0.055 -0.165 -0.132 -0.165 -0.253c 0 -0.121 0.055 -0.198 0.165 -0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8B3FA07D93F5CD200BBF8A3D70170575&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.225 6.644c 0.077 0.099 0.11 0.242 0.11 0.44h -2.662c -0.759 0 -1.188 0.044 -1.265 0.143c -0.033 0.033 -0.066 0.11 -0.088 0.209h -0.341l -0.374 -2.332h 0.363c 0.11 0.616 0.198 0.946 0.264 1.001c 0.033 0.033 0.374 0.055 1.023 0.055h 2.156l -1.166 -1.65c -0.891 -1.265 -1.331 -2.629 -1.331 -4.114c 0 -0.429 0.176 -0.638 0.539 -0.638c 0.363 0 0.539 0.209 0.539 0.638v 0.561c 0 1.672 0.264 2.882 0.781 3.619Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g1EE5E6C108018A68D0791CC0BD72EC2A&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.7181 2.7181c 0.5159 0.2079 1.0087 0.6622 1.0087 1.3167c 0 0.3465 -0.1848 0.6237 -0.5467 0.8239c -0.3003 0.1694 -0.6391 0.2541 -1.0164 0.2541c -0.3773 0 -0.7084 -0.077 -0.9933 -0.2387c -0.3465 -0.1925 -0.5236 -0.462 -0.5236 -0.8085c 0 -0.2926 0.1463 -0.4389 0.4312 -0.4389c 0.2387 0 0.4158 0.1848 0.4158 0.4235c 0 0.2387 -0.1232 0.3773 -0.3619 0.4158c 0.2233 0.2387 0.5544 0.3619 1.0087 0.3619c 0.5005 0 0.7854 -0.3003 0.7854 -0.7931c 0 -0.3619 -0.1001 -0.6545 -0.2926 -0.8855c -0.2156 -0.2541 -0.3696 -0.2926 -0.8162 -0.3234c -0.2079 -0.0154 -0.3465 0.0077 -0.3465 -0.1463c 0 -0.0924 0.077 -0.1386 0.2233 -0.1386h 0.4081c 0.6622 0 0.9856 -0.5005 0.9856 -1.1935c 0 -0.6776 -0.308 -1.1935 -0.9548 -1.1935c -0.5621 0 -0.9702 0.154 -1.2243 0.4697c 0.2695 0.0308 0.4081 0.1848 0.4081 0.4543c 0 0.2541 -0.1925 0.4466 -0.4466 0.4466c -0.3003 0 -0.4543 -0.154 -0.4543 -0.4697c 0 -0.3927 0.2002 -0.7084 0.5929 -0.9317c 0.3311 -0.1848 0.7084 -0.2772 1.1396 -0.2772c 0.4697 0 0.8778 0.1309 1.232 0.3927c 0.385 0.2849 0.5775 0.6545 0.5775 1.1088c 0 0.7161 -0.6237 1.2089 -1.2397 1.3706Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gA22B31529741E8678957AE18B36D082F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.276 1.54c -0.363 0 -0.539 -0.187 -0.539 -0.561c 0 -0.825 0.671 -1.221 1.54 -1.221c 0.88 0 1.584 0.44 2.101 1.331c 0.429 0.737 0.649 1.584 0.649 2.53c 0 1.397 -0.253 2.387 -0.759 2.97c -0.429 0.495 -0.924 0.737 -1.485 0.737c -0.649 0 -1.188 -0.231 -1.617 -0.704c -0.473 -0.495 -0.704 -1.089 -0.704 -1.782c 0 -0.671 0.198 -1.243 0.594 -1.716c 0.418 -0.506 0.957 -0.759 1.606 -0.759c 0.572 0 1.012 0.308 1.309 0.924v -0.143c 0 -1.199 -0.209 -2.013 -0.638 -2.453c -0.341 -0.363 -0.704 -0.539 -1.067 -0.539c -0.44 0 -0.759 0.099 -0.968 0.308c 0.341 0 0.517 0.198 0.517 0.539c 0 0.308 -0.231 0.539 -0.539 0.539Z m 1.397 1.166c -0.429 0 -0.748 0.22 -0.968 0.66c -0.121 0.253 -0.187 0.748 -0.187 1.463c 0 0.715 0.077 1.199 0.22 1.474c 0.242 0.44 0.594 0.66 1.045 0.66c 0.451 0 0.781 -0.275 0.99 -0.825c 0.121 -0.297 0.198 -0.803 0.198 -1.518c 0 -0.957 -0.429 -1.914 -1.298 -1.914Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gB4D994CEFF37A735A8C032CC4B7A850C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.1945 5.1128c -0.4081 0 -0.7546 -0.1155 -1.0549 -0.3388c -0.3311 -0.2541 -0.4928 -0.5698 -0.4928 -0.9625c 0 -0.4312 0.2695 -0.8162 0.5929 -1.0318c 0.0308 -0.0231 0.1386 -0.0847 0.3157 -0.1925c -0.7623 -0.3388 -1.1396 -0.8008 -1.1396 -1.3937c 0 -0.4312 0.1925 -0.77 0.5775 -1.0241c 0.3388 -0.2156 0.7315 -0.3234 1.1858 -0.3234c 0.462 0 0.8624 0.1232 1.2089 0.3773c 0.3773 0.2849 0.5698 0.6468 0.5698 1.0934c 0 0.5159 -0.2926 0.9009 -0.6314 1.1396c -0.0462 0.0308 -0.2233 0.1386 -0.539 0.3157c 0.6237 0.3157 0.9394 0.7084 0.9394 1.1781c 0 0.7315 -0.7469 1.1627 -1.5323 1.1627Z m 1.0703 -1.1627c 0 -0.1232 -0.0308 -0.2387 -0.0847 -0.3542c -0.0924 -0.1848 -0.2387 -0.3465 -0.4312 -0.4774c -0.0847 -0.0616 -0.1463 -0.1001 -0.1848 -0.1232l -0.077 -0.0308l -0.9779 0.5621c -0.2695 0.154 -0.4004 0.3465 -0.4004 0.5775c 0 0.4697 0.5544 0.7238 1.0703 0.7238c 0.5621 0 1.0857 -0.3542 1.0857 -0.8778Z m -2.3331 -2.7566c 0 0.5159 0.308 0.924 0.9317 1.2166c 0.3773 -0.2233 0.7161 -0.4158 1.0164 -0.5929c 0.3773 -0.2233 0.5621 -0.4774 0.5621 -0.77c 0 -0.2849 -0.1386 -0.5159 -0.4235 -0.6853c -0.2387 -0.1386 -0.5159 -0.2079 -0.8239 -0.2079c -0.6545 0 -1.2628 0.4235 -1.2628 1.0395Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gD42E3B394D6850BF8C4865F4AE3B1088&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.75 7.326c -0.539 0 -1.012 -0.176 -1.408 -0.528c -0.396 -0.352 -0.594 -0.792 -0.594 -1.331c 0 -0.451 0.165 -0.858 0.495 -1.221c 0.077 -0.088 0.319 -0.275 0.726 -0.561c -1.001 -0.517 -1.507 -1.188 -1.507 -2.002c 0 -0.583 0.242 -1.056 0.715 -1.419c 0.44 -0.341 0.957 -0.506 1.562 -0.506c 0.616 0 1.155 0.198 1.606 0.594c 0.451 0.396 0.682 0.913 0.682 1.518c 0 0.506 -0.176 0.957 -0.539 1.364c -0.132 0.143 -0.473 0.396 -1.012 0.737c 0.847 0.451 1.265 1.023 1.265 1.694c 0 1.001 -0.957 1.661 -1.991 1.661Z m 1.419 -1.661c 0 -0.572 -0.341 -1.067 -1.023 -1.474l -1.309 0.858c -0.341 0.22 -0.517 0.506 -0.517 0.847c 0 0.66 0.715 1.067 1.419 1.067c 0.759 0 1.43 -0.539 1.43 -1.298Z m -1.419 -5.511c -0.902 0 -1.661 0.649 -1.661 1.529c 0 0.737 0.407 1.331 1.221 1.782l 1.298 -0.825c 0.528 -0.341 0.792 -0.726 0.792 -1.166c 0 -0.792 -0.825 -1.32 -1.65 -1.32Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;其图像为&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABi0AAAOGCAYAAACQnNNpAAAACXBIWXMAABJ0AAASdAHeZh94AAAAEXRFWHRTb2Z0d2FyZQBTbmlwYXN0ZV0Xzt0AACAASURBVHic7N1/dNZ3ff//h1AkrONTA+3RfLsW0rgFutozKTBGtUB7Dsw52+PR0zFPN8A6XRmc45yrddgC6zg76ujR0uHsTgeom9mOO2c7O9aFczouPLPjAG2dO0JR4pXW0xM8tgm2zobRpN8/aGKAhB9pkvf143b7h/RN3uGZc3JO/7jn+Xq94fjx468GAAAAAACgYJOKHgAAAAAAACARLQAAAAAAgAohWgAAAAAAABVBtAAAAAAAACqCaAEAAAAAAFQE0QIAAAAAAKgIogUAAAAAAFARRAsAAAAAAKAiiBYAAAAAAEBFEC0AAAAAAICKIFoAAAAAAAAVQbQAAAAAAAAqgmgBAAAAAABUBNECAAAAAACoCKIFAAAAAABQEUQLAAAAAACgIogWAAAAAABARRAtAAAAAACAiiBaAAAAAAAAFUG0AAAAAAAAKoJoAQAAAAAAVATRAgAAAAAAqAiiBQAAAAAAUBFECwAAAAAAoCKIFgAAAAAAQEUQLQAAAAAAgIogWgAAAAAAABVBtAAAAAAAACqCaAEAAAAAAFQE0QIAAAAAAKgIogUAAAAAAFARRAsAAAAAAKAiiBZD9PX15YknnkhPT89Fvffyyy/niSeeyP/+7/+O02QAAAAAAFD7Lil6gEqxc+fOPPzww3nllVeSJIsWLcqWLVsyffr0Ed85ceJEPv3pT+fRRx9Nf39/Jk2alOXLl+dP//RPz/keAAAAAABwNpsWSdrb27N9+/bcc8892bdvX770pS+lo6Mj999//znf+8u//Ms8+uij+bM/+7Ps27cvbW1t6ejoyCc+8YkJmhwAAAAAAGqHaJFk165dufHGG3Prrbdm0qRJmTNnTtavX59SqZRnn3122HdeeOGFPProo1mzZs3ge7Nnz87999+fgwcP5oknnpjg7wIAAAAAAKpb3UeLEydO5OjRo7nppptOe37LLbckSfbv3z/se08//XSS5Lrrrjvt+TXXXJNLLrkkjz/++DhMCwAAAAAAtavu77R46qmnkiSXX375ac+nTJmSqVOn5siRI8O+N2nSqd7T399/2vP+/v709/fnxz/+8ThMCwAAAFC/nj3+f8M8OzH85/7k7M8d/msO/z5Apblnyf9X9AgTou6jRV9fX5JTkeJMkydPzsmTJ4d9b/78+XnjG9+YRx99NO985zsHn3/jG99If39/ent7z/tvr1u3bsRNDgAAAIBKdPIXZv7842k///iVIR+f/IUZp79z2t/NzJleOc/fJ8mUn70w7PNLXh7++Uiff9bnjfA+QKW5Z8nGokeYEHUfLUZrypQpWbt2bT73uc/lD//wD7N06dKUy+V885vfTGtrayZPnnzer7F///4RNzlgJK2trX5uGBU/O4yWnx1Gy88Oo+Vnh9Hwc8No1cPPTmf3qV+s7Ox5+exn3T//pctnegaeDfm8nrM/b/aMhsGP39rYMOT5tMGPZw15fuY7Qz8efNY47Zx/X4nq4WeH8eFnh9FobW1NIlrUhYaGU/8jHG6joq+vb9gNjAEf+MAHMnPmzPzbv/1bvvrVr2b+/PnZuXNnPvaxj2XatGkjvgcAAABwIYbGgoHo0Nnde1ZsODM0DBcZZg8TGIbGhSUtb0qSrFrwlp9/3msxoVpCAgDVr+6jxfXXX58kefHFF097fvLkyZw4cSLXXnvtOd9fsWJFVqxYMfjffX196ejoyHvf+96xHxYAAACoWkM3Hs4VHs4XHWbPmHZWbDgzNIgMAFSruo8WU6ZMSWtra0qlUt797ncPPn/ssceSJDfccMOI795222353d/93axcuXLw2de//vX09/fnN37jN8ZvaAAAAKBQowkQQ+PDucKD6ABAPav7aJEkd9xxR+699960tbXl9ttvz9NPP51t27ZlyZIlufrqq5Ocun/ia1/7Wj74wQ9mzpw5SZJf+7Vfy65duzJv3rz8yq/8Sr71rW/l85//fN73vvflyiuvLPJbAgAAAC7SSCFiIEIIEAAw/kSLnDri6bnnnsuDDz6YBx54IEmyePHi3HfffYOfc+zYsZRKpdx2222Dzz7+8Y/n3nvvzR133JEkmTRpUt7//vfnj//4jyf2GwAAAACGdb4QUb75L/KGP/mPJCOHiIEIIUAAwPgTLV7zwQ9+MKtWrcrhw4cza9asTJ8+/bS/v/XWW3Prrbee9mz69On53Oc+l5deeinPPPNM5s6dm8mTJ0/k2AAAAFCXRooRezt6Xnt+6tn5QsQH/3ZdfvDU4wV8BwDAcESLISZPnpzrrrvuot+bPn36qN4DAAAAzjY0SJSOHk9y9hFNI8WIVQuaMntGwwVvRUz52Qvj9F0AAKMhWgAAAAAT5mKDxJKWxiSOaAKAeiFaAAAAAGOms7t32CObBAkA4EKIFgAAAMAFOzNKDLclceaRTRtXNCdJlr4WKQAARiJaAAAAAIMGtiNKHT0jbkoMjRK2JACAsSRaAAAAQJ0Z2JYYuFNib0dPkqTUcXwwPCxtaTxtU0KUAAAmgmgBVWbdunVFj0CV8rPDaPnZYbT87DBafnYYDT83ZxsuTJy5LTFwp8TA8U176vD4Jj87jJafHUbLzw6c2xuOHz/+atFD1KuFCxfmyJEjRY8BAABAlRouTJQ6Tn18ZphY+tY32ZYAgCrV2tqa/fv3Fz3GhLBpAQAAABXsYsLExhXNdbktAQDUDtECAAAACnbm5ddn3jFxZpjYYWMCAKhRogUAAABMkJG2Js68/HrVgqbMntFgawIAqDuiBQAAAIyxoXHimZ7edHa/POLWhDABAPBzogUAAACMUmd37+CRTiPFiVObE28RJwAALoBoAQAAAOdxIXFiScubxAkAgNdJtAAAAIDXXMixTuIEAMD4ES0AAACoO53dvUmSnQe6kpx+IbZjnQAAiiNaAAAAUNOGHu00NE4kyar5TUlciA0AUClECwAAAGrC0KOdktO3J5a+tjkhTgAAVDbRAgAAgKozNFDYngAAqB2iBQAAABVtpOOdBu6eWLWgKXvWzit6TAAAxoBoAQAAQMXo7O4d9nJsxzsBANQH0QIAAIBCjBQoHO8EAFC/RAsAAADGnUABAMCFEC0AAAAYUwIFAACjJVoAAAAwagIFAABjSbQAAADggnR296bU0ZPO7l6XZAMAMC5ECwAAAM7S2d2bzp6XUzp6/LRAMbuxIUtaGgUKAADGhWgBAADAWcc8dfb0JklWzW/KqgVN2bN2XpHjAQBQJ0QLAACAOjPSFsXQeyiW2qIAAKAAogUAAECNG7pFsXl32TFPAABULNECAACghpxvi6K8YXFmz2goeEoAABieaAEAAFDFhm5R7Dp46k9bFAAAVCvRAgAAoIoMRIqhWxRLWxozq7EhO1bOdRcFAABVTbQAAACoUOc66skWBQAAtUi0AAAAqBCOegIAoN6JFgAAAAUZGik27y476gkAgLonWgAAAEyQ4e6jWDW/KUny6tabC54OAACKJ1oAAACMk5EixZKWxuxZO6/o8QAAoOKIFgAAAGNkpEjhPgoAALgwogUAAMAoiRQAADC2RAsAAIALJFIAAMD4Ei0AAABGIFIAAMDEEi0AAABeI1IAAECxRAsAAKBuDUSKJNm8uzwYKZa0NGbP2nkFTwcAAPVHtAAAAOrGSJEiSV7denORowEAABEtAACAGtbZ3ZvOnpdTOno8uw6eihWzGxuypKUx5Q2LM3tGQ8ETAgAAQ4kWAABATRnpXoodK+dmqXspAACgookWAABAVXN5NgAA1A7RAgAAqCqd3b0pdfSks7vX5dkAAFBjRAsAAKDiDd2m6OzpdS8FAADUKNECAACoOOc68sm9FAAAULtECwAAoHCd3b3p7Hk5paPHs+tgV5I48gkAAOqQaAEAABRipG2KPXfNc+QTAADUKdECAACYEEO3KYZeoL1xRXP2OPIJAACIaAEAAIyjM7cplra8yQXaAADAiEQLAABgzNimAAAAXg/RAgAAeF1GupvCNgUAAHCxRAsAAOCiDYSKXQe7ksQ2BQAAMCZECwAA4LwGIsUzPaf+HNim2HPXPNsUAADAmBEtAACAYQ099qmzpzer5jdlVmNDXt16c9GjAQAANUq0AAAABpU6eoa9RHupY58AAIAJIFoAAEAdc4k2AABQSUQLAACoM8Md+7SkpTF71s4rejQAAKDOiRYAAFAHBkKFY58AAIBKJloAAEANGogUSU4LFY59AgAAKploAQAANeLM+ymWtrwpS1oa8+rWm4seDQAA4IKIFgAAUMWGu59i1YIm91MAAABVSbQAAIAqMxAqdh08dfyT+ykAAIBaIVoAAEAVGO4i7T13zXM/BQAAUFNECwAAqFCljp6Ujh53kTYAAFA3RAsAAKgQA9sUz/Sc+nMgVLhIGwAAqBeiBQAAFGjoRdqljuNZ2vKmLGlpFCoAAIC6JFoAAMAEGxoqOnt6s2p+U5a0NGbP2nlFjwYAAFAo0QIAACbAcKFi1YKmrF7QVPRoAAAAFUO0AACAcTJcqNi4ojlLWxqLHg0AAKAiiRYAADCGBkLFroNdSSJUAAAAXATRAgAAXqfhQsWOlXOFCgAAgIskWgAAwCgIFQAAAGNPtAAAgAskVAAAAIwv0QIAAM5BqAAAAJg4ogUAAJxhIFTs7ehJZ0+vUAEAADBBRAsAAMjwoWLjimahAgAAYAKJFgAA1K3hQsWqBU1ZvaCp6NEAAADqkmgBAEDd2dRezjM9p4LF0pY3ZUlLY/asaC56LAAAgLonWgAAUBdKHT0pHT2ezbvLmT2jIavmN+XVrTcXPRYAAABDiBYAANSsgeOfhAoAAIDqIFoM0dfXl29/+9u55ppr0th44Rcunjx5Mt/5zndy9dVX54orrhjHCQEAOB+hAgAAoHqJFq/ZuXNnHn744bzyyitJkkWLFmXLli2ZPn36Od/7/Oc/n69+9avp7+9PksyZMydbt24VLwAAJtBAqNh1sCtJsmp+U8obFmf2jIaCJwMAAOBiTCp6gErQ3t6e7du355577sm+ffvypS99KR0dHbn//vvP+d5XvvKV/P3f/302bNiQffv2pa2tLS+99FI++tGPTtDkAAD1q7O7N5vay1m2/cks+8KTSZIdK+emvGFxNq1oFiwAAACqkGiRZNeuXbnxxhtz6623ZtKkSZkzZ07Wr1+fUqmUZ599dsT3Dh48mIULF+Y973lPJk2alGuuuSZ/8Ad/kO9///vp7OycuG8AAKBODISKNW2HB0PFxhXNg6FiacuFH/EJAABA5an7aHHixIkcPXo0N91002nPb7nlliTJ/v37R3z3kksuyc9+9rPTnv30pz9NkkybNm2MJwUAqF8DsaJ5y+PZdbArsxobhAoAAIAaVPd3Wjz11FNJkssvv/y051OmTMnUqVNz5MiREd99//vfn4997GPZtm1bbrzxxrzwwgt55JFHcsstt+TNb37zuM4NAFDrXKgNAABQf+o+WvT19SU5FSnONHny5Jw8eXLEdxctWpTbb789X/7yl/PlL385STJ79ux8/OMfv+B/v7W19SInTtatW5f169df9HsAAJXOhdoAAEAt27ZtWx566KGix6hodR8tXo9PfepT+a//+q989rOfzeLFi/PDH/4wn/nMZ/KBD3wg//AP/5CZM2ee92uca5MDAKAeDISKvR096ezpzar5Tdmxcq5jnwAAgJqzfv36Uf1C+mh++b1a1f2dFg0Np35rb7iNir6+vmE3MJLkBz/4QXbv3p277rorS5YsyZQpU3LNNddk69ateemll/LVr351XOcGAKh2Q++p2NvRk1ULmtxTAQAAUOfqftPi+uuvT5K8+OKLpz0/efJkTpw4kWuvvXbY95577rkkyS/90i+d9vzSSy/N2972thw7dmwcpgUAqG7uqQAAAOBc6n7T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&quot; width=&quot;1581&quot; height=&quot;902&quot; style=&quot;display: block&quot;&gt;&lt;figcaption&gt;Figure 7:&lt;span style=&quot;white-space: pre-wrap&quot;&gt;&amp;#x20;&amp;#x20;&lt;/span&gt;Snipaste_2019-01-27_19-24-28.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;而基础伤害值与攻击力、防御力的函数可以表示为&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 15.822222222em; height: 2.392em; display: block&quot; viewBox=&quot;0 0 174.044444444 26.312&quot; width=&quot;174.044444444pt&quot; height=&quot;26.312pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g449F2ECC54FEE726012E8F4BDBA9C3AB&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.984 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g4FCA5F4DF327741C394486C85A46B3E0&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 15.642 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g91C9E26AA50206E7D4B057869560567E&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 24.219555556 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 35.833111111 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g91C9E26AA50206E7D4B057869560567E&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 41.355111111 15.906)&quot;&gt;&lt;use xlink:href=&quot;#gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 45.634111111 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 51.453111111 15.906)&quot;&gt;&lt;use xlink:href=&quot;#gF8DFB5C1A5F176214D5BD4A1B3C8A287&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 55.424111111 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g909F38261CC6AC8EC8B4F87EB7C59E71&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 61.320111111 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g9B70CA9012D97E517A6B8C0C8B155EFF&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 66.211444444 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g449F2ECC54FEE726012E8F4BDBA9C3AB&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 72.195444444 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g6D40A1ED2EC7471465BF1CBF5ED2E943&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 77.321444444 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g102A2C163EA38BFB64ACE307643314D7&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 83.701444444 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g11C1096A524ED08942C2BB5E0564A17C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 91.036 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 102.649555556 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 108.468555556 15.906)&quot;&gt;&lt;use xlink:href=&quot;#gF8DFB5C1A5F176214D5BD4A1B3C8A287&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 112.439555556 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g909F38261CC6AC8EC8B4F87EB7C59E71&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 120.78 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g9E7311B2DBDB0591E61E0279C53EE965&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 131.782444444 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g102A2C163EA38BFB64ACE307643314D7&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 138.162444444 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g31C2319D82C17A1AE3629A4B77E0C856&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 148.260444444 8.459)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 154.079444444 8.459)&quot;&gt;&lt;use xlink:href=&quot;#gF8DFB5C1A5F176214D5BD4A1B3C8A287&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 158.050444444 8.459)&quot;&gt;&lt;use xlink:href=&quot;#g909F38261CC6AC8EC8B4F87EB7C59E71&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 147.358444444 23.452)&quot;&gt;&lt;use xlink:href=&quot;#g449F2ECC54FEE726012E8F4BDBA9C3AB&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 153.342444444 23.452)&quot;&gt;&lt;use xlink:href=&quot;#g6D40A1ED2EC7471465BF1CBF5ED2E943&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 158.468444444 23.452)&quot;&gt;&lt;use xlink:href=&quot;#g102A2C163EA38BFB64ACE307643314D7&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(147.358444444 13.156)&quot; d=&quot;M 0 0h 17.49&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 165.948444444 15.906)&quot;&gt;&lt;use xlink:href=&quot;#g41CDCF23BED7AD1342748053C6F9AD7&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g449F2ECC54FEE726012E8F4BDBA9C3AB&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 4.719 6.952l -0.649 -2.673c -0.231 0.407 -0.55 0.616 -0.979 0.616c -0.715 0 -1.342 -0.363 -1.892 -1.1c -0.506 -0.682 -0.759 -1.397 -0.759 -2.134c 0 -0.968 0.561 -1.782 1.485 -1.782c 0.473 0 0.935 0.253 1.375 0.77c 0.121 -0.418 0.495 -0.77 1.012 -0.77c 0.759 0 1.001 0.902 1.166 1.716c 0 0.099 -0.055 0.154 -0.165 0.154c -0.099 0 -0.165 -0.077 -0.198 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.451c 0 0.165 0.022 0.341 0.066 0.517l 1.562 6.292v 0.044c -0.033 0.077 -0.099 0.121 -0.187 0.121c -0.253 0 -0.715 -0.044 -1.375 -0.121c -0.121 -0.011 -0.187 -0.099 -0.187 -0.253c 0 -0.11 0.099 -0.165 0.297 -0.165c 0.209 0 0.495 0.011 0.495 -0.143Z m -0.968 -2.816c 0.11 -0.231 0.165 -0.385 0.165 -0.484c -0.011 -0.044 -0.022 -0.099 -0.033 -0.176l -0.539 -2.134c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.495 -0.803 -0.748 -1.188 -0.748c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.573 0.968 1.914c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4FCA5F4DF327741C394486C85A46B3E0&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.227 4.862c -0.671 0 -1.254 -0.33 -1.749 -0.979c -0.099 0.649 -0.517 0.979 -1.265 0.979c -0.649 0 -1.21 -0.286 -1.672 -0.869c -0.088 0.484 -0.473 0.869 -1.034 0.869c -0.451 0 -0.781 -0.363 -1.012 -1.078c -0.121 -0.352 -0.176 -0.561 -0.176 -0.627c 0 -0.099 0.055 -0.154 0.176 -0.154c 0.055 0 0.088 0.011 0.121 0.033c 0.055 0.099 0.088 0.176 0.11 0.253c 0.198 0.836 0.451 1.254 0.748 1.254c 0.198 0 0.297 -0.154 0.297 -0.462c 0 -0.143 -0.055 -0.44 -0.176 -0.891l -0.627 -2.497c -0.044 -0.132 -0.099 -0.418 -0.099 -0.484c 0 -0.22 0.121 -0.33 0.352 -0.33c 0.22 0 0.374 0.11 0.451 0.33c 0.011 0.055 0.088 0.33 0.209 0.803l 0.231 0.979l 0.33 1.254c 0.121 0.253 0.308 0.506 0.55 0.77c 0.319 0.352 0.715 0.528 1.188 0.528c 0.363 0 0.539 -0.242 0.539 -0.715c 0 -0.143 -0.055 -0.44 -0.165 -0.891l -0.297 -1.254c -0.077 -0.319 -0.253 -0.979 -0.341 -1.331c -0.011 -0.077 -0.022 -0.121 -0.022 -0.143c 0 -0.22 0.121 -0.33 0.363 -0.33c 0.121 0 0.209 0.033 0.286 0.11c 0.165 0.165 0.176 0.242 0.242 0.539l 0.649 2.607c 0.033 0.143 0.187 0.396 0.451 0.748c 0.33 0.44 0.77 0.66 1.309 0.66c 0.363 0 0.539 -0.242 0.539 -0.715c 0 -0.429 -0.22 -1.232 -0.671 -2.409c -0.099 -0.253 -0.143 -0.462 -0.143 -0.605c 0 -0.539 0.407 -0.935 0.935 -0.935c 0.495 0 0.869 0.275 1.144 0.825c 0.22 0.44 0.33 0.737 0.33 0.88c 0 0.099 -0.055 0.154 -0.176 0.154c -0.077 -0.011 -0.154 -0.11 -0.209 -0.231c -0.242 -0.869 -0.594 -1.309 -1.067 -1.309c -0.143 0 -0.22 0.11 -0.22 0.319c 0 0.165 0.066 0.407 0.198 0.748c 0.451 1.177 0.671 1.98 0.671 2.398c 0 0.781 -0.517 1.199 -1.298 1.199Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g91C9E26AA50206E7D4B057869560567E&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.165 -1.551c 0 -0.473 0.495 -0.704 1.485 -0.704c 0.517 0 1.001 0.132 1.43 0.385c 0.484 0.286 0.781 0.671 0.902 1.144l 1.199 4.829c 0.022 0.11 0.033 0.176 0.033 0.209c 0 0.22 -0.121 0.33 -0.352 0.33c -0.242 0 -0.396 -0.132 -0.473 -0.385c -0.242 0.407 -0.572 0.605 -0.979 0.605c -0.704 0 -1.331 -0.352 -1.87 -1.056c -0.495 -0.66 -0.748 -1.353 -0.748 -2.068c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.429 0 0.825 0.187 1.188 0.55l -0.33 -1.298c -0.319 -0.759 -0.814 -1.144 -1.507 -1.144c -0.286 0 -0.528 0.022 -0.726 0.066c 0.231 0.121 0.341 0.308 0.341 0.561c 0 0.275 -0.154 0.418 -0.451 0.418c -0.352 0 -0.627 -0.319 -0.627 -0.671Z m 3.751 5.863c 0.22 -0.231 0.33 -0.451 0.33 -0.671c 0 -0.011 -0.011 -0.066 -0.033 -0.143l -0.517 -2.079c -0.066 -0.253 -0.253 -0.517 -0.55 -0.759c -0.297 -0.242 -0.583 -0.363 -0.836 -0.363c -0.44 0 -0.66 0.319 -0.66 0.957c 0 0.605 0.374 1.947 0.594 2.343c 0.341 0.627 0.726 0.935 1.177 0.935c 0.198 0 0.363 -0.077 0.495 -0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.498 -2.728c 0.099 0 0.154 0.055 0.154 0.154c 0 0.033 -0.022 0.077 -0.055 0.121c -0.572 0.44 -1.034 1.166 -1.375 2.167c -0.297 0.869 -0.451 1.727 -0.451 2.574v 0.924c 0 0.847 0.154 1.705 0.451 2.574c 0.341 1.001 0.803 1.727 1.375 2.167c 0.033 0.033 0.055 0.077 0.055 0.121c 0 0.099 -0.055 0.154 -0.154 0.154c -0.011 0 -0.044 -0.011 -0.077 -0.033c -0.66 -0.506 -1.21 -1.254 -1.661 -2.255c -0.429 -0.957 -0.649 -1.859 -0.649 -2.728v -0.924c 0 -0.869 0.22 -1.771 0.649 -2.728c 0.451 -1.001 1.001 -1.749 1.661 -2.255c 0.033 -0.022 0.066 -0.033 0.077 -0.033Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gF8DFB5C1A5F176214D5BD4A1B3C8A287&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.63 4.609c 0 0.099 -0.11 0.154 -0.341 0.154h -0.891c 0.286 1.144 0.429 1.738 0.429 1.782c 0 0.231 -0.121 0.341 -0.352 0.341c -0.253 0 -0.407 -0.143 -0.473 -0.429l -0.407 -1.694h -0.979c -0.242 0 -0.363 -0.011 -0.363 -0.242c 0 -0.121 0.11 -0.176 0.341 -0.176h 0.891c -0.539 -2.145 -0.803 -3.278 -0.803 -3.421c 0 -0.616 0.418 -1.045 1.034 -1.045c 0.418 0 0.781 0.187 1.1 0.572c 0.264 0.319 0.451 0.627 0.572 0.924c 0.044 0.121 0.066 0.187 0.066 0.22c 0 0.099 -0.055 0.154 -0.165 0.154c -0.088 0 -0.154 -0.055 -0.198 -0.176c -0.374 -0.913 -0.825 -1.364 -1.364 -1.364c -0.187 0 -0.286 0.154 -0.286 0.451c 0 0.165 0.022 0.341 0.066 0.517l 0.781 3.168h 0.979c 0.286 0 0.363 0.022 0.363 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g909F38261CC6AC8EC8B4F87EB7C59E71&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 4.499 3.883c 0 -0.286 0.154 -0.429 0.451 -0.429c 0.385 0 0.638 0.341 0.638 0.715c 0 0.429 -0.352 0.726 -0.781 0.726c -0.495 0 -1.023 -0.33 -1.606 -0.979c -0.451 -0.495 -0.814 -0.814 -1.111 -0.957l 1.111 4.51c -0.022 0.099 -0.044 0.165 -0.187 0.165c -0.352 0 -1.188 -0.099 -1.32 -0.11c -0.165 -0.022 -0.242 -0.099 -0.242 -0.264c 0 -0.11 0.099 -0.165 0.297 -0.165c 0.209 0 0.495 0.011 0.495 -0.143l -1.595 -6.479c -0.033 -0.121 -0.044 -0.198 -0.044 -0.242c 0 -0.231 0.121 -0.352 0.352 -0.352c 0.187 0 0.33 0.088 0.407 0.253c 0.055 0.099 0.253 0.88 0.605 2.354c 0.572 -0.055 1.177 -0.33 1.177 -0.88c 0 -0.165 -0.077 -0.495 -0.077 -0.605c 0 -0.627 0.407 -1.122 1.034 -1.122c 0.638 0 1.067 0.572 1.287 1.716c 0 0.099 -0.055 0.154 -0.165 0.154c -0.099 0 -0.165 -0.077 -0.198 -0.231c -0.242 -0.869 -0.539 -1.309 -0.902 -1.309c -0.198 0 -0.297 0.154 -0.297 0.462c 0 0.176 0.132 0.77 0.132 0.946c 0 0.627 -0.506 1.012 -1.529 1.166c 0.253 0.176 0.539 0.429 0.847 0.759c 0.308 0.33 0.528 0.539 0.671 0.66c 0.297 0.242 0.583 0.363 0.836 0.363c 0.11 0 0.198 -0.022 0.264 -0.066c -0.297 -0.055 -0.55 -0.33 -0.55 -0.616Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g9B70CA9012D97E517A6B8C0C8B155EFF&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.529 1.166c -0.352 0 -0.583 -0.264 -0.583 -0.616c 0 -0.33 0.253 -0.605 0.583 -0.605c 0.154 0 0.286 0.044 0.385 0.143l 0.011 -0.088c 0 -0.693 -0.231 -1.287 -0.693 -1.76c -0.077 -0.088 -0.121 -0.154 -0.121 -0.198c 0 -0.11 0.044 -0.165 0.143 -0.165c 0.099 0 0.231 0.132 0.418 0.385c 0.374 0.528 0.561 1.111 0.561 1.738c 0 0.583 -0.198 1.166 -0.704 1.166Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g6D40A1ED2EC7471465BF1CBF5ED2E943&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.364 1.419c 0 0.264 0.055 0.627 0.165 1.078h 0.539c 0.715 0 1.265 0.088 1.661 0.253c 0.363 0.154 0.605 0.374 0.726 0.649c 0.077 0.187 0.11 0.363 0.11 0.506c 0 0.605 -0.572 0.957 -1.188 0.957c -0.429 0 -0.858 -0.11 -1.287 -0.33c -0.847 -0.44 -1.584 -1.441 -1.584 -2.651c 0 -1.122 0.649 -2.002 1.738 -2.002c 0.583 0 1.1 0.143 1.551 0.418c 0.374 0.231 0.649 0.462 0.825 0.693c 0.077 0.099 0.11 0.176 0.11 0.209c 0 0.121 -0.055 0.187 -0.176 0.187c -0.055 0 -0.11 -0.044 -0.176 -0.132c -0.363 -0.484 -0.814 -0.792 -1.331 -0.924c -0.341 -0.088 -0.594 -0.132 -0.781 -0.132c -0.627 0 -0.902 0.594 -0.902 1.221Z m 2.761 2.486c 0 -0.726 -0.704 -1.089 -2.123 -1.089h -0.385c 0.209 0.726 0.517 1.21 0.935 1.441c 0.33 0.187 0.605 0.286 0.825 0.286c 0.396 0 0.748 -0.242 0.748 -0.638Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g102A2C163EA38BFB64ACE307643314D7&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.072 6.963c 0 0.484 -0.473 0.792 -0.99 0.792c -0.682 0 -1.155 -0.44 -1.408 -1.309c -0.055 -0.198 -0.176 -0.759 -0.352 -1.683h -0.715c -0.242 0 -0.363 -0.011 -0.363 -0.242c 0 -0.121 0.11 -0.176 0.341 -0.176h 0.66l -0.803 -4.257c -0.121 -0.627 -0.231 -1.089 -0.33 -1.397c -0.132 -0.407 -0.319 -0.616 -0.561 -0.616c -0.165 0 -0.297 0.044 -0.418 0.121c 0.352 0.055 0.528 0.264 0.528 0.616c 0 0.286 -0.143 0.429 -0.44 0.429c -0.374 0 -0.638 -0.33 -0.638 -0.704c 0 -0.484 0.451 -0.792 0.968 -0.792c 0.275 0 0.528 0.11 0.737 0.341c 0.352 0.363 0.627 0.88 0.825 1.573c 0.121 0.429 0.231 0.847 0.308 1.265l 0.638 3.421h 0.902c 0.253 0 0.363 0.011 0.363 0.264c 0 0.099 -0.11 0.154 -0.33 0.154h -0.847c 0.066 0.451 0.374 2.112 0.473 2.321c 0.11 0.231 0.264 0.341 0.462 0.341c 0.165 0 0.308 -0.044 0.429 -0.121c -0.341 -0.077 -0.517 -0.275 -0.517 -0.616c 0 -0.286 0.143 -0.429 0.44 -0.429c 0.374 0 0.638 0.33 0.638 0.704Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g11C1096A524ED08942C2BB5E0564A17C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.858 -2.695c 0.66 0.506 1.21 1.254 1.661 2.255c 0.429 0.957 0.649 1.859 0.649 2.728v 0.924c 0 0.869 -0.22 1.771 -0.649 2.728c -0.451 1.001 -1.001 1.749 -1.661 2.255c -0.033 0.022 -0.066 0.033 -0.077 0.033c -0.099 0 -0.154 -0.055 -0.154 -0.154c 0 -0.044 0.022 -0.088 0.055 -0.121c 0.572 -0.44 1.034 -1.166 1.375 -2.167c 0.297 -0.869 0.451 -1.727 0.451 -2.574v -0.924c 0 -0.847 -0.154 -1.705 -0.451 -2.574c -0.341 -1.001 -0.803 -1.727 -1.375 -2.167c -0.033 -0.044 -0.055 -0.088 -0.055 -0.121c 0 -0.099 0.055 -0.154 0.154 -0.154c 0.011 0 0.044 0.011 0.077 0.033Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g9E7311B2DBDB0591E61E0279C53EE965&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.93 0.352c 0 0.077 -0.022 0.132 -0.077 0.187l -2.211 2.211l 2.211 2.211c 0.055 0.055 0.077 0.11 0.077 0.187c 0 0.143 -0.11 0.253 -0.253 0.253c -0.077 0 -0.132 -0.022 -0.187 -0.077l -2.211 -2.211l -2.211 2.211c -0.055 0.055 -0.11 0.077 -0.187 0.077c -0.143 0 -0.253 -0.11 -0.253 -0.253c 0 -0.077 0.022 -0.132 0.077 -0.187l 2.211 -2.211l -2.211 -2.211c -0.055 -0.055 -0.077 -0.11 -0.077 -0.187c 0 -0.143 0.11 -0.253 0.253 -0.253c 0.077 0 0.132 0.022 0.187 0.077l 2.211 2.211l 2.211 -2.211c 0.055 -0.055 0.11 -0.077 0.187 -0.077c 0.143 0 0.253 0.11 0.253 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g31C2319D82C17A1AE3629A4B77E0C856&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.26 -10.406c 0.165 0 0.242 0.077 0.242 0.242c 0 0.077 -0.033 0.143 -0.088 0.187c -0.748 0.561 -1.419 1.43 -2.024 2.607c -1.067 2.09 -1.87 5.071 -1.87 8.085v 4.07c 0 1.375 0.165 2.761 0.484 4.158c 0.572 2.53 1.749 5.28 3.41 6.534c 0.055 0.044 0.088 0.11 0.088 0.187c 0 0.165 -0.077 0.242 -0.242 0.242c -0.044 0 -0.088 -0.022 -0.143 -0.055c -0.803 -0.605 -1.562 -1.507 -2.277 -2.706c -1.243 -2.09 -2.354 -5.247 -2.354 -8.36v -4.07c 0 -2.937 1.034 -5.962 2.156 -8.019c 0.748 -1.353 1.573 -2.376 2.475 -3.047c 0.055 -0.033 0.099 -0.055 0.143 -0.055Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g41CDCF23BED7AD1342748053C6F9AD7&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.979 -10.351c 0.803 0.605 1.562 1.507 2.277 2.706c 1.243 2.079 2.354 5.247 2.354 8.36v 4.07c 0 2.937 -1.034 5.962 -2.156 8.019c -0.748 1.353 -1.573 2.376 -2.475 3.047c -0.055 0.033 -0.099 0.055 -0.143 0.055c -0.165 0 -0.242 -0.077 -0.242 -0.242c 0 -0.077 0.033 -0.143 0.088 -0.187c 0.748 -0.561 1.419 -1.43 2.024 -2.607c 1.067 -2.09 1.87 -5.071 1.87 -8.085v -4.07c 0 -1.375 -0.165 -2.761 -0.484 -4.158c -0.572 -2.53 -1.749 -5.28 -3.41 -6.534c -0.055 -0.044 -0.088 -0.11 -0.088 -0.187c 0 -0.165 0.077 -0.242 0.242 -0.242c 0.044 0 0.088 0.022 0.143 0.055Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;以下是将防御力设为100时的图像&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;data:image/png;base64,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5MD4+PipSYOp1gEAFGniIPLOkYqDyAAAANRcXYYHP/zhD7Nz58784Ac/mPS8paUlzc3N+b//+79ce+21SZInn3xyUs3x48dz7NixXH311Uky5ToAgKKcfhB5qOs6B5EBAACouboMD44ePZo/+ZM/yeDg4KTn//u//5sjR47kZ37mZzJ//vwsXbo0w8PDk2q+9rWvJUmuv/76JJlyHQDATBseqeSiD3w9SUwbAAAAMKPqMjx41atelVWrVuWBBx7IQw89lCR57LHH8sd//MdpaWnJO97xjiTJu971ruzcuTMDAwM5ceJEDhw4kHvvvTerVq3KlVdeeerzploHADATJlYUdQ4czFDXcqEBAAAAM+6iw4cPP1d0E+fi6NGjufPOO/PP//zPp55dddVVuf3229PW1nbq2Wc+85k88MADefbZZ5MkHR0dueOOO7Jw4cJJnzfVurO54YYbHEwGAC6I0w8iCw0AAAAay9KlS7N79+6i25iSug0PJhw7dizf+c538prXvCYtLS1nrRkfH8/BgwezePHilwwDplr3QsIDAOB8lceqWbNtX9pamrN9/dXuGgAAADSgegoPLi66gfO1YMGCl71LMG/evFxzzTUv+1lTrQMAuFDKY9X07RlN/97RbF+/LKuXnP3HEAAAADCT6vLmAQBAI+jbM5r2LbuSnDyILDgAAABgtqj7yQMAgHpTHqumc+BAypVqhrqWCw0AAACYdYQHAAAzqHewlP69o9mwojVDDiIDAAAwSwkPAABmwPBIJZ0DB9PW0pxSd0fR7QAAAMBLEh4AANRQeayazTtKGR6pOIgMAABA3XAwGQCgRnoHS2nfsiuLn582EBwAAABQL0weAABcYBMHkZOk1N2RtkXNBXcEAAAA0yM8AAC4QMpj1fTtGT11ELnXQWQAAADqlLVFAAAXwPBIJe1bdiU5OW0gOAAAAKCemTwAADgPEyuKypVqhrqWu2sAAABAQxAeAACco97BUjbvKKVnbXuGTBoAAADQQIQHAADTNDxSSefAwbS1NOe5u24suh0AAAC44IQHAABTVB6rZvOOUoZHKtm+fpkVRQAAADQsB5MBAKagd7CU9i27srilOaXuDsEBAAAADc3kAQDAS5g4iJwkpe6OtC1qLrgjAAAAqD3hAQDAWZTHqunbM5r+vaPpWduejStbi24JAAAAZoy1RQAALzCx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yfjx41NXV5ff/va3SWSHYo2NjZk+fXq++tWv5vjjj0+SHHXUURk9enSqqqoK77CSG7bljTfeyE9/+tOMGDGixTXZoTUvvvhikuTcc8/NmWeeWfTRu3fvJLJD62677bYce+yxueyyy9K9e/cceOCBufrqq1NWVpbXXnstiezQ0oEHHtjid83QoUMzZ86cjB49ulAiyA5beu655zJ8+PB86UtfSpcuXTJw4MBcdNFFee211wpbxMoNW1q1alVmzJiRCy64oPAzr6ioyPjx4/Pcc89l/vz5SWSHXff6X1vnlTpPyoMdtGHDhixZsiRf+MIXisZPOeWUJMm8efNKsSw6gA8++CDTpk3LxRdfnJtuuqnF9bZkR746n/r6+owfPz5nnHFG0fhf/MVfJNm0F7nssKWysrI8+eSTOe+884rG//SnP6VLl03/tMsN29LU1JSxY8fm9NNPL7xzs5nssDWvvvpq9t1330JRsCXZoTX19fVZuHBh/v7v/75o/JBDDskTTzyR4cOHyw5tNmHChOy777659NJLk/i9Q+v22muvfPDBB0Vjze8M7tGjh9zQqpdffjlJ8pnPfKZofODAgdlrr73yzDPPyA5Jds3rf22d1xHytNdH/gx7mAULFiRJiz+aysvL061bt7zyyiulWBYdwN57751HH3003bt3z7p161pcb0t2/vIv/3K7c9iz9OzZM6eeemqL8YceeihJcvzxx8sOrSovL095eXmamppSW1ubWbNm5Ve/+lW+/vWvp0uXLnLDNt17771Zu3ZtLrvssjz66KNF12SHrVm6dGkOOeSQXHzxxXn++eeTJMccc0x++MMfpn///rJDq5pzceCBB2by5Mn5z//8z7z//vs56aSTcuGFF6Znz56yQ5vMmTMnc+fOzQ033JBu3bol8W8WrRs1alSuuOKK3HLLLTnhhBOyatWqTJ48Oaecckr69OmTuXPnJpEbijW/Cav5Lu5mTU1NaWpqyjvvvON3Dkl2zet/bZ3XEfKkPNhBjY2NSTb9kLZUVlaWhoaGj3tJdBDNL+RtTVuyI18kyaJFi3L77bdn5MiROeaYYzJnzpwkskPr/uu//ivf/e53k2x6V8wXv/jFJH7nsHWLFy/OHXfckbvvvjs9evRocV122JpFixZl3bp1ueCCC/K1r30tq1atyp133pmLLroo999/v+zQqvr6+iTJPffck3Xr1mXUqFFZsWJFfvWrX+X555/PlClTZIc2uf322zNo0KCcdNJJhTHZoTXHHXdcRo8enZ///Of5+c9/niSpqKjI9773vSRyQ+uGDRuWrl27ZsaMGTnxxBML44899liamppSX18vOyTZNa//tXVeR8iT8gCgA3nhhRdyxRVX5PDDD891111X6uWwGxgyZEieeuqpLF++PDfeeGPOO++83HfffaVeFh1UfX19xowZkwsvvDBHHXVUqZfDbuaqq65Knz59Mnjw4MJY83krv/zlLzNs2LASro6OauPGjUmS9957L5MnTy68s3Po0KG55JJL8sgjj2x1v2BotnDhwrzyyisZO3ZsqZfCbuBHP/pRnn322UycODEjRozIG2+8kRtvvDHnnHNOfvnLX5Z6eXRQ5eXlhW1ovvWtb2XkyJGprq7O73//+wwaNChlZWWlXiKUhDMPdlD37t2TpNVmp7GxcZvNE51bW7IjX53bjBkzcskll+Soo47KLbfcUnhHsOywLfvtt1+6deuWI444IhMnTkxtbW0eeughuaFV//7v/57a2toMGTIkc+bMyZw5c1JdXZ2mpqbMmTMnS5YskR22qrKysqg4SDa9k3PgwIF54403ZIdWNf/Mzz777EJxkCTDhw/P3nvvnT/+8Y+yw3Y99thj6dGjR+GQ5Gayw5aWLVuW2bNn59vf/nYqKytTXl6egQMHZtKkSVm/fn0eeOABuWGrzjnnnIwfPz577bVXHnjggWzcuDFTpkxJU1NTevToITu0SVszsLvkyZ0HO6j5XXrvvfde0XhDQ0M2bNiQIUOGlGJZ7Abakh356rwmT56cO+64I2effXauvvrqomuyw5bWrVuXF154IUOGDMlBBx1UGO/Vq1e6d++ed999V25o1f/8z/9k7dq1ufLKK1tcu/zyy3PmmWdmzJgxSWSHYuvWrcvixYvz6U9/utUDk7t06eL3Dq3q169fkqRr164trjW/i1N22J6qqqqceOKJLd75Kzts6c0330ySwj7hzfbZZ5989rOfzYoVK+SGbTr99NNz+umnFz5vbGzM0qVLc/bZZ8sObdLWDOwueXLnwQ4qLy/PoEGDUlVVVTT+xBNPJNl0+y20pi3Zka/O6eGHH84dd9yRiy++uEVxkMgOLdXV1eWqq67KrFmzisZXrlyZDz74IP369ZMbWvWv//qvhTsOmj+uuOKKdO3aNXPmzMk111wjO7RqzZo1+e53v5vp06cXja9YsSI1NTUZNGiQ7NCqioqK9O3bt/AzbvbOO+9k/fr1+cxnPiM7bNMbb7yRVatW5fOf/3yLa7LDlpoLy9dff71ovL6+Pi+++GJ69+4tN2zVl7/85UybNq1o7NFHH01TU1OOP/542aFN2pqB3SVPyoN2OPfcc/Pkk09m2rRpaWpqyuLFi3PLLbeksrIy/fv3L/Xy6MDakh356lxWrlyZm266KRUVFfnkJz+ZGTNmFH0sXLgwiexQ7OCDD05lZWXuvvvuwoHay5Yty/e+97306tUro0aNSiI3tFRWVlY44Kv5Y6+9Nt2IWl5eXnhHp+ywpYqKinzhC1/IL37xizz11FNJNv3eueqqq9K7d++MHj06iezQum9+85upqqrK5MmT09DQkBUrVmTMmDE56KCDcsYZZySRHbbu1VdfTbLp//+0RnbYXPO/V3fccUeefPLJNDU1ZeXKlbn66qtTVlaWr3zlK0nkhtYdc8wxmTp1auH3zpw5c3LzzTfnK1/5Sg455JAkskPbtDUDu0OePrF27doPP/Jn2QPdc889ufvuuwsHgI0YMSLjx49Pz549S7wyOoJ169bl1FNPzcSJE1NZWVl0rS3Zka/O49FHH93mwchf/vKXC1uIyA6bq6ury/XXX5+ZM2cWxgYPHpx//ud/TkVFRWFMbtiehx9+ODfddFOefvrponHZYUvr16/PxIkTM3v27DQ1NSXZ9Ef22LFjC39QJ7JD6x5++OHceuutef/995Mkn/70pzN+/PgMHDiwMEd2aM306dNz/fXXZ86cOVvd21l22FxdXV1uuOGGzJw5s/DvVUVFRcaMGZOjjz66ME9u2NL69etzzTXX5JlnnkmyaVvGUaNG5fLLLy/aNk12aLazr/+1dV4p86Q82AmNjY156aWXcuihh/ofPzukLdmRL1ojO2xpw4YNWbRoUQYOHJhevXq1OkduaC/ZoTUNDQ156aWXcthhh2WfffZpdY7s0JqmpqbU1NRkn332SZ8+fVqdIzu0l+ywpeafd9++fXPggQduc47csLn169dn+fLlOfLII1uctdJMdmiLtmagI+dJeQAAAAAAABRx5gEAAAAAAFBEeQAAAAAAABRRHgAAAAAAAEWUBwAAAAAAQBHlAQAAAAAAUER5AAAAAAAAFFEeAAAAAAAARZQHAABAC//xH/+R2tradn/9E088kZUrV+70Oh588MHMnDlzpx8HAADYMcoDAACgSF1dXSZOnJjnn3++3Y8xd+7cTJo0aafXsnjx4vz2t7/d6ccBAAB2zF6lXgAAAPDxaWhoyIIFC1qM19bWZvr06ZkwYUKeeeaZDB8+PCeeeOJOPdfIkSN36uubDRo0aJc8DgAA0HbuPAAAgE6kvLw83bp1S9euXdO1a9fcf//9WbRoUXr16pVvfOMbqa2tzcyZM/ONb3yjxdfOmzcva9asafdzNzY2ZsKECXn33Xfb/DUffvhhPvWpT7X7OQEAgPZx5wEAAHQyRx99dOG/H3DAATnssMNyzDHHJElWrlyZmpqavPXWW3nrrbeSJCtWrMg777yTurq69OvXLxdeeGHh6x988MHsu+++KS8vL3qON998M127dm0xPnz48Lz55pvp3bt3m9b6pz/9KV27dm0xXltbm9mzZ+fss89u2zcNAADsEOUBAABQ8NBDD+Xkk0/OmWeeWRibOXNmXn/99YwbN67F/NGjR7f6OPPmzctf/dVf5dRTT23T87766quZPn16+vXrl/33378wvnz58rz88stpaGgomv/SSy9l9uzZGTZsWPr169em5wAAANpOeQAAACRJ1qxZk7q6uhxyyCFF48uXL28xtqsdccQR+f73v99i/IYbbsh5552X/fbbr2i8rKws77zzjuIAAAA+Is48AAAAkiSPPPJILrnkkvTp0ycrV64sjNfU1OSII44omtvY2Ji6urqtfjQ2NmbDhg2tXvvZz36W++67b7vreeONN9KzZ88WxUGyaTujbt267fw3DQAAtMqdBwAAQGpra3PGGWekR48eOfroo1NVVZVRo0YlSRYvXpwrr7yyxdc8/vjj6dmzZ7p0afmepP/93//NsmXLMm/evBbXPvvZzyZJ6uvr0717962uac6cOTn++ONbvfbKK69k7733btP3BgAA7DjlAQAAkH322Sf77LNPkqR379757//+74waNSrLli3Lvvvu2+KA47Kyspx11llJNpUIxx13XHr27Fm4/vTTT+fII49MZWVlYWzhwoXZe++9c/jhh7dpTbNnz853vvOdVq+9//77GTx48A59jwAAQNvZtggAAEhTU1MWLlyYRYsWJUn69++f+fPn5ze/+U2++MUvbvNrZ8yYkUceeWS7z7F8+fL85Cc/aXH4cWsWLVqUDRs25Jhjjmn1em1tbXr16rXdxwEAANrHnQcAANAJNTU1ZdGiRXnrrbfy+OOPp7q6OqecckrhAOK//du/zXe+8528//77efDBB7f7eFueidCasrKyDBgwIOXl5dude8MNN+SKK67Y6vWlS5cW7nwAAAB2PeUBAAB0Ig0NDbnyyiuzYMGCVFZW5lvf+laOPfbYFvP23XffNDY2ZtCgQR/7wcT33HNPhgwZkqFDh7Z6vampKW+99VYqKio+1nUBAEBnYtsiAADoRMrLy/OlL30p06ZNy49//ONWi4Pa2tpcfvnl+drXvpauXbtmwoQJaWpq+ljW9+yzz+a5557LP/3TP211zqJFi1JeXl64SwIAANj13HkAAACdzKmnnrrVawsXLsztt9+eb37zmzn22GNz5pln5uqrr84//MM/5Morr2xRNqxZsyavvfZaFixYkHXr1hXG33zzzXTt2rVoi6IXX3xxm+uaO3dupk+fnkmTJqWsrKww3tDQkPvuuy/7779/Dj744Nx7773b/B4AAICd94m1a9d+WOpFAAAApfXyyy/n8ccfT58+fXL22We3OJfgtttuy7333psRI0Zk7NixRYcVz5w5M5WVldlrr22/N2nmzJlZuHBhxowZ0+Lagw8+mI0bN+acc87Z6tffddddueuuu3LQQQdl8uTJOfjgg3fwuwQAANpKeQAAAJ3Y+vXrM3fu3BxyyCEZMmTINucuWbIkhx9+eLuf6/XXX0+S9O/fv2h81qxZGTp0aHr37r3dx/j1r3+dU089NT169Gj3OgAAgO1THgAAAAAAAEUcmAwAAAAAABRRHgAAAAAAAEWUBwAAAAAAQBHlAQAAAAAAUER5AAAAAAAAFFEeAAAAAAAARZQHAAAAAABAEeUBAAAAAABQRHkAAAAAAAAUUR4AAAAAAABFlAcAAAAAAEAR5QEAAAAAAFBEeQAAAAAAABRRHgAAAAAAAEWUBwAAAAAAQJH/Dwb5/p9IaBkeAAAAAElFTkSuQmCC&quot; width=&quot;1551&quot; height=&quot;901&quot; style=&quot;display: block&quot;&gt;&lt;figcaption&gt;Figure 8:&lt;span style=&quot;white-space: pre-wrap&quot;&gt;&amp;#x20;&amp;#x20;&lt;/span&gt;Snipaste_2019-01-27_19-36-26.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;这个公式据我所知应该是网友经过大量的试验测试出来的，不知道有没有大神看过魂系列的汇编代码做确认，但我们默认这个公式是正确的。一来是因为这个公式应该经过了许多试验，应该比较可靠，二来是假如不信任这个公式，那我们既有的信息就不太够我们设计测试以及得出结论了。&lt;/p&gt;&lt;p&gt;此外我还要提到我们的测试的基础，即我们的测试，是从某些我们假定正确的信息来推出另外一些我们未知的信息，那我们假定正确的信息都有哪些？&lt;/p&gt;&lt;ol&gt;&lt;li&gt;显而易见，游戏面板显示的数值信息。但其实这些信息未必非常可靠，因为这些数值都是经过取整(或者四舍五入，应该是单纯的取整)之后显示给我们看的。另外血源的数值真的有点玄学，举个例子来说，满级号1900血，带上5%的顺时针之后怎么算都是1995，但实际上却是1994。对于数值较大的情况，举个例子来说，1000点的数值大概只会有0.2%的误差，这对于我们来说是可以接受的。显而易见大数值得到的结论，其误差小于小数值的，故我们测试时应尽量提升数值。此外以下的测试均假定血源采用直接取整。&lt;/li&gt;&lt;li&gt;”官方“攻略本。官方攻略本错误不少，但大部分内容都是正确的，所以我们也会参考攻略本的内容，但官方攻略本上的内容，我们都会尽量做点简单的验证。&lt;/li&gt;&lt;li&gt;伤害公式。前面已经提到伤害公式f(x)和dmg=g(atk, def)，但光有这个其实还不太够，因为很多时候我们需要用伤害值和防御力反推攻击力，或者用攻击力和伤害值反推防御力。理论上来说，这三者大部分情况下是知二求一的，即知道两个就可以求出另外一个。少数情况下只能得到范围，但这些情况一来基本不可能出现，二来我们也不关心，所以无关紧要。因为伤害随攻击力单调上升，随防御力单调下降，所以我们可以简单的用二分法知二求一，这部分可以用python和matlab代码实现，不再赘述。&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;准备&lt;/h3&gt;&lt;p&gt;我们已经有了基础，但在正式做测试之前，我们还有一些东西需要考虑。既然是做测试，那么测试的是什么？如何测试？如何达到测试的条件？如何控制变量？&lt;/p&gt;&lt;p&gt;内脏暴击伤害与什么相关，具体是什么关系。具体来说我们可以确定内脏暴击伤害与右手武器强化等级无关，这个就不用测试了（其实也是测试过的，但是就不多提了）。影响内脏暴击伤害的因素可以总结为等级、技巧值、宝石、符文、兽丸、附魔、特殊加成。等级和技巧并不是完全正交的，所以测试技巧的时候我们需要排除掉等级的影响，正好根据现有的一些结论，等级超过200级之后，等级不再影响内爆基础攻击力。因此我们可以在200级之前不加任何技巧，以最大限度的排除技巧的影响，在200级之后，我们可以再测试技巧对内脏暴击的影响，此时同样不会再受等级影响。&lt;/p&gt;&lt;p&gt;因此我们需要一个新号，从1-200级测试等级对内爆攻击力的影响，在200级以后测试技巧对内爆攻击力的影响。需要说明的是，这11个等级区间我在测试之前就知道了，出自一个论坛，我认为这个可信，只是需要具体的数据验证，我们仍然需要做大约21次测试，具体来说，分别在[4, 14, 15, 29, 30, 44, 45, 59, 60, 79, 80, 99, 100, 119, 120, 139, 140, 159, 160, 199, 200]这些等级测试，只要数据符合等级预期，中间的等级就无需测试。测试的对象我选择了亚楠中心碰到的第一个拿斧头和火炬的杂兵，根据官方攻略本，其突刺防御力为70，同时根据官方攻略本，手杖的蓄力突刺和不蓄力突刺都是突刺属性攻击力，倍率分别为1.9和1.35，经我简单验证，倍率和属性都没有问题。&lt;/p&gt;&lt;p&gt;使用两把强化程度不同的手杖进行测试，得到以下数据&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;攻击力&lt;/th&gt;&lt;th&gt;1.35&lt;/th&gt;&lt;th&gt;1.9&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;137&lt;/td&gt;&lt;td&gt;130&lt;/td&gt;&lt;td&gt;202&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;152&lt;/td&gt;&lt;td&gt;149&lt;/td&gt;&lt;td&gt;231&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;验证可得&lt;code&gt;g(137*1.35, 70)=131.35, g(137*1.9, 70)=202.72, g(152*1.35, 70)=149.83， g(152*1.9, 70)=231.26&lt;/code&gt; ，虽然第一个数据取整之后差了1，但还是可以认为官方攻略本的数据没问题。&lt;/p&gt;&lt;p&gt;由于进入多周目之后，杂兵的防御力也会提升，因此要求我们测试同一个因素时，其测试环境不能变，也就是说我们不能测试到100级再进入二周目继续测试，这要求我们一周目升到200级且不能升技巧，因此我们需要去三继承人双掏失败者。一周目得到的魂虽然不够我们升满级，但是做完等级和技巧的两个测试是够的。唯一的问题是需要继承人3，而继承人3在苏美鲁衣乎尔。第一次测试的时候我是真的老老实实打圣杯迷宫的，后来才发现有魔改迷宫这种方便的东西。。。&lt;/p&gt;&lt;p&gt;关于技巧的测试，由于杂兵太脆，无法得到第二段数值，我最后选择了噩梦教会前拿教会大炮的刽子手做测试对象。根据官方攻略本，其突刺防御力为268，做同样测试。两个火纸和雷纸的测试可以无视，最后也可以确定官方攻略本无误。&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;攻击力&lt;/th&gt;&lt;th&gt;1.35&lt;/th&gt;&lt;th&gt;1.9&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;303&lt;/td&gt;&lt;td&gt;234&lt;/td&gt;&lt;td&gt;393&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;303+火纸&lt;/td&gt;&lt;td&gt;249&lt;/td&gt;&lt;td&gt;408&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;303+雷纸&lt;/td&gt;&lt;td&gt;265&lt;/td&gt;&lt;td&gt;424&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;等级和技巧的测试算是可以进行了，而宝石、符文、兽丸、附魔、特殊加成的测试远比前面的简单，最终基本全部使用我的满级号在噩梦教会测试。&lt;/p&gt;&lt;p&gt;此外，在处理数据之前，还有一点需要提及，那就是内脏暴击伤害的处理。内爆伤害分为两段，其显示的数字也有两个，比如(71, 1688)，在这样一个数据里，第一个数字代表第一段伤害经过取整后的数值，第二个数字代表第一段伤害经过取整后的数值加上第二段伤害经过取整后的数值，也就是说是两段伤害取整之后的和。用程序员的话来说，大概是&lt;code&gt;fir_num = int(first); sec_num = int(first) + int(second);&lt;/code&gt;，这个细节，也是在经过大量的测试之后敲定的。&lt;/p&gt;&lt;h3&gt;测试&lt;/h3&gt;&lt;h4&gt;等级因素&lt;/h4&gt;&lt;p&gt;测试等级因素的时候，如上述，采用亚楠中心杂兵作为测试对象，人物技巧9点，使用无宝石手杖进行内脏暴击，无爪印符文、兽丸、附魔等影响因素，在[4, 14, 15, 29, 30, 44, 45, 59, 60, 79, 80, 99, 100, 119, 120, 139, 140, 159, 160, 199, 200]这些等级进行测试，实际上我还在大约300级左右时测试过，数据与200级完全一致。&lt;/p&gt;&lt;p&gt;最终测出的数据如下，实际上1-3级无法测得，我们当成在技巧值不变的情况下与4-14级相等。实际上200级到544必然加技巧，实际伤害不可能维持在200级的数值，我们这里不予考虑。&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;等级&lt;/th&gt;&lt;th&gt;伤害数值&lt;/th&gt;&lt;th&gt;第一段攻击力区间&lt;/th&gt;&lt;th&gt;第二段攻击力区间&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;1-14&lt;/td&gt;&lt;td&gt;15，236&lt;/td&gt;&lt;td&gt;[55.1，56.6]&lt;/td&gt;&lt;td&gt;[278.6，279.6]&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;15-29&lt;/td&gt;&lt;td&gt;19，326&lt;/td&gt;&lt;td&gt;[60.5，61.7]&lt;/td&gt;&lt;td&gt;[362.3，363.3]&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;30-44&lt;/td&gt;&lt;td&gt;24，406&lt;/td&gt;&lt;td&gt;[66.1，67.1]&lt;/td&gt;&lt;td&gt;[434.7，435.7]&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;45-59&lt;/td&gt;&lt;td&gt;30，602&lt;/td&gt;&lt;td&gt;[72.5，73.7]&lt;/td&gt;&lt;td&gt;[635.6，636.7]&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;60-79&lt;/td&gt;&lt;td&gt;34，676&lt;/td&gt;&lt;td&gt;[77.3，78.4]&lt;/td&gt;&lt;td&gt;[713.3，714.4]&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;80-99&lt;/td&gt;&lt;td&gt;39，761&lt;/td&gt;&lt;td&gt;[83.0，84.1]&lt;/td&gt;&lt;td&gt;[802.2，803.3]&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;100-119&lt;/td&gt;&lt;td&gt;44，786&lt;/td&gt;&lt;td&gt;[88.6，89.7]&lt;/td&gt;&lt;td&gt;[824.4，825.5]&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;120-139&lt;/td&gt;&lt;td&gt;49，812&lt;/td&gt;&lt;td&gt;[94.0，95.0]&lt;/td&gt;&lt;td&gt;[847.8，848.9]&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;140-159&lt;/td&gt;&lt;td&gt;55，828&lt;/td&gt;&lt;td&gt;[100.3，101.4]&lt;/td&gt;&lt;td&gt;[858.9，860.0]&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;160-199&lt;/td&gt;&lt;td&gt;60，843&lt;/td&gt;&lt;td&gt;[105.5，106.6]&lt;/td&gt;&lt;td&gt;[870.0，871.1]&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;200-544&lt;/td&gt;&lt;td&gt;65，858&lt;/td&gt;&lt;td&gt;[110.7，111.7]&lt;/td&gt;&lt;td&gt;[881.1，882.2]&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;表格中伤害数值就是游戏显示的数值，第三列是经计算后第一段的攻击力的最小值和最大值，第四列是第二段的攻击力的最小值和最大值。所有攻击力值均取到小数点后一位。目前我们可以看到其攻击力和我们一开始的结论还不一样，这是因为我们有9点技巧，这9点技巧结合1.3(S)的技巧补正会带来约为11.7%的提升。&lt;/p&gt;&lt;p&gt;我在论坛上看到了其他玩家的测试以及官方的数据，如下：&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;等级&lt;/th&gt;&lt;th&gt;倍率&lt;/th&gt;&lt;th&gt;等级&lt;/th&gt;&lt;th&gt;倍率&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;4&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;&lt;td&gt;4～14&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;5～29&lt;/td&gt;&lt;td&gt;1.3&lt;/td&gt;&lt;td&gt;15～29&lt;/td&gt;&lt;td&gt;1.2690&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;30～44&lt;/td&gt;&lt;td&gt;1.56&lt;/td&gt;&lt;td&gt;30～44&lt;/td&gt;&lt;td&gt;1.5035&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;45～59&lt;/td&gt;&lt;td&gt;2.28&lt;/td&gt;&lt;td&gt;45～59&lt;/td&gt;&lt;td&gt;2.1195&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;60～79&lt;/td&gt;&lt;td&gt;2.56&lt;/td&gt;&lt;td&gt;60～79&lt;/td&gt;&lt;td&gt;2.3700&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;80～99&lt;/td&gt;&lt;td&gt;2.88&lt;/td&gt;&lt;td&gt;80～99&lt;/td&gt;&lt;td&gt;2.6540&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;100～119&lt;/td&gt;&lt;td&gt;2.96&lt;/td&gt;&lt;td&gt;100～119&lt;/td&gt;&lt;td&gt;2.7400&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;120～139&lt;/td&gt;&lt;td&gt;3.04&lt;/td&gt;&lt;td&gt;120～139&lt;/td&gt;&lt;td&gt;2.8200&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;140～159&lt;/td&gt;&lt;td&gt;3.08&lt;/td&gt;&lt;td&gt;140～159&lt;/td&gt;&lt;td&gt;2.8700&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;160～199&lt;/td&gt;&lt;td&gt;3.12&lt;/td&gt;&lt;td&gt;160～199&lt;/td&gt;&lt;td&gt;2.9200&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;200～&lt;/td&gt;&lt;td&gt;3.16&lt;/td&gt;&lt;td&gt;200～&lt;/td&gt;&lt;td&gt;2.9700&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;左边是攻略本数据，右边是玩家的测试，那么画出图来呢，如下，绿色为玩家测试，红色为攻略本数据，蓝线为我的内脏暴击武器2的数据，和红线几乎完全重合。&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABhUAAAOeCAYAAAAEPZFTAAAACXBIWXMAABJ0AAASdAHeZh94AAAAEXRFWHRTb2Z0d2FyZQBTbmlwYXN0ZV0Xzt0AACAASURBVHic7N1/eN51fS/+J6WxTbGV0q6Aa0kinhMFh+KPUoqa5Ohg13RwNrrO7uuWxe/O5hAExqpMhaQXh7MJXxyOKs45mp6drRwv3A/PNZBdYtI5au0RyrYvYP3CepeGQ0GgvWp/Whq+f9y90yRN2jslyX0neTzyR+7e9+dO3uHKdc19nnm9nqfs2rXr1QAAAAAAAJzAtEofAAAAAAAAmBiECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmECgAAAAAAQFmqKlTYv39/Hnnkkezdu3fYaw4fPpxHHnkkO3fuPO7XKvc6AAAAAACgPNMrfYAkOXjwYD7/+c/n/vvvT29vb6ZNm5ZLL700K1euzOzZs/uu6+zszFe/+tW88sorSZIlS5bk1ltvHXDNSK4DAAAAAADKVxWTCn/0R3+U+++/P5/5zGeycePG3HvvvXn66afz6U9/uu+aBx98MF/+8pdz4403ZuPGjfnv//2/5+mnn84tt9wy4GuVex0AAAAAADAyFQ8VXnrppdx///1pa2vL5ZdfnmnTpqW+vj633HJLfvCDH+SRRx5JkqxduzaXXHJJ3zVvectbcs0116S7uzvPPPNM39cr9zoAAAAAAGBkKh4q/PCHP0ySvO1tbxvw/Jve9KZMnz49GzZsyMGDB/PUU0/l/e9//4BrPvCBDyRJNm3alCRlXwcAAAAAAIxcxUOFadOKR+jt7R3wfG9vb3p7e/PjH/84mzdvTpLMnz9/wDU1NTWZMWNGtmzZkiRlXwcAAAAAAIxcxYua3/3ud+d1r3td7r///rzvfe/re/6BBx5Ib29vDhw4kMOHDycphgODnXrqqTl06FCSlH3d8Vx99dUmGgAAAAAAOK7Fixdn9erVlT7GuKt4qFBTU5Orrroqd955Zz7+8Y+nubk5W7duzT/90z+lsbExp5566rieZ9OmTSYaGLHGxka/N5wUvzucLL87nCy/O5wsvzucDL83nCy/O5wsvzucLL87nIzGxsZKH6EiKr7+KEl+/dd/PbfcckumT5+edevW5ZVXXklnZ2d6e3tTW1ubmTNnJsmQkwaHDx/um0wo9zoAAAAAAGDkKj6pUHLZZZflsssu6/v34cOH8/TTT+eXf/mXc8EFFyRJdu/ePeA9hw4dysGDB3PeeeclSdnXAQAAAAAAI1cVkwpXXHFF7r333gHP/cM//EN6e3tz8cUXp6amJo2Njenu7h5wzUMPPZQkede73pUkZV8HAAAAAACMXFWECu94xzuydu3a/OhHP0qSPPzww/niF7+YK6+8Mj/7sz+bJPnoRz+a9evX5957701vb2+eeOKJ3HXXXWlqaso555zT97XKvQ4AAAAAABiZqlh/9Ad/8Ae56aab8tGPfjRJMm3atCxbtizXX3993zWXXXZZnn322fzpn/5pvvCFLyRJli5dmptvvnnA1yr3OgAAAAAAYGSqIlSYPXt27rzzzvzkJz/Jtm3b8ta3vjWnnnrqMdd97GMfS2tra5588snU1dVl9uzZQ369cq8DAAAAAADKVxWhQsns2bPztre97bjXnHrqqSe8ZiTXAQAAAAAA5amKTgUAAAAAAKD6CRUAAAAAAICyCBUAAAAAAOAkvLrrB5U+wrgTKgAAAAAAwAh96eOH0rvl5vRuubnSRxlXQgUAAAAAABiBQy9uzNlnJKe+/WvJgf+T3sJXKn2kcXPqjTfe2FHpQ1STP//zP88111xT6WMwAV100UWVPgITlN8dTpbfHU6W3x1Olt8dTobfG06W3x1Olt8dTpbfHcrVu68nu9d/KDeunZ4Pf+SGnHL6u9P79O055fWNOWXmGyt9vDF3yq5du16t9CGqyeLFi7Nly5ZKHwMAAAAAgCq0++EVqW28Nm+7pDWbNm1Kkry645vp3faVnHrR/RU+3diz/ggAAAAAAMqw++EVSZKa+UsGPH/KWZfnlDMvnxL9CkIFAAAAAAA4gUMvbkzv/p7MuWTdkK9PO+vyKdGvML3SBwAAAAAAgIoqFIb+d7/Pe9/7UGq/d3ryzx3Jtm354x07Br5n5htzSt3H8+o2oQIAAAAAAFRe/5v/Qz0eHA5s21betfX1A99X+nfpc11dap97R/af/XeZ0fOupKkpD6//3/lPg4736rav5JS6j5/gh5jYhAoAAAAAAIyu8bj5P9TjurqBX7epKYWdB5LLf634pV4+0HdtYc6ZR5/rf5SdB448v//oUXYeSJ5Jls+elnPe+FSu/rf3p+ay9tzU7329//LbSZJTTn93JrNTdu3a9WqlD1FNFi9enC1btlT6GAAAAAAAY+9EN/H7Py7d+C/nfSO9+V9fX7xxX7rhf+Tmf+Hl/QOfKx1l59HHx9z8H3Rt/Rkzjz6e2+/xGbXFo/R7rv/1A99XvPacmS9mz+aVqZl/Ud5x+d3ZtGlTkuTVXT9I75abc+pF92eyM6kAAAAAAFDNTrTvf/Dj4/3V/+DHQ93w7/9c/5v/pb/6T475y//Szf+y/+q/9Lh0/b8duYn/xJEjzF2QbOlN/RmnJ0/vKh6l383/pnNP73vc+p6zjv4IR27+9w8ERtfCvP7C27N7w4q889ze4lMH/k96/+W3M+3tXxuj71ldTCoMYlIBAAAAADgpldr3nwy8+T/MX/0XH4/85v9wf/WfHP3L/9Jf/ScDb/4f76/+h/p6E8XB7fflqe98Kgv/8+b0/stv55S6j0/6tUclQoVBhAoAAAAAE9OhFzemZv6SSh+DiaBK9v0X3nDWgNerdeXPRL3xP9Zuu/rN+e1LD+eU0989ZaYUEqHCMYQKAAAAABPP7odXpHd/T2rmLclpF95e6eMwWqpk33//m/99N+5PcuXPaPzV/zGP3fyviOYl/zF/9z/vnjITCiU6FQAAAACY0A69uDG9+3syZ+m67Nm8Mvu33Jnaxusqfaypo0r3/Y/qzf+aIzfrnziy6z8ZsO9/8F/9l/b9j++uf8bbcztPmXKBQiJUAAAAAGAC693Xk59sWJHZS9dl2qyjBarT5y2xCmmwKtn3X7jgouKDoYp+j7xvqJU/ZRf9Jm7+wxgSKgAAAAAwYe3ZvDKzl67rCxCmzVqY2sZrs/exlTn9g9+t8OlOUrXs++9383+s/uo/OXLzv3TjPznm5v9QN/6L73PzHypBqAAAAADAhLT74RVJcsxEwoxFy9K7ryd7N68c236Fkdz8H8t9/0Pc/C/MObPvPSdd9GvlDzAEoQIAAAAAE06pR2G4aYQZi5Yd7VeY8Z+PvlChst++G/9JCu+94ujjIzf/C3MG/hV+2St/MvTN//rDR4p+h/mr/8TNf+DkCBUAAAAAmBj63djf+8pNqf3e6ck/dxSDgEJhwOvTktS+bWb2r+hO7Z9/8ejXKHfff177zf8hb/wnyb6k/siN/tLN/4GzB8f/q//EzX+gcoQKAAAAAFTOoDCg73H/oKD0XL9AoPZj78j+s/8uz/3b+ckFF6Xw3iuOWfnz+6//TG7bdnme/aN3HP12I7j5Xz+j3+OTuPnvxj8wGQkVAAAAABg9g9cEjSAoSH19UldXvNnfLygoTQds23mgLxQoPHMgy2dPyznn9+T/+fHlqZ8xc8DKn1/56fXJ6+dm+rwlaep3c9/Nf4DXRqgAAAAAwPENDgj69wqsXz/wteRoQFB6XGZQ0P30ruQnSf2CmcUVQUeCgtJ0QNO5p/eFAvVza3POzHOyZ/PKfGz+ptQ2Xtd3pEMvbszex/ZmziXfSsco/mcAQKgAAAAAMDUNFxSUpgn6vzbENEFyZH3QJz+dwssHRiUoWDO3doRTAwvz+gtvz+4NKzJ93pLUzF+S3n09+cmGFZm9dN3I/nsAUBahAgAAAMBkMRpBwZFpgiRDBgWFnQf6OgjqF8xMnkjq5y4YNijoOnfuWPykfabNWpjaxmuz97GVOf2D382ezSsze+m61MxfMqbfF2CqEioAAAAAVeXQixvdEO6vnKCgu7v4+UT9BC/vT+ENZyV1xevWP72z+KX7BwU1M/sKiocKCupHPE0w9mYsWpbefT15+ZsNfRMLAIwNoQIAAABQNXY/vCK9+3tSM29JTrvw9kofZ+yMdlCw4uakrn5gkfGRoGDA2qFFtamb27+0+OzUnzGzKoOCkZqxaJlAAWAcCBUAAACAqnDoxY3p3d+TOUvXZc/mldm/5c4B5btV70RBweAi49Ln4YKCG+8pvn0EQcHgIuOJHhSMxLRZCzNt1sJKHwNg0hMqAAAAABXXv1x32qxjy3crZrSDgguKP8sJi4wXDd1PMNWCAgCqj1ABAAAAqLjB5bqDy3dHVf8g4CSDgsLCtyfvveL4RcZlBgVjXWQMAKNJqAAAAABU1O6HVyTJMRMJpfLdvZtXHr9fYbhpgiRZv37ga8nRgODI48KcM4uXLHx7CuddOqDIeNigIEn9wZkTpsgYAEaLUAEAAAComFKPwjHTCEcCgBlPz8+eXf8z+1+4PrXfe8PAIuNSUDB4miA5GhSUpgmOBAVD9hMcCQDqj/QS1M8RFADAcIQKAAAAwPgYYqJg73sfSu33Tk9ubRn42pFwYFp9fWrfdnr2X7wxz+9sSuacmcJHj/QTlBkU1J+hyBgARotQAQAAADh5Jyoy7v/aEP0Ezz/emDPPfjDf++hdwwYFv//6z+TzT/9mnl3w9uLbDx7pJxAUAMC4EyoAAAAAA5UTFHR3Fz8PU2ScCy4qrh4aIigY0E9QMzOfmjc/vfvuyw8WffaYoGDekx9L3dy5+aXf/L2x/7kBgBMSKgAAAMBU8BqCgv5FxikFBTfeU3z7cEXG+5L6GUNPFAyeJujdd072bF6Zj81/MLWN1/U9f+jFjdk788XMuWRQ3wIAUDFCBQAAAJioThQU9H/uOEFB4bxLi9MFN94zZD9BktSfMbNYZHwwxaDgyBFGo8h42qyFef2Ft2f3hhWZPm9JauYvSe++nvxkw4rMXrrupL4mADA2hAoAAABQTUYzKBhJkfEFxX/XzZ1ZkX6CabMWprbx2ux9bGVO/+B3s2fzysxeui4185eMy/cHAMojVAAAAGBMHHpxoxvCycCQoPR5lIOC7qd3Fd8yOCiYYEXGMxYtS+++nrz8zYa+iQUAoLoIFQAAABh1ux9ekd79PamZtySnXXh7pY8z+oabJkiS9esHvpYcLTE+8vhEQcHgtUPJ8YOCrnPnjsEPWRkzFi0TKABAFRMqAAAAMKoOvbgxvft7MmfpuuzZvDL7t9w5oHy3apVTZFx6ftA0QerqjgYB770ihTlnvuagoHkSBQUjMW3WwkybtbDSxwAAhiFUAAAAYNT0L9cdqnx33L2GoGDIIuMV9UldfdY/vbP4Wiko+ElSv2Bm6huPhAVDBAXVvHYIAKBcQgUAAABGzeBy3cHlu6NiDIKCbXPOKrvIOEnaL2s48pqgAACYWoQKAAAAjIrdD69IkmMmEkrlu3s3rxy+X6GcoKC7u/j5JIKCYYuMjwQFTWfMnBBFxgAAlSZUAAAA4DUr9SgMmEboFxTMeHJP9rzhn7P/hetTe++ukwsKbrynr58gGVlQsEZQAAAwKk7ZtWvXq5U+RDVZvHhxtmzZUuljAAAATCi7vv2+1D73jsx4el6yfn0xLBgUFBx628zsP/uxPPrkrxWLjHceSJqaR1RkXH/GzL7XpmqRMQBQHRobG7Np06ZKH2PcmVQAAACgfKXVRN3dR1cTdXen9mNvy/6L/y7P7fy/0v2Lv5PCjfdk/dM7BwQF3/yZ2/I/X/6dPHv22wdOFCgyBgCYMIQKAAAADK1QSDo7i4/7Tx/U16dwwUUpvPKGdF/8m8mRAGHxvrU55/ye/GBOa+pSLDMuBQXFvoW5+aVL2ir10wAAMAqECgAAAFPd4OmD7u7iv+vrk+bm4qqij16b7iPhQffTu4oTBQuS1nefnaQYILz/7JXZs3llPjb/wdQ2Xtf35YfsWwAAYEISKgAAAEwVpXLkYaYP0tSUwgUXpfu8S1O4YMmAAKH+4Mw0JWl9z9lZ85HzhllTNDevv/D27N6wItPnLUnN/CXp3deTn2xYkdlL143DDwgAwFgTKgAAAExGpcmDQuHY4uTW1mJJ8ic/nc4b70mSowFCzcw0nzu3b31R1wjLkKfNWpjaxmuz97GVOf2D382ezSsze+m61MxfMno/GwAAFSNUAAAAmMj6ry5Khp4+uPzXUvjcn6T7lTccDQ8WzEyeSFrfXXzbyQQIw5mxaFl69/Xk5W829E0sAAAwOQgVAAAAJooTTB8kSeGTn073bX+dwssHBkwf1G/pTdO5J1pfNHpmLFomUAAAmISECgAAANXmeNMHzc1JXV0Kn/x08o0H0vm/nyteUgoQnpiZ5oO7Ujd35qhOH4zUtFkLM23Wwop8bwAAxo5QAQAAoJKGmz44srooKU4fFL72N+l+ateA8CBPPJrWd5+dZHTXFwEAwHCECgAAAOOh//TBtm1HH/ebPkh7ewrfeCDdT+8cuL7oiZmpf25rms6dO27riwAAYChCBQAAgNFUKBQ/d3YWPw81fVBXl8Llv3bs+qL/tSv1Dz+a5nPnVnx9EQAADEWoAAAAcLIGTx+U1hgNMX1Q2Lnf+iIAACY8oQIAAMCJlDN90NSUtLamcMGSgeuLjkwf1M+d2be+qP2yhjQLEAAAmICECgAAAP0NV5ycJK2txc9Hpg+SWF8EAMCUIlQAAACmpv6ri5Khpw9aW5M1a1KYc1bf+qJtOw+k8389l/qHH00S64sAAJhShAoAAMDkV+b0Qbq6Unj5wMD1RXf9e+rP+D9964uazj09re85y/oiAACmJKECAAAweRxv+qBfcXIpPEj6rS96Yme6/9d3Un/GTOuLAABgGEIFAABgYhpu+qC0uigZECD0rS/acSCdNxTDg8T6IgAAGAmhAgAAcEKHXtyYmvlLKvPN+08fbNt29PEQ0wdJBq4v6jd9YH0RAAC8dkIFAADguHY/vCK9+3tSM29JTrvw9rH7RoVC8XNnZ/HzUNMHdXXFDoTB64sOJuu//Gi6n95lfREAAIwhoQIAADCsQy9uTO/+nsxZui57Nq/M/i13prbxutf+hQdPH5TWGB1n+qD/+qLuWzek8PKB1J8x0/oiAAAYR0IFAABgSL37evKTDSsye+m6TJu1MK+/8Pbs3rAi0+ctKX8VUjnTB01NxemD5ubiW/qvL+o3fWB9EQAA46GQwjGPB39Okh1/vGP8DlVFhAoAAMCQ9mxemdlL1/UFCNNmLUxt47XZ+9jKnP7B7x77huGKk5NiaJAcM32QWF8EAMDoGS4E6B8GbMu2415Tn/q+a0uPS5/rUtf32qzvz0r+02idfOI4ZdeuXa9W+hDVZPHixdmyZUuljwEAABW1++EVSZI5l6w75rX9D16f3gXTc9rfn1Z8Yqjpg+bmo//OoPVFO49OIvRfX9T85tNNHwAATFGjEQYkx4YAQ4UBw13TP0woR2NjYzZt2jSi90wGJhUAAIABSj0Kp3/wu0NOH8xY/ObsuWJP9h88K7UzrhgwfZD0W1+05UDW3299EQDAZDbcqqDjhQFDXVNOGNCUpiRJa1qHvJbxIVQAAAAGFCfvfe9DqV23K/n5U4YsTp6WpPbFjdm/5Yt5/q03FtcXPbg165/eaX0RAMAEUW5vwLZsKysM6P94cCAwOAwoXSMMmJiECgAAMNUM131wZHVR7XPvyP6L/y4z/uLoptS+9UUPbs22nQfyKz/tyOe3XZFnux/tW18kQAAAGHsjCQOOd025vQFNaTomDBj8fqYWoQIAAExW/aYPsm3b0cdDTB/099zLB/LA/afl/d+5Olf/8GPHrC/6lZ9en6Zz5+aXfvP3xvsnAgCY0MazRNiqIMaKUAEAACa6QqH4ubOz+Hmo4uS6uqS19Zjug/7TB4WX9/cFCL9x/ofSu+8L+VT9N9N1VUffew69uDF7H9ubOZd8a3x+NgCAKqA3AI4SKgAAwETSf/pg/fqj/66vL4YGyZDFyUmG7D4YXJ7cf31R776GLNqwIode/IXUzF+S3n09+cmGFZm9dN04/bAAAK/NWPcGHC8MKF0jDGCyOWXXrl2vnviyqWPx4sXZsmVLpY8BAMBUV870Qelxc/PRt718IN1P70zh5QMDwoMkfd0HzW8+Pc1ldh8c3H5f9m/5Yk7/4Hez++EVqW28NjXzl7z2nw8A4DheSxjQ/3O5q4IG3/wXBlCOxsbGbNq0qdLHGHcmFQAAoNKGK05Ojjt9UNi5P91P7Tpm+qD53LmpmztzVIqTZyxalt59PXn5mw2ZPm+JQAEAOK5KlAg3pWnYtULA6DOpMIhJBQAAxkz/1UXJ0NMHzc0DJg+S4acPSquLkpFNH4xU776eHN7XI1AAgEluPEuEhwsBhAFMJCYVAACA0fNapg+GKE4ezemDkZo2a2GmzVo4rt8TACifEmFgPAkVAADgtTje9EFzc1JXN2rFyQDA5KJEGJiIhAoAAFCu4aYPSquLkiEDhO6nd6YwKDxIjhYnV2L6AAA4eZXoDRAGANVCqAAAAIP1nz7Ytu3o4xNMHwxXnFyaPmi/rCFr5tb2hQoAwPgbz94Aq4KAyUioAADA1FUoFD93dhY/DzV90NRU7EAoY/qgf3Gy6QMAGFuDuwNK/+6/KmiowEBvAMBrI1QAAGBq6D99UAoPkmJ4cKLi5Kd2Zdu9T1ZNcTIATAWFQR9Jsj7rkyTd6U5ydA1Q//6A/quChAEAo++UXbt2vVrpQ1STxYsXZ8uWLZU+BgAAJ6uc6YPS4+bm4lv6Fycnw04fNL/59DQLEADgNTvZwKA5zQM+A1RSY2NjNm3aVOljjDuTCgAATFzDFScnx50+6H56ZwovH8j6Lz+qOBkARtnJBgbtaU+SdKXrmK8JQPUQKgAAUP36ry5KBgYIr6E4ufU9Z2fNR85TnAwAZSqFBN3pPqbD4HiBQWtaU596gQHAJCBUAACgugw3fVBaXZQMP30wKDxITB8AQLmOFxiUPkrdBM1pPqbDQGAAMDUIFQAAppBDL25MzfwllT5GUf/pg23bjj4uc/pAcTIAlK8UEvSfKBguMKhPfZpSDPJLgUFp8gAAhAoAAFPE7odXpHd/T2rmLclpF94+vt+8UDh+cXJdXbED4UiAMKA4eZjVRXVzZ6b1PWcJEACY8gQGAIwnoQIAwBRw6MWN6d3fkzlL12XP5pXZv+XO1DZeN/rf6CSnDwYXJydJ/RkzrS4CYMrrHxiUPgQGAFTSKbt27Xq10oeoJosXL86WLVsqfQwAgFHTu68nu779vsxeui4185ekd19Pdm9YkdPecfvJr0IqFIqfjzd9UHrc3Fx8S//i5GTI6YPSGiPFyQBMBSMNDErFx/WDPgCojMbGxmzatKnSxxh3JhUAACa5PZtX9gUKSTJt1sLUNl6bvY+tzOkf/O6Jv8BwxclJcWVRUtb0geJkAKaawqCPJFmf9UmKZchDBQZ1qUtriv/3tTnNFTg1AByfUAEAYBLb/fCKJDlmImHGomXp3deTvZtXHu1X6L+6KBl6+qC1NVmzpi9UUJwMwFR1osAgyYBpgrrUJUna054k6UrXMV8TACYCoQIAwCRV6lEYchqhUMiM7+zJnjf8c/Zv+uXUfvzvjjt9MKA4ecurWX//o4qTAZi0BAYAMDyhAgDAJLX3sZWpbbz26BOdncXpg87OpL4+05qbU/u2d2T/2Y+l9tWjNVv9pw/Wf/nRFHYeSOHlA6YPAJgUhgoMSj0GAgMAOLGqChUOHTqUf/3Xf80555yTn/mZnxnymsOHD+exxx7Lm970psydO/z/I1vudQAAk1Vt47XZv+WLmbFoWdLWVlxl1N5eXF+UYnhwxpNtuW3bJzP9wa1DFie3vufsvjABAKpdKSToTvdxA4Ok2FdQCgya0pTWtAoMAKAMVRMqfPGLX8y6devS29ubJHnLW96SO+64Y0C40NnZma9+9at55ZVXkiRLlizJrbfemtmzZw/4WuVeBwAwmc1YtCy9Tzycvdf9TE7Lh1N45Ml0/u/n+oqTv/n221J/Rm2mzyv2LZg+AKCalUKC/gFBKTAofRwvMFiTNX2vAwAn75Rdu3a9euLLxtb/+B//I3/6p3+am266KR/60IdSKBRyww03ZNasWfmrv/qrJMmDDz6Ym266KZ/73Ofy4Q9/OD/60Y9yww035Pzzz89tt93W97XKvW44ixcvzpYtW8bsZwUAGDcdHel94K+y59r5ebbhipx33+K0X9qQ5jefnkvesCV7H1s5dN8CAIyzkQQG9alPU5r6Hvf/AIDx1NjYmE2bNlX6GOOuKiYVfvCDH2Tx4sX5pV/6pSTJm970pvyX//Jf0tHRkUKhkPr6+qxduzaXXHJJLr/88iTFSYZrrrkmN998c5555pmcc845SVL2dQAAk1ahUFx3lOSZB/4tN//dd/P72z+T/+/jS/Lm/9CQ3n092fXtFZm9dF1lzwnAlNA/MCh9lBMYlCYMBAYAUF2qIlSYPn16du/ePeC5PXv2JElqa2tz8ODBPPXUU/nVX/3VAdd84AMfyM0335xNmzblnHPOKfs6AIBJq7s7aWlJ2tvT/RvXpu3uR9P6RzLs9AAAIABJREFU7jfnred9Ovu33JT8h+9mz+aVmb10XWrmL6n0aQGY4EYaGJSKjwUGADBxVUWosGzZsvz+7/9+7rrrrlxyySV56aWX8hd/8Rf5wAc+kDPPPDMbN25MksyfP3/A+2pqajJjxoy+dUWbN28u67oTaWxsHPHPcPXVV+eaa64Z8fsAAEZNR0eydm3S1ZWOg3VZe++TWfORtx4pWS5OKLz8zYZMn7dEoABAWQqDPpJkfdYnKZYhDxUY1KVOYADAhHLXXXdl9erVlT7GhFEVocKSJUuyfPny/OVf/mX+8i//MklSX1+fP/iDP0iSHD58OEkxHBjs1FNPzaFDh0Z03YnoVAAAJpRCoTid0NycwiNPpu3eJ5LszNbPLh1w2YxFywQKAPQ5UWCQDOwsKBUft6c9SdKVrnE/MwCMhWuuueak/mD8ZP44fTKoilDhc5/7XL73ve/l9ttvz9KlS7N9+/bcdttt+fVf//X89V//daWPBwBQvUrTCWvWpPO0xrTduiHtlzak47KGYy6dNmthps1aOP5nBGDcCQwAgLFS8VDh3//93/OP//iP+dSnPpWmpmIZ05ve9Kbccccd+fmf//msW7cuF198cZIMOWlw+PDhvsmEmTNnlnUdAMCEVypjLhRS+MYDadu4L4WdW9N11YVH1h0BMFkNFRiUegwEBgDAWKt4qPDss88mSRYuHPhXc6eddlp+7ud+Ljt27MgFF1yQJMeUOR86dCgHDx7MeeedlyRlXwcAMKH1L2P+2t+k7d4n0/rus9M1xHQCABNLKSToTveIAoNS8bHAAAAYaxUPFRYtWpQkeeaZZ7JkydH9vgcOHMjjjz+eZcuWpaamJo2Njenu7s6HPvShvmseeuihJMm73vWuJCn7OgCACeu4ZcwAVLNSSNA/ICgFBqWPUrFxc5qPCQzWZI3iYwCoMj/dsimva1xc6WOMq4qHCvX19Xn/+9+fP/uzP8uZZ56Z973vffnxj3+cP/7jP86pp56aK6+8Mkny0Y9+NDfddFPuvffeLF++PD/84Q9z1113pampKeecc07f1yv3OgCACaW07ig5bhkzAJUxksCgPvVpSnH9bykwKE0eAAATx397077svuczeV3j4sz52H+r9HHGzSm7du16tdKH2L9/fz7/+c/nW9/6Vnp7e5MUw4bPfvazefvb39533T333JOvfe1reeWVV5IkS5cuzS233JLZs2cP+HrlXjeUxYsXZ8uWLaP1owEAvHadncVAob09nR/63bTd++SwZcwAjL6TDQzqB30AAJPHvsc35NE/XJ7z/uQfs/uez6Sm8T15/RVXV/pY46IqQoWSw4cP58knn8zZZ5+defPmHfeaurq644YE5V43mFABAKgaQ5YxH7DuCGAU9Q8MSh/HCwxKPQYCAwCYug69sD1br7oon/n3WfmLrkdy+MVns/P21sz52H+bEquQqipUqAZCBQCgKvQvY/6Na/vKmE0nAJRvqMAgSdZnfZJiGbLAAAAYqe3tV2be8hty4a+0ZdOmTUmS/Q//bfZ+80uZ//lvV/h0Y6/inQoAAAyijBmgLIVBH8nAwCAZuIKoVHzcnvYkSVe6xv3MAMDEtr292AE86/yB/Xa1l/xyDr/4bHbf85lJ368gVAAAqBbKmAH6CAwAgGqz7/ENeeWFnjTc/f0hX6+95Jez+57PZM/fr57U/QpCBQCAajC4jPnWDcqYgUlLYAAATETPr74+85bfMOzrp87/2Zx2xSey9++/NI6nGn9CBQCASmtpKU4pdHWl5Yk5Kfzj1nRddaF1R8CEVQoLSgFBqfj4eIFBa1pTn3qBAQBQteYtvyEvff2OzGlZPuw1e//+Szntik+M46nGn1ABAKBSCoVioNDamsI3HkjL3Y+m9d1z02U6AZhASmFBIYWsz/oB5cetaU2SNKUprWkVGAAAE9qcluU59OPt2bH6upx19Z3HvL7ztuL/9nld4+LxPtq4EioAAFRCqYx5zZpiGfPdjypjBqra4OmD/gFCc5pTl7q0p11wAABManOal2fHl67LS1+/Y8DzP92yKYdfejbzP//tCp1s/AgVAADGkzJmYAIYbvqgPvVpSlOSCBCAqrTv8Q2Zdb7/XQWMnZoFi3LWJ+5MT/uy/Nxph5Mkh198Njtva83cT62t8OnGh1ABAGC8dHcX1x21t6f7N65NizJmoML6Tx/07z0wfQBMRNvbr8wrL/Sk9vyLh1xLAjBaahYsyrzlN+S6Z38/SbL7ns9k7qfWTvq1RyVCBQCA8VBad9TVlbYdZ6b73ieVMQPjppBCkqQznUky5PRBXer0HgAT1r7HN+SVF3qycNV9fWtJ5i2/odLHAiaxOS3L8+2bP50F//db87rGxVMmUEiECgAAY6tUxtzcnMIjT6bl7kfTfG6sOwLGzODpg9IaI9MHwGR16IXt6WlfloWr7huwlqT2/IutQgLG1EO7pucTd3x1SgUKiVABAGDsKGMGxlA50wdNaUprWtOc5oqdE2Cs7fjSdVm46r6+AKG0luT51den4e7vV/h0wGT2wk+nTblAIREqAACMvv5lzN94IG0b90UZM/BaDFecnCStaU2iOBmYmra3X5kkx0wkzGlZnkM/3p4dq6/TrwAwyoQKAACjaXAZ85c3K2MGytZ/dVEy9PRBe9qzJmv6QgWAqarUozDcNMKc5uX6FQDGgFABAGC0KGMGRsD0AcBr8/zq648bFpTWIL309TsyL0IFgNEiVAAAeK36rztSxgwMcrzpA8XJACevFBjMaVk+7DWmFABGn1ABAOC16OwsBgrt7em4uFUZM0xxw00flFYXJaYPAEbLiXoThutbAOC1ESoAAJyM0nRCoZDCI08Wy5ifVsYMU0X/6YNt2db32PQBwPgarjfhRH0LAJw8oQIAwEj1L2P+2t8oY4ZJrJBCkqQznUmGLk6uS11a0ypAAKiAmgWLctYn7kxP+7LUnn9xZp2/NIde2J6e9mVZuOq+Sh8PYFISKgAAjIQyZpi0Bk8flNYYmT6A8bfv8Q1W1lC2UiHz86uvT8Pd38+OL12Xhavu8zsEMEaECgAA5VDGDJNGOdMHTWlKa1rTnOaKnROmqu3tV+aVF3pSe/7FQ+7Jh6GU+hV+tOyNfRMLAIwNoQIAwIkoY4YJa7ji5CRpTWsSxclQTUp78Beuum/IPflwPHOalwsUAMaBUAEAYDj9y5j/5oG0PbdAGTNUqf6ri5Khpw+EB1Dd+u/BH2pPPpxIzYJFqVmwqNLHAJj0hAoAAEPp7i4GCq2t/cqY5ypjhipg+gAmp8F78AfvyQcAqoNQAQBgsFIZ85o16ThYl7XKmKEijjd9oDgZJpft7VcmyTETCaU9+TtWX6dfAQCqhFABAKBkyDLmA9YdwTgYbvqgtLooMX0Ak1WpR2G4aYQ5zcv1KwBAFREqAAAkxXVHLS3KmGGM9Z8+2JZtfY9NH8DU9fzq648bFpTWIL309TsyL0IFAKg0oQIAwJF1R8qYYfQUUkiSdKYzydDFyU1pSmtaBQgwxZUCgzkty4e9xpQCAFQPoQIAMHUVCsXphObmdH/7UWXMcJL6Tx+sz/q+f9enXnEycEIn6k0Yrm8BAKgMoQIAMDUpY4YRK2f6oDWtfauMAMo1XG/CifoWAIDxJ1QAAKaW/mXM33ggLQ+8rIwZhjB4+qAUHiQxfUDZ9j2+wV+XU5aaBYty1ifuTE/7stSef3Fmnb80h17Ynp72ZVm46r5KHw8A6EeoAABMHYPLmB94ThkzJH3hQSGFYacPhAeM1Pb2K/PKCz2pPf/iIVfawGClQubnV1+fhru/nx1fui4LV90nmAKAKiNUAACmBmXMkOTEAYLpA0ZDaWXNwlX3DbnSBoZT6lf40bI39k0sAADVRagAAExu/dYdKWNmqimkMGT/QXOaU5c6AQJjov/KmqFW2sCJzGle7vcFAKqYUAEAmLw6OpJVq4plzGc3KWNm0jpegbL+A8bb4JU1g1fawInULFiUmgWLKn0MAGAYQgUAYPIpTScUCik88mSxjHmmMmYmh/4FytuyLZ3pVKBM1djefmWSHPMX5qWVNjtWX6dfAQBgghMqAACTS/8y5hvvUcbMhNY/QBiq/6AudelKV5rTXOmjQl+PwnDTCHOal+tXAACYBIQKAMDkoYyZCUyBMhPd86uvP25YUFqD9NLX78i8CBUAACYqoQIAMPEpY2aCUaDMZFQKDOa0LB/2GlMKAAATn1ABAJjYOjuLgUJ7ezoublXGTNURIDBVnKg3Ybi+BQAAJhahAgAwMfUvY/6bB9LyxJw071TGTOX07z9IBgYICpSZKobrTThR3wIAABOHUAEAmHi6u4uBQmtrsYz5B8qYGV/9A4Rt2ZbOdKY+9UkiQGBKq1mwKGd94s70tC9L7fkXZ9b5S3Pohe3paV+Whavuq/TxAAAYBUIFAGBiKZUxf+FuZcyMi/4BwlAFyk1pSmta05zmSh8VqkKpkPn51den4e7vZ8eXrsvCVfdZewQAMEkIFQCAiUEZM+OgFB4UUhgyQDB9AOUp9Sv8aNkb+yYWAACYHIQKAED16+5OWlqUMTOqFCjD2JrTvFygAAAwCQkVAIDq1taWdHcrY+akFVJIEgECjLOaBYtSs2BRpY8BAMAoEyoAANWpUChOJzQ3p+Mr31HGTFn69x8kAwMEBcoAAACvnVABAKg+Q5Qxd/3eO1N/xsxKn4wq0j9A2JZt6Uxn6lOfJAIEAACAMSJUAACqhzJmhtE/QBiqQLlUolwKFQAAABgbQgUAoDooY+aIUnhQSGHIAMH0AQAAQOUIFQCAyiutO1LGPOUUUlCgDAAAMIEIFQCAyum37kgZ8+RWSCFJBAgAAAATnFABAKiMjo5k1apiGfOMxcqYJ5H+/QfJwABBgTIAAMDEJlQAAMZXaTqhUEj3tzen5f6XlTFPYMMVKCcRIEwy+x7fkFnnW0sGAABTnVABABg//cuYb7wnazc+p4x5AjlRgXJrWoUHk9T29ivzygs9qT3/4px19Z2VPg4AAFBBQgUAYHwoY55QThQgmD6YOvY9viGvvNCThavuy44vXZeXvn5H5i2/odLHAgAAKkSoAACMLWXMVa+QggJlhnTohe3paV+WhavuS82CRTnrE3emp31Zas+/2CokAACYooQKAMDY6exM2tpS+OSn09a4XBlzFRAgMBI7vnRdFq66ry9AqFmwKPOW35DnV1+fhru/X+HTAQAAlSBUAABGX/8y5q/9bVqemJP2c5UxV1IhhbSlLYUUFChTlu3tVybJMRMJc1qW59CPt2fH6uv0KwAAwBQ0rdIHAAAmme7upKEhaWpKx1e+k7YdC9J11YUChQrqSEda0pKmNGVrtqbjyEdzmit9NKpUqUdh0apvDPn6nOZisPDS1+8Y55MBAACVZlIBABg9ypirSne605a21Kc+W7O10sdhAnl+9fXHLWMurUF66et3ZF6UNgMAwFQiVAAAXjtlzFWl1JuwNmuzJmtMJDBipcBgTsvyYa956et3HDd4AAAAJifrjwCA1+bIuqPCBRel5VfvyPojZcwChcroTncaUlw1tTVbBQqclDktyzOnZXl2rL5uyNeH61sAAAAmP6ECAHDy2tqStrZ0f+1v0zD90jSdOzddV70z9WfMrPTJppxCCmlJS9rSlq50pSMdlT4SE9xwvQkn6lsAAAAmN6ECADByhUKxjDlRxlwFOtKRhjT0FTGbTmA01CxYlLM+cWd2d309+x7fkCQ59ML29LQvy5lX/0mFTwcAAFSKTgUAYGRKZcxfuDttzy1Int6pjLlCCimkLW0ppJCt2Zr61Ff6SEwypULm51dfn4a7v58dX7ouC1fdZ+0RAABMYSYVAIDyFApJS0uyfn06vvKdNPzz69L6nrPTddU7K32yKakjHWlJS990gkCBsVLqV/jRsjcm0aMAAABTnUkFAODEuruTlpYUPvnptDUuT+EHz2XrZ5fqTqiAUndCfeqzNVsrfRymiDnNy1N7/sUCBQAAQKgAAJzAkXVH3V/727Q8MSft585Nl+6EcVdIIZ3pzNqszZqs0ZvAuKpZsCg1CxZV+hgAAEAVsP4IABhaad3Rtm3KmCusO91pSPG/uyJmAAAAKsmkAgBwrI6OZNWqYhnzjMXKmCukfxFzV7qECQAAAFScSQUA4KjSdMLaten4s++koec/KmOukI50pCENfUXMAgUAAACqgUkFAKCofxnzr96Rwo8PZOtn36mMeZz1n07Ymq2pT32ljwQAAAB9TCoAAMV1R21t6f7a36Zh+qVpOndutn52qUBhnA2eThAoAAAAUG1MKgDAVFYoJG1tSZKOr3wna3/wXLquemuaz51b2XNNMaXphCR5Na9W+DQAAAAwPJMKADBVdXYmDQ0pXHBRWn71jqw/UsYsUBhfHelIS1rSmtZ0pavSxwEAAIDjEioAwFRTKmNetapYxjz9UmXMFdCd7jSkIduyLVuzNb+V3xqX77vv8Q3j8n0AAACYnKw/AoCpRBlzxRVSyKqsSne6syZr0pzmcfve29uvzCsv9KT2/Itz1tV3jtv3BQAAYPIwqQAAU4Uy5orrTGca0pC61GVrto5roLDv8Q155YWeLFx1Xw79eHte+vod4/a9AQAAmDxMKgDAZKeMueJKRcyFFNKVrnENE5Lk0Avb09O+LAtX3ZeaBYty1ifuTE/7stSef3Fmnb90XM8CAADAxGZSAQAmM2XMFdeRjjSkIU1pGvfphJIdX7ouC1fd1xcg1CxYlHnLb8jzq68f97MAAAAwsZlUAIAJ6NCLG1Mzf8nxL2prS7q70/GH92TVwbqsec/Z+a33nD0+B6RvOiFJtmZr6lNfkXNsb78ySY6ZSJjTsjyHfrw9O1Zfp18BAACAsplUAIAJZvfDK7L3sZXZu3nl0BcUCsXphJf3p2XlN7L2tMZs/exSgcI46khHWtKSpjSlK10VCxRKPQqLVn1jyNfnNC/XrwAAAMCICBUAYAI59OLG9O7vyZyl63J4X0/2bxn0F+YdHUlLS7o/9ydpePPvKGMeZ93pTkMasj7rszVb05GOip7n+dXXZ97yG4Z9vbQGad/jG8bxVAAAAExk1h8BwATRu68nP9mwIrOXrsu0WQvz+gtvz+4NKzJ93pLU7DlLGXMFFVJIZzqzNmuzJmsq0pswlHnLb8hLX78jc1qWD3vNS1+/47jBAwAAAPRnUgEAJog9m1dm9tJ1fV0K02YtTG3jtdn72EplzBVUmk5IUrEi5uHMaVmeOS3Ls2P1dUO+PlzfAgAAAAxHqAAAE8Duh1ckyTHlzDP+4v/NjIf25PGHPpGG6Zem6dy56brqnZU44pRTSCEtaUlb2tKVroqvOhrOcL0JJ+pbAAAAgKEIFQCgyvX1KFyy7uiTpTLmzT/M7/6H2/LvPU/liWWb0nFZQ8XOOZV0pCMNaUhTmqpuOmGwmgWLctYn7szurq/3dSccemF7etqX5cyr/6TCpwMAAGCiESoAQJXb+9jK1DZee/SJzs6koaGvjPlNP/vm/MIvduRne/+lYmecKkrTCdVSxFyuUiHz86uvT5Ls+NJ1WbjqPmuPAAAAGDGhAgBUudrGa7N/yxeL/+joSFatSscf3pO2HQvSddWF6bisIfu3fHFg8MCo60hHWtKSpjSlK12pT32ljzQipX6FHy17YxI9CgAAAJyc6ZU+AABwfDMWLUvvvp7sve5n8uOuc9O2srgDf+uR7oTh+hYYHaXphPrUZ2u2Vvo4r8mc5uWpPf9igQIAAAAnTagAANWuUMiMm/8he94+PQ+sbE7Tz8zt604o9S2c/sHvVviQk08hhXSmM2uzNmuypqp7E8pVs2BRahYsqvQxAAAAmMCsPwKAanakkPmfXnd+fm7vF7PirIfz2Xc9nyTp3deTn2xYkdPecXtlzzgJdac7DSkGN9VexAwAAADjyaQCAFSr7u6kpSWdt/11Vv20Lms/8tbUvm5a9j62Mqd/8LvZs3llZi9dZ+3RKCqkkLa0pZBCutIlTAAAAIBBTCoAQDXq6Eja2tL2u1/Oqp/WZetnl6b53LmZsWhZZiy6Mi9/s/hX9AKF0dORjjSkIU1pMp0AAAAAwzCpAADVpqUlhZf3H1PIXDJj0bJMn7dEoDBK+k8nbM3W1Ke+0kcCAACAqmVSAQCqRaHQFyi0LP9Cms6dm65BgUKSTJu1UKAwSgZPJwgUAAAA4PhMKgBANThSyNz90WvT8s7L0/WRt6b53LmVPtWkVUghLWlJferzal6t9HEAAABgwjCpAACV1t2dNDSk87a/TttblqfrqgsFCmOoIx1pSUvWZE260lXp4wAAAMCEYlIBACqpoyNZuzZtv/vldP+0Ll2/987UnzGz0qealLrTnba0pTnN2ZqtlT4OAAAATEhCBQColLa2FP7mW2n7o39IcmwhM6OjkEJWZVW60501WZPmNFf6SAAAADBhTbj1R4cPH84jjzySnTt3jsp1ADDuSoXMjz6Zlk99Y9hCZl67znSmIQ2pS122ZqtAAQAAAF6jik8qPPbYY/md3/mdYV+/9NJL81//639NknR2duarX/1qXnnllSTJkiVLcuutt2b27NkD3lPudQAw7o4ECt3vvSIt77w8ay5tyG+95+xKn2rSKaSQtrSlkEK60iVMAAAAgFFS8VBh0aJF6ejoOOb5jRs35lvf+lbe+973JkkefPDBfPnLX87nPve5fPjDH86PfvSj3HDDDbnlllty22239b2v3OsAYNx1dyctLem86o+y6o3vT9dH3qqQeQx0pCOrsirtaVfEDAAAAKOs4qHCvHnz8ou/+IsDnnv++edzxx13ZPny5fmFX/iFJMnatWtzySWX5PLLL0+SvOUtb8k111yTm2++Oc8880zOOeecEV0HAOOqszNZtapYyPzGtytkHgOl6YQk2ZqtqU99ZQ8EAAAAk1BVdirceuutef3rX59rrrkmSXLw4ME89dRTef/73z/gug984ANJkk2bNo3oOgAYV21tKVz7h2n51S+kcMFF2frZpQKFUdaRjrSkJU1pSle6BAoAAAAwRio+qTDYww8/nI0bN+bzn/98ZsyYkSTZvHlzkmT+/PkDrq2pqcmMGTOyZcuWEV13Io2NjSM+99VXX90XggBAn5aWFF7en5ZPfSOt7z47HZc1VPpEk0p3utOWtjSnOVuztdLHAQAAYAK66667snr16kofY8KoulDhK1/5ShobG9PS0tL33OHDh5MUw4HBTj311Bw6dGhE151IueEDAAyrUEja2tL9yhvS8sGbFDKPskIK6Uxn1mZt1mSNImYAAABO2jXXXHNSfzB+Mn+cPhlU1fqjf/3Xf82WLVvykY98pNJHAYCT192dNDSk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W9/61rzzne/MihUr8rrXvS433nhjqqrK3//93x+sNdtzACOhqlLteDrN635tYC147ggAAABgfAx8qPCzn/0sf/M3f5Pf+I3fOOznr3nNa/LlL385559/fp5//vns2LEjF1100WFnLr744iTJtm3bkmTW5wBGRlGkfufVA0kp1KnTSisP5sHMZCbNNJe8BwAAAACW1sB3Kmzfvj1Jcvrpp+ezn/1svvKVr+THP/5xWq1Wrrvuupx00kkHz7z85S8/7O7KlSuzatWqPProo4fVOt6541m/fv2c/x433HBDbrzxxjnfA5i3qtr356OfW/qvTpVWWpnMpHQCAAAAsKzdcccdufPOOwfdxrIx8KHCz372syTJPffckx/96Ee54oor8uSTT+ZP/uRP8vDDD6csy+zevTvJvuHAC51wwgnZuXNnksz63PHMdvgAMFC9XrrXfCjd89Yu6dd2000vvUxnWjoBAAAAWPZuvPHGef2D8fn84/RRMPChwq5du5IkzzzzTD772c9mxYp9LzK95S1vyQ033JAvfvGLeeUrXznIFgGGT10nZZnGtu8s3VemTiedJMlMZpbsewEAAAAYHgPfqbB69eokyWWXXXZwoJAk559/fk488cT8j//xPw6eOVLSYPfu3QeTCbM9B7DsFUXKDZvTXqKUQpUqE5nIpmzKdKaX5DsBAAAAGD4DTyqceeaZSZJ/9I/+0Yt+d8IJJyRJ3vjGNybZl2Y41M6dO/P888/nDW94w5zOASx7ZZnc99CSfJXnjgAAAAA4YOBJhUajkbVr1+bLX/7yYT///ve/n2effTbnnHNOVq5cmfXr16eqqsPOHLjzlre8JUlmfQ5gWet296UUrty4qF9Tp04rrTyYBzOTGQMFAAAAAAY/VEiS3/zN30xVVfnsZz+bnTt35sknn8zv/u7v5hWveEXe/va3J0muvfbaPPjgg/n85z+fPXv25JFHHskdd9yRTZs25ayzzjpYa7bnAJatokh90y2L+hWeOwIAAADgSF7ywx/+cO+gm0iSL3zhC7nrrrvy4x//OEnyi7/4i7ntttvy2te+9uCZe+65J3fffffB5c4XXnhhbrvttpx00kmH1ZrtuSM5//zz8+ijj/brrwXQX2WZ8j98Ps2//LM0Tlu9KF9x4LmjqUxJJwAAAAAcxfr167Nt27ZBt7HkhmaokCR79uxJXddZ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aattbQAAAAAAjBpOKox0lcpRgUIppVRTFSgAAAAAADCohAojWaWSlEpJuZz6y/8k1VRTSin1qU855VpXBwAAAADAKCNUGKkOCxTS2JhqqmlIQ+ZlXlrSUuvqAAAAAAAYhcxUGImOCBQqqaSUkoHMAAAAAACcUE4qjDRHBAqtaU1TmgQKAAAAAACccE4qjCSVSqqXXZH6Q4FCc5qzNmtTTjn1qa91dQAAAAAAjHJChZGitTXVa25K/RcfThobU0opSdKWthoXBgAAAADAWOH1RyNBa2uyfHnqv/hwqo31XYFCOeXa1gUAAAAAwJgyrEKFPXv2ZNOmTdmzZ0+vaw4cOJCnn346P//5z/t8VtF1w96hQKH6+a92BQrzMk+gAAAAAADAkBsWrz/at29f/v7v/z5f/epXu6798R//cZYuXZrJkyd3XWttbc3999+f/fv3J0nmzJmTW265pdua/qwb9g4FCpUnNidveTallNKSlizMwlpXBgAAAADAGDQsTircc889qVQqufvuu7Np06asWbMmzzzzTG655ZauNevWrct9992XG2+8MRs3bsxDDz2UF154IStWrOj2rKLrhr2mpoMnFJ5+ritQKKcsUAAAAAAAoGZqHiocOHAgX/jCF/Lnf/7nOf/885Mks2bNyoIFC1KpVNLR0ZEkWbt2bS644IJceumlGTduXM4999wsXrw4lUolL730Utfziq4b1pqakkolaWtL6299Ik1pSjnlNKax1pUBAAAAADCG1TxUGD9+fNavX58rr7yy2/Vf/epXGTfuYHn79u3L888/nwsvvLDbmosuuihJsmnTpn6tG9aamlLd/FzS1pamNGVt1qYtbQIFAAAAAABqbljMVKirq0tdXV06Ojry6quvZt26dfnsZz+bhQsXZty4cXnmmWeSJKeffvpRn5swYUK2bt2aJIXXDVtNTUm1mvpnN6aUUpKkLW01LgoAAAAAAA4aFqFCp29961u55pprkiTnnHNO3ve+9yU5+Iqk5GA4cKTx48envb29X+uOZcaMGf2ufdGiRVm8eHG/P9eldDBEqJZb0pRS6lOflrQM/HkAAAAAABzTypUrs2rVqlqXMWIMq1Bh5syZ+frXv54f/ehHufXWW3PllVfmoYceGvI6hvxEw2GBQkMa0pIWA5kBAAAAAIbA4sWLB/SF8YF8OX00qPlMhcO98Y1v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e3ZmzJjR//8hjHn6hoHSOwyU3mGg9A4DpXcYCH3DQOkdBkrvMFB6h/6aPXt2rUuoiZqHCj353ve+l0996lNpbGzMO97xjmzYsCHJwXDgSOPHj097e3uS5MCBA4XW9WXVqlXHUzoAAAAAAIxaNX/90ZG+853v5G/+5m/y1re+NcuXL691OQAAAAAAwCHDKlT4yle+kkWLFmXWrFlZuXJlJk2alCSZOHFikvR40uDAgQNdJxOKrgMAAAAAAPpv2Lz+6IEHHsjq1atz+eWX56abbup2b9asWUmS3bt3d7ve3t6effv2ZebMmf1aBwAAAAAA9N+wOKnw2GOPZfXq1fnwhz98VKCQHJyRMGPGjFQqlW7Xn3zyySTJeeed1691AAAAAABA/42/8cYbm2tZwM6dO3Pddddl+vTpueCCC/LDH/6w26+9e/dm6tSpOeWUU9LS0pLJkydn5syZee655/K///f/zjvf+c786Z/+adfziq4DAAAAAAD65zd27dr137Us4PHHH+9zIPNll12WpUuXJkkefPDBrFmzJvv370+SzJ07NytWrMjkyZO7faboOgAAAAAAoLiahwr9deDAgTz33HM5++yz+wwJiq4DAAAAAACKGXGhAgAAAAAAUBvDYlAzAAAAAAAw/AkVAAAAAACAQoQKAAAAAABAIUKFQw4cOJCnn346P//5z2tdCsNce3t7nn766VSr1V7X6Cf6smfPnjz77LM93tM7HKmjoyPPP/98fvCDH6Sjo6PHNfqGnnT+ffXKK6/0ukbv0OnFF1/stQ+K9IleGrv66h37ZvrSV+90sm/mSH31jX0zfSny95V9M4cbrH3MaO0dg5qTtLa25v7778/+/fuTJHPmzMktt9ySyZMn17gyhpO9e/fmE5/4RNatW9e1QTnrrLNy880357zzzutap584lhtuuCHf/OY3841vfKPbdb3DkdatW5c77rija/Pxpje9KR/96EczZ86crjX6hp7cfffdefjhh7v+vjr33HNz++23501velPXGr1Dpx07duSDH/xgli1blnnz5nW7V6RP9NLY1Vvv2DdzLH393DmcfTOH66tv7JvpS1+9Y9/MkQZzHzOae2fMn1RYt25d7rvvvtx4443ZuHFjHnroobzwwgtZsWJFrUtjmPn4xz+er3/967ntttuycePGfPnLX8706dNz3XXXZceOHUn0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&quot; width=&quot;1557&quot; height=&quot;926&quot; style=&quot;display: block&quot;&gt;&lt;figcaption&gt;Figure 9:&lt;span style=&quot;white-space: pre-wrap&quot;&gt;&amp;#x20;&amp;#x20;&lt;/span&gt;Snipaste_2019-01-27_21-58-54.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;可以看到，虽然绿线总体趋势相同，但比例还是差很多。此外橙色的菱形是开头的结论，将其乘上一个约为1.117的系数即可得到黄色菱形那条线，可以看到与红蓝折线完全重合。所以这个系数又是怎么来的呢？简单来说就是我们猜14级以下内爆第二段的基础攻击力为250，这样就可以得出这个系数，这个系数也代表了内爆技巧补正在9点技巧的时候可以有约9%的效果，即&lt;code&gt;1.117 = 1 + 1.3*0.09&lt;/code&gt;。问题之二，如何验证这是对的，图是一个方面，还可以从其他方面验证吗？当然可以，后面我们测得了内爆的技巧补正为1.3，这个时候给手杖打一个12的锐利宝石，那么根据理论，计算出第二段的攻击力应该为&lt;code&gt;(790 + 790 * 1.3 * 0.09 + 790 * 0.12 * 0.09) = 890.96&lt;/code&gt; ，此时对杂兵用内爆第二段可以造成801.8点伤害。实际测试数据为(66, 866)，第二段伤害为800点，误差约为0.2%，基本符合。&lt;/p&gt;&lt;p&gt;可以看到官方攻略本的数据实际上是第二段伤害的倍率，第一段伤害，其基础攻击力随等级区间而均匀递增，其基础攻击力仅约为第二段的1/8，由于攻击伤害计算机制，第二段伤害一般会远远超过第一段伤害的8倍。到此关于等级的测试完毕。&lt;/p&gt;&lt;h4&gt;属性因素&lt;/h4&gt;&lt;p&gt;这里之所以说是属性因素而不是技巧因素，是因为实测技巧加成是以技巧补正的形式作用的，而沉重宝石增加的力量补正同样可以作用于内脏暴击武器，也就是说，内脏暴击同样可以跟力量有关。但这里仅限于力量与技巧，血质与秘法将在后面再说。&lt;/p&gt;&lt;p&gt;关于属性因素，为了测得内脏暴击的补正曲线，我一共做了5组不同的测试，测试环境一致(测试力量与技巧时，因为用了不同的号，等级可能不一样，但均在200级以上，排除等级因素)&lt;/p&gt;&lt;p&gt;如上述，我选择了噩梦教会前拿教会大炮/斧头的刀斧手(刽子手)作为测试对象，经过测试，他们一周目的突刺防御力均为268。人物等级200级以上，属性范围从9-99，不装备爪痕，不使用兽丸等影响内脏暴击伤害的物品。以下为5组测试的不同：&lt;/p&gt;&lt;ol&gt;&lt;li&gt;武器为手杖，无宝石，使用手杖形态内脏暴击。&lt;/li&gt;&lt;li&gt;武器为手杖，18.2物理固伤宝石，使用手杖形态内脏暴击。&lt;/li&gt;&lt;li&gt;武器为手杖，无宝石，使用鞭子形态内脏暴击。&lt;/li&gt;&lt;li&gt;武器为手杖，15.2技巧关联性宝石，使用手杖形态内脏暴击。&lt;/li&gt;&lt;li&gt;武器为手杖，15.8+8.4力量关联性宝石，使用手杖形态内脏暴击。&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;大体而言，前四组为同一个号，其等级在200级以上，技巧为9-99点，第5组是另外一个新号，其等级为200级以上，技巧为99点，力量为9-99点(使用了魔改迷宫取巧，也懒得刷好的沉重宝石，就凑合用两个垃圾沉重了)。第一组可以测出内脏暴击武器的补正曲线，第1组和第2组对照，可以得出固伤宝石的作用。第3组和第4组是为了确定手杖的鞭子形态自带15锐利宝石的说法。第5组是为了确定内脏暴击武器其力量补正曲线是否与技巧补正曲线一致。同时我还测过14.7锐利宝石效果与15.2没有区别。&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;属性等级&lt;/th&gt;&lt;th&gt;第1组&lt;/th&gt;&lt;th&gt;第2组&lt;/th&gt;&lt;th&gt;第3组&lt;/th&gt;&lt;th&gt;第4组&lt;/th&gt;&lt;th&gt;第5组&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;9&lt;/td&gt;&lt;td&gt;14, 677&lt;/td&gt;&lt;td&gt;19, 700&lt;/td&gt;&lt;td&gt;15, 688&lt;/td&gt;&lt;td&gt;15, 688&lt;/td&gt;&lt;td&gt;73, 1707&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;10&lt;/td&gt;&lt;td&gt;15, 689&lt;/td&gt;&lt;td&gt;19, 711&lt;/td&gt;&lt;td&gt;15, 701&lt;/td&gt;&lt;td&gt;15, 701&lt;/td&gt;&lt;td&gt;73, 1709&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;11&lt;/td&gt;&lt;td&gt;15, 707&lt;/td&gt;&lt;td&gt;20, 729&lt;/td&gt;&lt;td&gt;16, 721&lt;/td&gt;&lt;td&gt;16, 721&lt;/td&gt;&lt;td&gt;73, 1712&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;12&lt;/td&gt;&lt;td&gt;16, 725&lt;/td&gt;&lt;td&gt;21, 747&lt;/td&gt;&lt;td&gt;16, 741&lt;/td&gt;&lt;td&gt;16, 741&lt;/td&gt;&lt;td&gt;74, 1716&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;13&lt;/td&gt;&lt;td&gt;16, 742&lt;/td&gt;&lt;td&gt;22, 766&lt;/td&gt;&lt;td&gt;17, 761&lt;/td&gt;&lt;td&gt;17, 761&lt;/td&gt;&lt;td&gt;74, 1720&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;14&lt;/td&gt;&lt;td&gt;17, 761&lt;/td&gt;&lt;td&gt;22, 784&lt;/td&gt;&lt;td&gt;18, 782&lt;/td&gt;&lt;td&gt;18, 782&lt;/td&gt;&lt;td&gt;74, 1723&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;15&lt;/td&gt;&lt;td&gt;18, 780&lt;/td&gt;&lt;td&gt;23, 802&lt;/td&gt;&lt;td&gt;18, 802&lt;/td&gt;&lt;td&gt;18, 802&lt;/td&gt;&lt;td&gt;75, 1727&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;16&lt;/td&gt;&lt;td&gt;18, 797&lt;/td&gt;&lt;td&gt;24, 821&lt;/td&gt;&lt;td&gt;19, 823&lt;/td&gt;&lt;td&gt;19, 823&lt;/td&gt;&lt;td&gt;75, 1731&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;17&lt;/td&gt;&lt;td&gt;19, 816&lt;/td&gt;&lt;td&gt;25, 840&lt;/td&gt;&lt;td&gt;20, 844&lt;/td&gt;&lt;td&gt;20, 844&lt;/td&gt;&lt;td&gt;75, 1734&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;18&lt;/td&gt;&lt;td&gt;20, 835&lt;/td&gt;&lt;td&gt;25, 858&lt;/td&gt;&lt;td&gt;21, 865&lt;/td&gt;&lt;td&gt;21, 865&lt;/td&gt;&lt;td&gt;76, 1738&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;19&lt;/td&gt;&lt;td&gt;20, 853&lt;/td&gt;&lt;td&gt;26, 877&lt;/td&gt;&lt;td&gt;21, 885&lt;/td&gt;&lt;td&gt;21, 885&lt;/td&gt;&lt;td&gt;76, 1741&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;20&lt;/td&gt;&lt;td&gt;21, 872&lt;/td&gt;&lt;td&gt;27, 896&lt;/td&gt;&lt;td&gt;22, 906&lt;/td&gt;&lt;td&gt;22, 906&lt;/td&gt;&lt;td&gt;76, 1745&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;21&lt;/td&gt;&lt;td&gt;22, 891&lt;/td&gt;&lt;td&gt;28, 916&lt;/td&gt;&lt;td&gt;23, 927&lt;/td&gt;&lt;td&gt;23, 927&lt;/td&gt;&lt;td&gt;77, 1749&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;22&lt;/td&gt;&lt;td&gt;22, 909&lt;/td&gt;&lt;td&gt;29, 935&lt;/td&gt;&lt;td&gt;24, 949&lt;/td&gt;&lt;td&gt;24, 949&lt;/td&gt;&lt;td&gt;77, 1752&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;23&lt;/td&gt;&lt;td&gt;23, 929&lt;/td&gt;&lt;td&gt;30, 954&lt;/td&gt;&lt;td&gt;25, 970&lt;/td&gt;&lt;td&gt;25, 970&lt;/td&gt;&lt;td&gt;78, 1756&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;24&lt;/td&gt;&lt;td&gt;24, 948&lt;/td&gt;&lt;td&gt;31, 973&lt;/td&gt;&lt;td&gt;26, 992&lt;/td&gt;&lt;td&gt;26, 992&lt;/td&gt;&lt;td&gt;78, 1760&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;25&lt;/td&gt;&lt;td&gt;25, 967&lt;/td&gt;&lt;td&gt;32, 993&lt;/td&gt;&lt;td&gt;27, 1013&lt;/td&gt;&lt;td&gt;27, 1013&lt;/td&gt;&lt;td&gt;78, 1763&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;26&lt;/td&gt;&lt;td&gt;26, 987&lt;/td&gt;&lt;td&gt;33, 1012&lt;/td&gt;&lt;td&gt;28, 1035&lt;/td&gt;&lt;td&gt;28, 1035&lt;/td&gt;&lt;td&gt;79, 1767&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;27&lt;/td&gt;&lt;td&gt;26, 1005&lt;/td&gt;&lt;td&gt;34, 1032&lt;/td&gt;&lt;td&gt;29, 1057&lt;/td&gt;&lt;td&gt;29, 1057&lt;/td&gt;&lt;td&gt;79, 1771&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;28&lt;/td&gt;&lt;td&gt;27, 1025&lt;/td&gt;&lt;td&gt;35, 1051&lt;/td&gt;&lt;td&gt;30, 1078&lt;/td&gt;&lt;td&gt;30, 1078&lt;/td&gt;&lt;td&gt;79, 1774&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;29&lt;/td&gt;&lt;td&gt;28, 1044&lt;/td&gt;&lt;td&gt;36, 1071&lt;/td&gt;&lt;td&gt;31, 1100&lt;/td&gt;&lt;td&gt;31, 1100&lt;/td&gt;&lt;td&gt;80, 1778&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;30&lt;/td&gt;&lt;td&gt;29, 1064&lt;/td&gt;&lt;td&gt;37, 1090&lt;/td&gt;&lt;td&gt;32, 1122&lt;/td&gt;&lt;td&gt;32, 1122&lt;/td&gt;&lt;td&gt;80, 1781&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;31&lt;/td&gt;&lt;td&gt;30, 1083&lt;/td&gt;&lt;td&gt;38, 1110&lt;/td&gt;&lt;td&gt;33, 1144&lt;/td&gt;&lt;td&gt;33, 1144&lt;/td&gt;&lt;td&gt;80, 1785&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;32&lt;/td&gt;&lt;td&gt;31, 1103&lt;/td&gt;&lt;td&gt;39, 1129&lt;/td&gt;&lt;td&gt;34, 1165&lt;/td&gt;&lt;td&gt;34, 1165&lt;/td&gt;&lt;td&gt;81, 1789&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;33&lt;/td&gt;&lt;td&gt;32, 1122&lt;/td&gt;&lt;td&gt;40, 1149&lt;/td&gt;&lt;td&gt;35, 1187&lt;/td&gt;&lt;td&gt;35, 1187&lt;/td&gt;&lt;td&gt;81, 1792&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;34&lt;/td&gt;&lt;td&gt;33, 1142&lt;/td&gt;&lt;td&gt;42, 1170&lt;/td&gt;&lt;td&gt;36, 1209&lt;/td&gt;&lt;td&gt;36, 1209&lt;/td&gt;&lt;td&gt;82, 1796&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;35&lt;/td&gt;&lt;td&gt;34, 1162&lt;/td&gt;&lt;td&gt;43, 1189&lt;/td&gt;&lt;td&gt;38, 1232&lt;/td&gt;&lt;td&gt;38, 1232&lt;/td&gt;&lt;td&gt;82, 1799&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;36&lt;/td&gt;&lt;td&gt;35, 1181&lt;/td&gt;&lt;td&gt;44, 1209&lt;/td&gt;&lt;td&gt;39, 1254&lt;/td&gt;&lt;td&gt;39, 1254&lt;/td&gt;&lt;td&gt;82, 1803&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;37&lt;/td&gt;&lt;td&gt;36, 1201&lt;/td&gt;&lt;td&gt;45, 1229&lt;/td&gt;&lt;td&gt;40, 1276&lt;/td&gt;&lt;td&gt;40, 1276&lt;/td&gt;&lt;td&gt;83, 1807&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;38&lt;/td&gt;&lt;td&gt;37, 1221&lt;/td&gt;&lt;td&gt;47, 1250&lt;/td&gt;&lt;td&gt;42, 1299&lt;/td&gt;&lt;td&gt;42, 1299&lt;/td&gt;&lt;td&gt;83, 1810&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;39&lt;/td&gt;&lt;td&gt;38, 1241&lt;/td&gt;&lt;td&gt;48, 1269&lt;/td&gt;&lt;td&gt;43, 1320&lt;/td&gt;&lt;td&gt;43, 1320&lt;/td&gt;&lt;td&gt;83, 1813&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;40&lt;/td&gt;&lt;td&gt;39, 1260&lt;/td&gt;&lt;td&gt;49, 1289&lt;/td&gt;&lt;td&gt;44, 1342&lt;/td&gt;&lt;td&gt;44, 1342&lt;/td&gt;&lt;td&gt;84, 1818&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;41&lt;/td&gt;&lt;td&gt;41, 1281&lt;/td&gt;&lt;td&gt;51, 1310&lt;/td&gt;&lt;td&gt;46, 1365&lt;/td&gt;&lt;td&gt;46, 1365&lt;/td&gt;&lt;td&gt;84, 1821&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;42&lt;/td&gt;&lt;td&gt;42, 1301&lt;/td&gt;&lt;td&gt;52, 1329&lt;/td&gt;&lt;td&gt;47, 1387&lt;/td&gt;&lt;td&gt;47, 1387&lt;/td&gt;&lt;td&gt;85, 1825&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;43&lt;/td&gt;&lt;td&gt;43, 1320&lt;/td&gt;&lt;td&gt;54, 1350&lt;/td&gt;&lt;td&gt;49, 1410&lt;/td&gt;&lt;td&gt;49, 1410&lt;/td&gt;&lt;td&gt;85, 1828&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;44&lt;/td&gt;&lt;td&gt;44, 1340&lt;/td&gt;&lt;td&gt;55, 1370&lt;/td&gt;&lt;td&gt;50, 1431&lt;/td&gt;&lt;td&gt;50, 1431&lt;/td&gt;&lt;td&gt;85, 1831&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;45&lt;/td&gt;&lt;td&gt;45, 1360&lt;/td&gt;&lt;td&gt;57, 1390&lt;/td&gt;&lt;td&gt;52, 1454&lt;/td&gt;&lt;td&gt;52, 1454&lt;/td&gt;&lt;td&gt;86, 1836&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;46&lt;/td&gt;&lt;td&gt;47, 1380&lt;/td&gt;&lt;td&gt;58, 1410&lt;/td&gt;&lt;td&gt;54, 1477&lt;/td&gt;&lt;td&gt;54, 1477&lt;/td&gt;&lt;td&gt;86, 1839&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;47&lt;/td&gt;&lt;td&gt;48, 1400&lt;/td&gt;&lt;td&gt;60, 1431&lt;/td&gt;&lt;td&gt;55, 1498&lt;/td&gt;&lt;td&gt;55, 1498&lt;/td&gt;&lt;td&gt;86, 1842&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;48&lt;/td&gt;&lt;td&gt;50, 1421&lt;/td&gt;&lt;td&gt;61, 1450&lt;/td&gt;&lt;td&gt;57, 1521&lt;/td&gt;&lt;td&gt;57, 1521&lt;/td&gt;&lt;td&gt;87, 1846&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;49&lt;/td&gt;&lt;td&gt;51, 1440&lt;/td&gt;&lt;td&gt;63, 1471&lt;/td&gt;&lt;td&gt;59, 1544&lt;/td&gt;&lt;td&gt;59, 1544&lt;/td&gt;&lt;td&gt;87, 1849&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;50&lt;/td&gt;&lt;td&gt;52, 1460&lt;/td&gt;&lt;td&gt;65, 1491&lt;/td&gt;&lt;td&gt;60, 1565&lt;/td&gt;&lt;td&gt;60, 1565&lt;/td&gt;&lt;td&gt;88, 1854&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;51&lt;/td&gt;&lt;td&gt;53, 1465&lt;/td&gt;&lt;td&gt;65, 1496&lt;/td&gt;&lt;td&gt;61, 1571&lt;/td&gt;&lt;td&gt;61, 1571&lt;/td&gt;&lt;td&gt;88, 1854&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;52&lt;/td&gt;&lt;td&gt;53, 1469&lt;/td&gt;&lt;td&gt;66, 1501&lt;/td&gt;&lt;td&gt;61, 1576&lt;/td&gt;&lt;td&gt;61, 1576&lt;/td&gt;&lt;td&gt;88, 1855&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;53&lt;/td&gt;&lt;td&gt;53, 1474&lt;/td&gt;&lt;td&gt;66, 1505&lt;/td&gt;&lt;td&gt;62, 1581&lt;/td&gt;&lt;td&gt;62, 1581&lt;/td&gt;&lt;td&gt;88, 1856&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;54&lt;/td&gt;&lt;td&gt;54, 1479&lt;/td&gt;&lt;td&gt;66, 1510&lt;/td&gt;&lt;td&gt;62, 1586&lt;/td&gt;&lt;td&gt;62, 1586&lt;/td&gt;&lt;td&gt;88, 1857&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;55&lt;/td&gt;&lt;td&gt;54, 1483&lt;/td&gt;&lt;td&gt;67, 1515&lt;/td&gt;&lt;td&gt;63, 1592&lt;/td&gt;&lt;td&gt;63, 1592&lt;/td&gt;&lt;td&gt;88, 1857&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;56&lt;/td&gt;&lt;td&gt;54, 1488&lt;/td&gt;&lt;td&gt;67, 1519&lt;/td&gt;&lt;td&gt;63, 1597&lt;/td&gt;&lt;td&gt;63, 1597&lt;/td&gt;&lt;td&gt;88, 1858&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;57&lt;/td&gt;&lt;td&gt;55, 1493&lt;/td&gt;&lt;td&gt;68, 1525&lt;/td&gt;&lt;td&gt;63, 1601&lt;/td&gt;&lt;td&gt;63, 1601&lt;/td&gt;&lt;td&gt;88, 1859&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;58&lt;/td&gt;&lt;td&gt;55, 1497&lt;/td&gt;&lt;td&gt;68, 1529&lt;/td&gt;&lt;td&gt;64, 1607&lt;/td&gt;&lt;td&gt;64, 1607&lt;/td&gt;&lt;td&gt;88, 1860&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;59&lt;/td&gt;&lt;td&gt;55, 1502&lt;/td&gt;&lt;td&gt;68, 1533&lt;/td&gt;&lt;td&gt;64, 1612&lt;/td&gt;&lt;td&gt;64, 1612&lt;/td&gt;&lt;td&gt;88, 1860&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;60&lt;/td&gt;&lt;td&gt;56, 1507&lt;/td&gt;&lt;td&gt;69, 1538&lt;/td&gt;&lt;td&gt;65, 1618&lt;/td&gt;&lt;td&gt;65, 1618&lt;/td&gt;&lt;td&gt;89, 1862&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;61&lt;/td&gt;&lt;td&gt;56, 1511&lt;/td&gt;&lt;td&gt;69, 1543&lt;/td&gt;&lt;td&gt;65, 1622&lt;/td&gt;&lt;td&gt;65, 1622&lt;/td&gt;&lt;td&gt;89, 1863&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;62&lt;/td&gt;&lt;td&gt;57, 1517&lt;/td&gt;&lt;td&gt;70, 1548&lt;/td&gt;&lt;td&gt;66, 1628&lt;/td&gt;&lt;td&gt;66, 1628&lt;/td&gt;&lt;td&gt;89, 1864&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;63&lt;/td&gt;&lt;td&gt;57, 1521&lt;/td&gt;&lt;td&gt;70, 1552&lt;/td&gt;&lt;td&gt;66, 1633&lt;/td&gt;&lt;td&gt;66, 1633&lt;/td&gt;&lt;td&gt;89, 1864&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;64&lt;/td&gt;&lt;td&gt;57, 1525&lt;/td&gt;&lt;td&gt;71, 1558&lt;/td&gt;&lt;td&gt;67, 1638&lt;/td&gt;&lt;td&gt;67, 1638&lt;/td&gt;&lt;td&gt;89, 1865&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;65&lt;/td&gt;&lt;td&gt;58, 1530&lt;/td&gt;&lt;td&gt;71, 1562&lt;/td&gt;&lt;td&gt;67, 1643&lt;/td&gt;&lt;td&gt;67, 1643&lt;/td&gt;&lt;td&gt;89, 1866&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;66&lt;/td&gt;&lt;td&gt;58, 1535&lt;/td&gt;&lt;td&gt;71, 1566&lt;/td&gt;&lt;td&gt;67, 1648&lt;/td&gt;&lt;td&gt;67, 1648&lt;/td&gt;&lt;td&gt;89, 1867&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;67&lt;/td&gt;&lt;td&gt;58, 1539&lt;/td&gt;&lt;td&gt;72, 1571&lt;/td&gt;&lt;td&gt;68, 1654&lt;/td&gt;&lt;td&gt;68, 1654&lt;/td&gt;&lt;td&gt;89, 1867&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;68&lt;/td&gt;&lt;td&gt;59, 1544&lt;/td&gt;&lt;td&gt;72, 1576&lt;/td&gt;&lt;td&gt;68, 1658&lt;/td&gt;&lt;td&gt;68, 1658&lt;/td&gt;&lt;td&gt;89, 1868&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;69&lt;/td&gt;&lt;td&gt;59, 1549&lt;/td&gt;&lt;td&gt;73, 1581&lt;/td&gt;&lt;td&gt;69, 1664&lt;/td&gt;&lt;td&gt;69, 1664&lt;/td&gt;&lt;td&gt;89, 1869&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;70&lt;/td&gt;&lt;td&gt;59, 1553&lt;/td&gt;&lt;td&gt;73, 1585&lt;/td&gt;&lt;td&gt;69, 1669&lt;/td&gt;&lt;td&gt;69, 1669&lt;/td&gt;&lt;td&gt;90, 1871&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;71&lt;/td&gt;&lt;td&gt;60, 1558&lt;/td&gt;&lt;td&gt;74, 1591&lt;/td&gt;&lt;td&gt;70, 1674&lt;/td&gt;&lt;td&gt;70, 1674&lt;/td&gt;&lt;td&gt;90, 1871&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;72&lt;/td&gt;&lt;td&gt;60, 1562&lt;/td&gt;&lt;td&gt;74, 1595&lt;/td&gt;&lt;td&gt;70, 1679&lt;/td&gt;&lt;td&gt;70, 1679&lt;/td&gt;&lt;td&gt;90, 1872&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;73&lt;/td&gt;&lt;td&gt;61, 1568&lt;/td&gt;&lt;td&gt;74, 1599&lt;/td&gt;&lt;td&gt;71, 1685&lt;/td&gt;&lt;td&gt;71, 1685&lt;/td&gt;&lt;td&gt;90, 1873&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;74&lt;/td&gt;&lt;td&gt;61, 1572&lt;/td&gt;&lt;td&gt;75, 1604&lt;/td&gt;&lt;td&gt;71, 1689&lt;/td&gt;&lt;td&gt;71, 1689&lt;/td&gt;&lt;td&gt;90, 1873&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;75&lt;/td&gt;&lt;td&gt;61, 1576&lt;/td&gt;&lt;td&gt;75, 1609&lt;/td&gt;&lt;td&gt;72, 1695&lt;/td&gt;&lt;td&gt;72, 1695&lt;/td&gt;&lt;td&gt;90, 1874&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;76&lt;/td&gt;&lt;td&gt;62, 1582&lt;/td&gt;&lt;td&gt;76, 1614&lt;/td&gt;&lt;td&gt;72, 1700&lt;/td&gt;&lt;td&gt;72, 1700&lt;/td&gt;&lt;td&gt;90, 1875&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;77&lt;/td&gt;&lt;td&gt;62, 1586&lt;/td&gt;&lt;td&gt;76, 1618&lt;/td&gt;&lt;td&gt;73, 1705&lt;/td&gt;&lt;td&gt;73, 1705&lt;/td&gt;&lt;td&gt;90, 1876&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;78&lt;/td&gt;&lt;td&gt;62, 1590&lt;/td&gt;&lt;td&gt;77, 1623&lt;/td&gt;&lt;td&gt;73, 1710&lt;/td&gt;&lt;td&gt;73, 1710&lt;/td&gt;&lt;td&gt;90, 1876&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;79&lt;/td&gt;&lt;td&gt;63, 1595&lt;/td&gt;&lt;td&gt;77, 1628&lt;/td&gt;&lt;td&gt;74, 1716&lt;/td&gt;&lt;td&gt;74, 1716&lt;/td&gt;&lt;td&gt;90, 1877&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;80&lt;/td&gt;&lt;td&gt;63, 1600&lt;/td&gt;&lt;td&gt;78, 1633&lt;/td&gt;&lt;td&gt;74, 1720&lt;/td&gt;&lt;td&gt;74, 1720&lt;/td&gt;&lt;td&gt;90, 1878&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;81&lt;/td&gt;&lt;td&gt;64, 1605&lt;/td&gt;&lt;td&gt;78, 1637&lt;/td&gt;&lt;td&gt;75, 1726&lt;/td&gt;&lt;td&gt;75, 1726&lt;/td&gt;&lt;td&gt;91, 1880&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;82&lt;/td&gt;&lt;td&gt;64, 1609&lt;/td&gt;&lt;td&gt;78, 1641&lt;/td&gt;&lt;td&gt;75, 1731&lt;/td&gt;&lt;td&gt;75, 1731&lt;/td&gt;&lt;td&gt;91, 1880&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;83&lt;/td&gt;&lt;td&gt;64, 1613&lt;/td&gt;&lt;td&gt;79, 1647&lt;/td&gt;&lt;td&gt;76, 1736&lt;/td&gt;&lt;td&gt;76, 1736&lt;/td&gt;&lt;td&gt;91, 1881&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;84&lt;/td&gt;&lt;td&gt;65, 1619&lt;/td&gt;&lt;td&gt;79, 1651&lt;/td&gt;&lt;td&gt;76, 1741&lt;/td&gt;&lt;td&gt;76, 1741&lt;/td&gt;&lt;td&gt;91, 1882&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;85&lt;/td&gt;&lt;td&gt;65, 1623&lt;/td&gt;&lt;td&gt;80, 1656&lt;/td&gt;&lt;td&gt;77, 1747&lt;/td&gt;&lt;td&gt;77, 1747&lt;/td&gt;&lt;td&gt;91, 1883&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;86&lt;/td&gt;&lt;td&gt;66, 1628&lt;/td&gt;&lt;td&gt;80, 1660&lt;/td&gt;&lt;td&gt;77, 1751&lt;/td&gt;&lt;td&gt;77, 1751&lt;/td&gt;&lt;td&gt;91, 1883&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;87&lt;/td&gt;&lt;td&gt;66, 1632&lt;/td&gt;&lt;td&gt;81, 1665&lt;/td&gt;&lt;td&gt;78, 1757&lt;/td&gt;&lt;td&gt;78, 1757&lt;/td&gt;&lt;td&gt;91, 1884&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;88&lt;/td&gt;&lt;td&gt;66, 1637&lt;/td&gt;&lt;td&gt;81, 1670&lt;/td&gt;&lt;td&gt;78, 1761&lt;/td&gt;&lt;td&gt;78, 1761&lt;/td&gt;&lt;td&gt;91, 1885&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;89&lt;/td&gt;&lt;td&gt;67, 1642&lt;/td&gt;&lt;td&gt;82, 1675&lt;/td&gt;&lt;td&gt;79, 1767&lt;/td&gt;&lt;td&gt;79, 1767&lt;/td&gt;&lt;td&gt;91, 1886&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;90&lt;/td&gt;&lt;td&gt;67, 1646&lt;/td&gt;&lt;td&gt;82, 1679&lt;/td&gt;&lt;td&gt;79, 1772&lt;/td&gt;&lt;td&gt;79, 1772&lt;/td&gt;&lt;td&gt;91, 1886&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;91&lt;/td&gt;&lt;td&gt;68, 1651&lt;/td&gt;&lt;td&gt;83, 1684&lt;/td&gt;&lt;td&gt;80, 1777&lt;/td&gt;&lt;td&gt;80, 1777&lt;/td&gt;&lt;td&gt;91, 1887&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;92&lt;/td&gt;&lt;td&gt;68, 1655&lt;/td&gt;&lt;td&gt;83, 1688&lt;/td&gt;&lt;td&gt;80, 1782&lt;/td&gt;&lt;td&gt;80, 1782&lt;/td&gt;&lt;td&gt;92, 1889&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;93&lt;/td&gt;&lt;td&gt;68, 1660&lt;/td&gt;&lt;td&gt;84, 1694&lt;/td&gt;&lt;td&gt;81, 1787&lt;/td&gt;&lt;td&gt;81, 1787&lt;/td&gt;&lt;td&gt;92, 1889&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;94&lt;/td&gt;&lt;td&gt;69, 1665&lt;/td&gt;&lt;td&gt;84, 1698&lt;/td&gt;&lt;td&gt;81, 1792&lt;/td&gt;&lt;td&gt;81, 1792&lt;/td&gt;&lt;td&gt;92, 1890&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;95&lt;/td&gt;&lt;td&gt;69, 1669&lt;/td&gt;&lt;td&gt;85, 1703&lt;/td&gt;&lt;td&gt;82, 1797&lt;/td&gt;&lt;td&gt;82, 1797&lt;/td&gt;&lt;td&gt;92, 1891&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;96&lt;/td&gt;&lt;td&gt;70, 1674&lt;/td&gt;&lt;td&gt;85, 1707&lt;/td&gt;&lt;td&gt;82, 1802&lt;/td&gt;&lt;td&gt;82, 1802&lt;/td&gt;&lt;td&gt;92, 1892&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;97&lt;/td&gt;&lt;td&gt;70, 1678&lt;/td&gt;&lt;td&gt;86, 1712&lt;/td&gt;&lt;td&gt;83, 1808&lt;/td&gt;&lt;td&gt;83, 1808&lt;/td&gt;&lt;td&gt;92, 1892&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;98&lt;/td&gt;&lt;td&gt;71, 1684&lt;/td&gt;&lt;td&gt;86, 1717&lt;/td&gt;&lt;td&gt;83, 1812&lt;/td&gt;&lt;td&gt;83, 1812&lt;/td&gt;&lt;td&gt;92, 1893&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;99&lt;/td&gt;&lt;td&gt;71, 1688&lt;/td&gt;&lt;td&gt;87, 1722&lt;/td&gt;&lt;td&gt;84, 1818&lt;/td&gt;&lt;td&gt;84, 1818&lt;/td&gt;&lt;td&gt;92, 1894&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;首先说第3和第4组，他们的数据完全一样，这说明至少在内脏暴击这一方面，鞭子相当于手杖+15锐利宝石，为鞭子自带15锐利宝石提供了非常有力的证据。&lt;/p&gt;&lt;p&gt;根据以上数据，再结合突刺防御力=268与攻击力、防御力、伤害知二求一的关系，可以计算出这五组数据对应的第一段第二段内脏暴击攻击力，画出前四组的图像，如下：&lt;/p&gt;&lt;p&gt;第一段：图中红线为第1组，绿线为第2组，蓝线为第3组和第4组。可以看到红线与绿线距离基本保持不变，约为18，而蓝线的斜率明显大于红绿线，这是因为蓝线有0.15的技巧补正。&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;data:image/png;base64,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kmT06NFZv359Lr744nzuc59LkjzxxBM599xz07dv31aP179//9JjLFu2rLTFUl1dXX73u9/l5ZdfztatW5MklZWVaW5uLt23d+/epS2cevfuna1bt+bmm29OkuzZsyevvvpq3njjjYwaNSrPPPNM7rjjjtx5552leQIAAF1D0QAAAEexvXv3pkePHkmSdevWlQ5YfvrppzNx4sT07t07e/bsybHHHlu6z65duzJz5swcf/zxpbFNmzbl0ksvPeBj7Nq1K8cdd1zp88bGxiTJmDFjWt1u8eLFGTVqVKtyYseOHZk/f36+9rWvJdm3VVKxWMzcuXNz4403lm63devWvP322xkyZEiuu+667Ny5M0OGDFEyAADAEUDRAAAAR7GmpqaMGDEiSXLsscfm6aefTpL87ne/y29+85v06tUrr732WiZMmFC6T3V1dcaNG5c9e/aUxv7yL/8yS5cuzZYtW9KjR49s2rQpCxYsSKFQyPLly3PHHXdk6NChSfaVEkn229Losssuy/bt25MkTz75ZCZOnJgkOeecc7J79+7Saob58+fnmmuuSVVVVQqFQnr27JmtW7dm6tSpWbduXc4666wsW7YsF1100UfwHQMAADpK0QAAAEexzZs35zOf+UwWL16c8ePHH/A2Z5xxRlatWpX6+vqMGzfugLfp169fLrzwwtLnr732WqZNm5a+ffvm2muvbXXb0aNHt9oS6UBmzZqVK6+8Mq+//npee+210jkNc+fOzebNm5Mkxx13XIYNG5Zzzz03b731VkaPHp3vfve7Oeuss/If//EfBzxMGgAA+MNTNAAAwFFs8+bNufLKK3P77bfnG9/4Rqqrq5PsOz/h/PPPz//8z/9k9OjRaWxsTEVFxWF5zObm5tTU1KSysjJvv/123n///dK5Df/XK6+8kiSttmiaNGlS+vfvn+HDh5fGnn322Zx//vlJklGjRuXaa6/N5z//+fTp0+ewzBcAAOgcRQMAABylCoVCWlpaSlsSJcmKFSuya9euvP7661m0aFFp7JRTTjlsj9u3b99ccMEFpc9vvPHGfP3rXy9trZQkxxxzTOlg6f9r7NixKRaLWbt2berq6nLiiSfm0UcfzT/90z8lSQYPHpz169fn8ssvP2zzBQAAOufw/JUlAADgiPP4449n2rRp+42feOKJ+fGPf5ypU6dm6tSpGTx48AHvXywWS//e0tLS6qNQKKS5uTktLS155ZVX8oMf/OCg87j44ouzePHidudbKBRKpUShUMill16al156Kddcc0369u2bJ598Mk888UR+8Ytf5J577smCBQvS0tLS/jcCAAD4SFnRAAAAR6FisZg9e/Zk1KhRrcY/fAbDm2++mVdeeSVPPvlk7rvvvlbX3n333dJZC88880x69epV2l7pS1/6Ul588cXSbc8888zU19enX79++81l3Lhx+dznPpddu3Zl8eLF+dWvfpXTTjttv9v17Nkz06ZNy8iRI1MsFvOLX/wikydPzt69e/PQQw/l05/+dGbPnp0kueeee3LzzTdn0aJFmTp1ahnfIQAA4HDp0dDQ8H5XTwIAADi8Pvymf2NjY+l8hgOpra1ttbXRB1+jWCwe8HyFztiwYUMGDhzY5tfdvXt3qqqqUigUsnXr1v3mBgAAHDkUDQAAAAAAQNmc0QAAAAAAAJRN0QAAAAAAAJRN0QAAAAAAAJRN0QAAAAAAAJRN0QAAAAAAAJRN0QAAAAAAAJRN0QAAAAAAAJRN0QAAAAAAAJRN0QAAAAAAAJRN0QAAAAAAAJRN0QAAAAAAAJRN0QAAAAAAAJRN0QAAAAAAAJRN0QAAAAAAAJRN0QAAAAAAAJRN0QAAAAAAAJRNIv20awAAAA9JREFU0QAAAAAAAJTtfwHE1PPmTPUAPwAAAABJRU5ErkJggg==&quot; width=&quot;1562&quot; height=&quot;921&quot; style=&quot;display: block&quot;&gt;&lt;figcaption&gt;Figure 10:&lt;span style=&quot;white-space: pre-wrap&quot;&gt;&amp;#x20;&amp;#x20;&lt;/span&gt;Snipaste_2019-02-18_02-30-07.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;第二段：图中红线为第1组，绿线为第2组，蓝线为第3组和第4组。分析同上图，由于第二段的数值较大，在800-2000之间，因此其直线度非常好，适合用于数据分析，可以减小误差。&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;data:image/png;base64,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Ebrd5oQIValyK62MMuc0Qb9f/kAGAyECAACsiKUOEr71rW/d8b033ngj3/zmN/Nv//Zvdxx7/fXXc+3atbz66qtT/76jjgMAwKSiSNbXyxDhypVFn83pqEKEdtoZZM4dTb1esrWVbG8LEQAAYIUs7WqjL37xi/na176W559/fvd7L7zwQp599tn8xm/8Rn74wx/mvvvuy9/8zd/k4sWL+frXv57nnnsuly9fzne/+9186EMfysc//vHd1x51HAAAJlUhwmDQnBBhnHE66cxfqpyUfQhJGSIAAAArZemChBs3buS5557LN77xjdx///27379582aeffbZfPazn8373ve+JMmHP/zhjEajbGxs5K/+6q/ypS99KZcuXcobb7yRJ554Ir/3e7+XRx55JDdv3jz0OAAATKpChCZVAJw4RGhqyzQAAHBsS7fa6Atf+EIefPDBfOYzn9n3/RdffDG/+Iu/uBsiJMk//MM/5IMf/GBefPHFPPDAA7l06VKS5MEHH8zjjz+eb3/727uvPew4AABUxuPmhQj99NNL72Qhwvp62TItRAAAgJW1dBMJzzzzTC5evJgXXnhh3/evX7+ehx9+OJ/97GfzT//0T7nnnnvyp3/6p/nYxz6WN998M4899ti+P3///ffnBz/4QZIceXyad7/73XOf+1NPPZWnn3567tcBALAcxuNyg0+TQoReehlnnO3MuZKoiT8MAADgRJYuSLh4cfqQxGuvvZZvfOMbeeaZZ/LJT34yr776aj7+8Y/n0Ucfzc2bN3PhwoU7/p5bt24lyZHHp3nllVfu8p0AAFAnTbxu3knZazB3iDAcJpubzfphAAAAJ7Z0q41meec735l3vvOd+aM/+qMkyaOPPpqNjY38y7/8S+677747QoFbt27l3nvLnOSo4wAArLamhQhFinTSSSutjDKa78X9fhkiDAbN+GEAAAB3rTZBws///M/f8b2LFy/m4sWLefvb357vf//7+47duHEj73nPe5LkyOMAAKyuJoYI61lPO+0MMmevQaeTXLuWbG8344cBAACcitoECR/4wAdy/fr1fPOb30ySvPHGG/nWt76V3/3d38173/veJNntVXjttdfy0ksv5f3vf3+SHHkcAIDVNB4nvV5zQoRxxlnPekYZpZ/+8V9YFGWIkJQ/DAAAgAm12e3zMz/zM/nc5z6Xq1evZmtr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AADAEq30RMInP/nJ3Hrrred99tRTT+Xxxx/Pa17zmrz2ta+d+dos14HlKstu/38aIpQp06TpX6rcNN1xRvoQAAAAAGDpVnYi4QMf+EB+9Vd/9bzPPvaxj+Vtb3tbPv7xj+fuu+/O7/zO78x0bZbrwHIVRRci1P/XoVykSJu2f4gwbWgWIgAAAADAvli5iYTTp0/n/vvvz8c//vEcP3787OcvvPBC3vOe9+SDH/xgbrrppjz99NN5y1vekje/+c15zWtec8lrN95442XvvfHGGw/w28LRMO1CruukTZsyZQYZZJyeRxJNyxXquutFAAAAAACWbuWChPe///05ceJE7r333rzvfe87+/knPvGJXHvttbnpppuSJCdOnMitt96ahx56KN/0Td90yWs33njjZe+9VJBw88039177nXfembvuuqv3fbDOXhoiDDPMyZxMlWq+B+32nGAAAAAAAPZk5YKEe+65J8eOHcuDDz543ufPPvtsXve615332fHjx/OFL3whx48fv+S1K917KY899thevgaQ80OEJk2KFPOVKpdlN4GgVBkAAAAA9t3KdSQcO3bxJb3wwgu56qqrLvjbM2fOXPbale4FlqMour3/uk6qVClT9g8RmiYZDpPRSIgAAAAAAAdk5SYSLuXqq6++YOP/zJkzufrqqy977Ur3Aov10gGCIt1YwlylytvbSpUBAAAA4ICt3ETCpVx//fV55JFHzvvs9OnTecMb3nDZa1e6F1icc0OEk+M2RYoMMkidut+DylKIAAAAAAAr4tAECW9605uS5Gx3whNPPJFPfepT+fZv//bLXrvSvcBiTEOE0SjZHDcZZpjNbGacHkcStW13JlLbdqXKg8FyFgsAAAAAzOzQHG107Nix3HfffXn3u9+d4XCYRx99NFVV5brrrkuSy1670r3A3kz3/0+eTNqtKmV25itVLopkczOpquUsFAAAAADo7apnnnnmfw96EavmlltuyWOPPXbQy4BDoW27PuTxONnZKtKm7d+H0DRdiOAoIwAAAADW2OnTpw96CXM5NBMJwOo5GyLUbXY2yiRzlCpXVbKzI0QAAAAAgBV1aDoSgNXSNF2IcLJuUm4MM8qof6lyUSSnTnV9CEIEAAAAAFhJggSgt+lJRFv1JDsbZerUqVLN/oBpH8Jg0E0iAAAAAAAry9FGQC/TEGGjrtJsdKXK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9NJL2bBhQw444IBu9+SH3rz++uv57//+75SUlKS0tLTbPfmhr15++eWUlJTkD/7gD7quyQ89aW5uzquvvpp3332368fo0aMzcuTIJPJDz5qbm/Nf//Vfef/993PggQd2uyc7FLO9zzvvvvtuNm/e3PVnIPmhN2+99VZeeOGFbN68OWPGjOl2T37ozdav3YcOHeprL/qsv98rHAxZUiT8n0WLFmXmzJnZvHlz7rnnnnz44Yf50z/90129LAaBf/7nf86cOXNy7rnndl2TJ3pz880356677sqmTZvy8MMP57HHHsuf//mfZ9iwYfJDr376059mzpw5aW1tzdy5c/Pxxx9n8uTJSXz+oe9Wr16diy66KEcddVTKysqSyA+9W7BgQWpra7N48eIsWrQoixYtyqRJk3LQQQfJDz1atmxZrrjiirS2tuaXv/xlHn300Zx22mkZMmSI7NCjhoaG/PCHP+z6nLNo0aL84he/yJYtW3LCCSfID72677778g//8A/ZvHlz/u3f/i2//vWvc9JJJyXxZx96d9ttt+WWW25JW1tb5s+fnw0bNuTYY49NIj8U19/vFQ6WLBm2nKS9vT3Tpk3Lz3/+84wfPz7Nzc0588wzc++99+bLX/7yrl4eu6kNGzbkJz/5SZ544omMHj06CxcuTCJP9O61117LhRdemIULF3b9bYZzzjknM2bMyGmnnSY/9Gj16tU5//zzu/Lz/vvv59vf/nYeffTR/OEf/qH80CdtbW2prq7Ob3/721x55ZWpqKjw+kWfXHvttZk8eXKmT5/e7br80JP29vZ861vfyuzZs3PMMcckSWbMmJFLLrkklZWVskO/NDQ05Mc//nH+5V/+JXvvvbf80KOOjo6ccMIJmT9/fsaPH5+Wlpaccsopqaury6GHHio/9GjlypW59NJLs2DBguy///5pbW3Nd77zncyePTsTJ06UH7axI98rHDdu3KDJkhkJSZ5++umUlpZm/PjxSZJ99903U6dOTUNDwy5eGbuzO++8M/vuu2/+7u/+rtt1eaI3paWl+cd//MduWyK//OUv591335UfelVWVpZ77rmnKz/Dhw9PR0dHtmzZIj/02R133JGKioqurCRev+ibV199NeXl5Wlubk5bW1vXdfmhJ08//XQOPPDArhIhSe6///5MmzZNduiXTZs25Uc/+lFmzpyZ0tJS+aFPOjo6uo7gGzVqVEpKSrJ582b5oVeNjY2ZOnVq9t9//yTJyJEjM3ny5DzxxBPyw3btyPcKB1OWhu3qBewOPvzwwxx22GHdro0ePTpvvPHGLloRg8HVV1+dkpKSLFu2rNt1eaI3+++/f9cfRJKkqakpTz31VC688ML8+te/lh96VFJSkvHjx6e9vT0PPfRQHnjggVx88cUZO3Zsnn32WfmhVytWrMhzzz2Xe+65J9/73ve6rnv9ojft7e1pamrKTTfdlObm5mzYsCGnn356Zs6cKT/0aP369Rk3blxmz56dRx55JEOHDs3FF1+c8847T3bol3vuuSdf+cpXMnXq1CReu+hdSUlJvv/97+fqq69ORUVFli9fnjPPPDNHHnlkFi5cKD/0aMSIEXn77be7Xfvwww8zZMgQn3/Yrh35XuHo0aMHTZbsSEjnF0VDhgzpdq2kpCQdHR27aEUMBiUl2//fR57oj7Vr1+byyy/PhRdemMMOO0x+6LPm5ua0trZm7NixaWhoyIYNG+SHXrW0tGT27Nn58Y9/vM09+aE3a9euTWVlZW699dY89thjefjhh/PMM89kwYIF8kOPVq9enSeeeCKHH354li5dmp/97GeZO3duGhoaZIc+a21tzX333ZdLL72065r80BcvvPBCRo0alTFjxqS0tDSFQiGbNm2SH3o1ZcqUrF27NrfddltWrFiR+++/P6tWrconn3wiP2zXjnyvcDBlSZGQzobx9//jdHR0ZNgwGzboP3mir1auXJnzzjsvf/mXf5kLL7wwifzQd1/4whcyY8aM3HrrrRk1alTuv/9++aFX//RP/5SJEyemqakpy5Yty/r167Nq1aq8/vrr8kOvDjjggNxwww054IADkiRjx45NZWVlXnzxRfmhRwcddFAOOuig/MVf/EWSZMKECamsrMzixYtlhz57/PHHM27cuBxxxBFd1+SH3ixdujQvvfRS7r777kyfPj233HJLkmT+/PnyQ69KS0tz5513pqmpKXPmzElLS0tOPfXUjBgxQn7ol57yMpiypEhI5xdBr7zySrdrGzZsyKRJk3bRihjM5Im+ePbZZ3PFFVfkBz/4Qc4555yu6/JDbwqFQv793/+927UvfvGLee+99+SHXn3hC1/Ixo0b88ADD+SBBx7I22+/nWXLluXZZ5+VH3rV1NSUhx56qNu1tra2lJSUyA892m+//ba5VlJSIjv0y9NPP53Kyspu1+SH3qxfvz4TJkzI0KFDu64dfPDBWbNmjfzQq40bN+ajjz7KjTfemDlz5uSSSy5JU1NT/uRP/kR+6Jee8jKYsqRISHL00UcnSdf5VatXr87y5cvzta99bVcui0FKnujNmjVrcs0116S2tjYnnHBC2tra0tbWlvb2dvmhVx0dHbn11ltTKBSSJOvWrcvy5ctTVVUlP/Tqsssuyy233NL144gjjshFF12Uc845R37oVWtra2644YasXr06SedRR7/61a9y6qmnyg89OuGEE7J+/fosXbo0SefxfM8884zs0C//+Z//mT/+4z/udk1+6M3EiRPT0NDQ9WfnlpaWPP/88zn22GPlh1799re/zaWXXpq1a9cmSV566aU8//zzqayslB/6pae8DKYs7X57JHaBkpKSXH/99bn22mtTXl6eVatWpba2NmPGjNnVS2MQkid688ADD+Sjjz7KVVdd1e362Wefnauvvlp+6NH48eNz1VVX5YILLsikSZPy4osvpqamJieeeGKSyA87zOsXvZkwYUKuvPLKXHjhhTniiCOycuXKXHrppTn++OOT+PxDccOHD8+NN96Y6667LvPmzcvq1atz7rnn5thjj00iO/Suo6Mjzc3NmThxYrfr78jzhQAACi1JREFUXrvozWGHHdb12nX44Ydn1apVOeOMM3L66acn8fmHnu2///75m7/5m5x99tk5/PDD88477+TGG2/MPvvsk0R+6LveXq8GS5aGrF+//pNdvYjdyaZNmzJy5MiiwzGgP+SJgZAferL1C+o/+qM/6rZVeyv5YSDkh550dHSktbW1aEbkh558/PHHGT58uNcudjr5oSdbX7tGjBjh8w/91t7ens2bN2evvfba7n35oT96ysvuniVFAgAAAAAAUNTuWW8AAAAAAAC7BUUCAAAAAABQlCIBAAAAAAAoSpEAAAAAAAAUpUgAAAAAAACKUiQAAAAAAABFKRIAAIAuLS0taW1t3e69jo6OPj1/e959990BrQsAANh1hu3qBQAAADvXsmXL8swzz2TSpEk9Pu7ee+9NXV1dSkr+/+8Xffzxx/nrv/7rzJs3r9v1JJk5c2bOOOOMTJ06tejbvOmmm3LIIYfkoosuStJZPpSUlKS2tjZnnXVWTj755KLPvf/++7Nly5acd955272/cePGdHR0ZJ999unx9wUAAOxcigQAANgDtba29vhN+yR55JFHtikL9t577xxyyCFd11euXJmXX34506dPT3t7eyZPnlz07a1ZsybLli3Lcccdl8WLF6epqSmFQiEXX3xxPvjggyTJ4sWLs2HDhjz33HOZPXt2t+c/9thjufHGG7set27durz33ntd7/MXv/hFvvjFL+aHP/xh/z4YAADAgCgSAABgD7RmzZosXry4x8eMHj16u9fXr1/ftZOgUChk3bp1KSkpyYgRI3p8e3fddVfmzJmTF198MV/96le7ioy77rord999d1asWJFhw4bl5JNPzvTp07s9d+nSpfnmN7+ZsWPHZu3atTn55JPT0NCQpqamVFRUJEnmzZuXG264oa8fAgAAYCcxIwEAAPZA48aNy8knn9z1o7KyMuPGjcuIESNSKBSyYMGCbY4QampqSkdHR4YPH54rr7wyq1evzvLly3PKKaekra0t7e3t2bx5c1pbW3P99ddnzZo1Xc997LHHctppp2XChAmZMmVK7rzzziTJww8/nG984xspLS3NSSedlJ/+9KfbrLWtrS0NDQ35zne+kyS56qqr8swzz6S9vT1jx45Nkjz55JOprKzMyJEjP60PGQAAUIQdCQAAsIdat25dVq5cmS1btiRJ/vVf/zV/9Vd/laqqqpx33nkZNqz7lwOrVq3K5MmTM3r06EyfPj0fffRRmpub88477+Sdd97JBx98kBUrVmTEiBGZNm1a12DldevW5dBDD82ECROSJAcffHC++93vJkmWL1+eo446KkkydOjQ1NTU5IUXXug6rqitrS2zZ8/Occcdl4aGhqxcuTInnnhipk6dmiVLlmTMmDFpbW3Nvffem9tuuy2rVq3KV77ylQwdOvQz+RgCAACKBAAA2ON0dHRkxIgRGTNmTNasWZMxY8Z0Xd+4cWMaGxuzaNGilJeX57TTTuu6d8899+SII45IkkyePDkvvvhiTj/99Hz9619Pkjz66KM5/vjjs9dee3V7f2PGjOl6H4sXL+46AqmpqSm/+c1v8uqrr+bNN99MkowYMSKbN2/ueu7w4cO7jlgaPnx43nzzzcyaNStJsmnTprzxxht55513MmnSpDz11FO5+eabc8stt3StEwAA+PQpEgAAYA+zZcuWDBkyJEmyYsWKrgHGTz75ZKZNm5bhw4dn06ZN2Xvvvbue09LSkksvvTT77bdf17XXX389Z5111nbfR0tLS/bZZ5+uX2/YsCFJMmXKlG6PW7hwYSZNmtStfFi7dm3mzJmTyy67LEnnUUYdHR25/vrrc80113Q97s0338wHH3yQsrKyXHHFFVm3bl3KysqUCAAA8BlTJAAAwB6mtbU1EydOTJLsvffeefLJJ5Mkv/nNb/KrX/0qw4YNy1tvvZXKysqu55SWlubEE0/Mpk2buq792Z/9WR577LEUCoUMGTIkr7/+eurq6tLe3p4nnngiN998c8aPH5+ks3RIss2RQ+ecc07efffdJMnjjz+eadOmJUmOO+64bNy4sWs3wpw5c3LJJZdk9OjRaW9vz9ChQ/Pmm29mxowZWbFiRY455pgsXrw4p5566qfwEQMAAHqiSAAAgD1MY2NjjjzyyCxcuDAVFRXbfcxRRx2Vp59+Os3NzTnxxBO3+5h99903p5xyStev33rrrVRXV2evvfbK5Zdf3u2xkydP7nZk0fZcddVVOf/88/P222/nrbfe6pqTcP3116exsTFJss8++2TChAk5/vjj8/7772fy5Mn50Y9+lGOOOSb/8R//sd1hzQAAwKdLkQAAAHuYxsbGnH/++bnpppvyve99L6WlpUk65xecdNJJ+Z//+Z9Mnjw5GzZsSElJyU55n5s3b05DQ0NGjBiRDz74IJ988knX3ITf9dprryVJtyOUTj755IwZMyaHHXZY17XnnnsuJ510UpJk0qRJufzyy/ONb3wjI0eO3CnrBQAA+k6RAAAAe5D29va0tbV1HRmUJEuXLk1LS0vefvvtLFiwoOvaIYccstPe71577ZWqqqquX19zzTX57ne/23X0UZKMGjWqa3Dz75o6dWo6Ojry7LPPpqmpKQceeGAeeuih/P3f/32S5KCDDsqLL76Yc889d6etFwAA6Lud89ePAACA3cIjjzyS6urqba4feOCB+dnPfpYZM2ZkxowZOeigg7b7/I6Ojq5/b2tr6/ajvb09mzdvTltbW1577bXcfvvtRddx+umnZ+HChb2ut729vat0aG9vz1lnnZVXXnkll1xySfbaa688/vjjefTRR/Pggw/mjjvuSF1dXdra2nr/QAAAADuNHQkAALCH6OjoyKZNmzJp0qRu139/BsJ7772X1157LY8//njuuuuubvc++uijrlkHTz31VIYNG9Z1/NG3v/3tvPzyy12PPfroo9Pc3Jx99913m7WceOKJ+frXv56WlpYsXLgwv/zlL3PooYdu87ihQ4emuro6RxxxRDo6OvLggw/mtNNOy5YtWzJ//vx89atfzcyZM5Mkd9xxR2bNmpUFCxZkxowZO/ARAgAAdsSQ9evXf7KrFwEAAAzc739Tf8OGDV3zEbZn9erV3Y4e2vo2Ojo6tjvfYCBWrlyZ/fffv8e3u3HjxowePTrt7e158803t1kbAACwaygSAAAAAACAosxIAAAAAAAAilIkAAAAAAAARSkSAAAAAACAohQJAAAAAABAUYoEAAAAAACgKEUCAAAAAABQlCIBAAAAAAAoSpEAAAAAAAAUpUgAAAAAAACKUiQAAAAAAABFKRIAAAAAAICiFAkAAAAAAEBRigQAAAAAAKAoRQIAAAAAAFCUIgEAAAAAAChKkQAAAAAAABSlSAAAAAAAAIpSJAAAAAAAAEUpEgAAAAAAgKIUCQAAAAAAQFGKBAAAAAAAoChFAgAAAAAAUJQiAQAAAAAAKEqRAAAAAAAAFPW/147IkZZfsFIAAAAASUVORK5CYII=&quot; width=&quot;1554&quot; height=&quot;926&quot; style=&quot;display: block&quot;&gt;&lt;figcaption&gt;Figure 11:&lt;span style=&quot;white-space: pre-wrap&quot;&gt;&amp;#x20;&amp;#x20;&lt;/span&gt;Snipaste_2019-02-18_02-29-20.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;首先因为99技巧时第二段攻击约为1817，因此内脏暴击的技巧补正=(1817-790)/790=1.3，第一段攻击的攻击力也约为230点，同样可以算出1.3的技巧补正，也就是说第一段和第二段的武器其技巧补正相同。我比较相信这个值的原因之一是他还是比较“整”的，不是什么1.32342342…，当然这只是个很小的原因，之后我们还可以通过各种数据来互相验证。我最初算出技巧补正是1.3还是从满级号的沉重深渊对内脏暴击的攻击力加成接近于28.3%这里算出来的。&lt;/p&gt;&lt;p&gt;通过第二组数据，我们可以看到物理固伤宝石同时作用于第一段和第二段内脏暴击，且提供固定物理攻击力提升，理论上来说，不会受兽丸等手段的进一步提升。&lt;/p&gt;&lt;p&gt;我们还可以算出鞭子/0.15技巧补正加成在99技巧时可以带来6.53%的攻击力加成，与理论值&lt;code&gt;0.15/(1+1.3)=6.52%&lt;/code&gt;基本一致，可以看到误差非常小。&lt;/p&gt;&lt;h5&gt;补正曲线&lt;/h5&gt;&lt;p&gt;计算技巧的第二段攻击力的补正系数时，其公式为 &lt;code&gt;(atk-790)/790/1.3&lt;/code&gt; ，计算力量的第二段攻击力的补正系数时，其公式为 &lt;code&gt;(atk - 790*2.3)/790/0.24&lt;/code&gt; 。计算第一段时，只需将790替换为100即可。&lt;/p&gt;&lt;p&gt;以第1组和第5组数据可以分别得到技巧和力量的补正曲线，如下图所示。&lt;/p&gt;&lt;p&gt;其中红色为技巧第一段攻击力的补正曲线，绿色为力量第一段攻击力的补正曲线。&lt;/p&gt;&lt;p&gt;紫色为技巧第二段攻击力的补正曲线，也是直线度最好的一条，和本文开头给出的是同一条，蓝色为力量第二段攻击力的补正曲线。&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;data:image/png;base64,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0AAAYJqVWRUYzM2dFRiUZR0YDIdJq7X0SP212dFEAAAA7F1CAwCAaVVmRWBwel1Bp7P0eb9fX1zRdlB3GcxnfuvqBAAAYNew0wAAYBqVWREYlGX93/Li404nGQzqwKDROOfRMsMMAwAAABs1laHBl7/85XzhC1/IoUOHcv3111/w3uPHj+fhhx/Oi170orzmNa/ZogoBACaozKrA4PQegyT1D8lZCcIZ/fRTpEgjjS0oFAAAgN1m6kKDu+++O+973/ty5MiRPPTQQ3njG9+Yt73tbee997777suxY8fyIz/yI3niiSdy8ODBfPCDH8z+/aYuAQA7VJkVgUFVnbX4uFElzaUZRcPzdxJYgAwAAMAopio0OHnyZG699dbccce2fbYhAAAgAElEQVQdue6663L8+PHcdNNNecMb3pBrr7121b3Hjh3Lu9/97rz61a9Okvzcz/1chsNhXv/6129H+QAAoymzKjCYmUl6vaXAoN2uRxH1ehc4wmgiAAAANm+qQoP7778/l19+ea677rokyRVXXJHXve51eeCBB1aFBvfff3++7/u+bzkwSJI777zzou84fPjwhuu6+eabc/To0Q0/BwCwbmXWDAxaxdk/tNY8op9+Wln7cwAAANZ222235fbbb9/uMrbdVIUGTz31VF72spetuHbZZZfli1/84qp7T5w4kUOHDuXd7353/uqv/iqXXHJJ3vrWt+bNb37zBd/x6KOPjrVmAICRlVlzh0GRMpk5/UNxwWO66aaXtbsQAAAAWNvRo0c39cvjm/lF9Wk2VcP/T548mX379q24tn///pw6dWrVvY899lj++q//Oj/4gz+Ye++9N3/8x3+cXq+XBx54YKvKBQAYXZm1A4OqX48kWkdg0E8/jTRS5ML3AQAAwIVMVWhw8ODBVQHBqVOncumlqxsiXvKSl+QlL3lJ/sk/+SdJkuuvvz5FUeTjH//4ltQKADCyMqsCg+WMoOwk3e7SQoPiokctZMECZAAAAEY2VaHB1Vdfnc997nMrrj355JN55Stfuere7/me71l1bf/+/dm/f6r+SgAA51dmRWDQ79eBQa+XFIN2Mhgki4vrCgySutNAlwEAAACjmqp/YX/Vq16VJLnvvvuS1COIPvGJT+S1r31tkuThhx/OV7/61STJj//4j+fEiRO59957kyTHjx/P//pf/ys/+ZM/uQ2V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lRWBQZLlwKBMmSQpUmx5WQAAAMCFjRwaDAaDJMnll1+en/7pn85VV12Vyy+/PFdffXU+85nP5Id/+Ifz7/7dv8ttt9227jO//OUvZ2FhIV/4whcueN/x48fz0EMPrfjv6aefHunvAwCMqEoyk1S9pDlopNE4ExgkySCDzGd+e2oDAAAALmiknQZJ8prXvGb5z7/1W7+1/Od//+//fa666qokyQ/+4A/m85//fJ555plcdtllFzzv7rvvzvve974cOXIkDz30UN74xjfmbW9723nv/cu//Mt84AMfWO52SJJbb701P/qjPzrKXwkA2Kwqy4FBe5DMNqp0eo0Vt/TTFxoAAADAlBo5NLjxxhvPe/10YHDam970pnzkIx/Jv/gX/2LNs06ePJlbb701d9xxR6677rocP348N910U97whjfk2muvXXX/I488kl/91V/Nz/7sz472lwAARldlOTCYaSe9VplWr1hxy+kFyI00tqFAAAAA4GJGHk+0ERcKDJLk/vvvz+WXX57rrrsuSXLFFVfkda97XR544IHz3v/oo49mZmYmx48fz/PPPz/2egGAdaqSzCTlfB0YDFv9VYFBUo8mms3sVlcHAAAArNPInQbj9NRTT+VlL3vZimuXXXZZvvjFL6669+TJk3niiSfye7/3ezl+/HiefPLJvOlNb8q73vWuC77j8OHDG67r5ptvztGjRzf8HADsCWWSZh0YNLt1YFD0WmvcWmaY4Xk/AwAAgO1022235fbbb9/uMrbdSKHBM888ky9+8Yv5B//gH1z03nvuuScve9nL8tKXvnTNe06ePJl9+/atuLZ///6cOnVq1b1f+9rXUhRFfuVXfiXXXHNNvva1r6Xdbue//bf/ln/6T//pmu949NFHL1orALBOZZYDg3a3yrBVrhkYnB5NBAAAANPo6NGjm/rl8c38ovo0G2k80Uc+8pFV1/7mb/4mn/3sZ1dd/9jHPnbR8w4ePLgqIDh16lQuvXR1tnHNNdfk1ltvzTXXXJMkufrqq1MURT796U+vt3wAYBRlkmbSb9WBQe8CgUGSdNPNXOa2qDgAAABgM0YKDX7pl34pL3rRi1ZcO3jw4Hnv/e3f/u2Lnnf11Vfnc5/73IprTz75ZF75yleuuveJJ57In/3Zn6249vzzz2f//i1d0wAAe1OZpJl0iqTbry44kqi+vUyVKkWKrakPAAAA2JSx/wv7K17xirzwhS/c1LOvetWrkiT33XdfkuSxxx7LJz7xibz2ta9Nkjz88MP56le/miR57rnncuutt+axxx5LUo8r+p//83/mJ3/yJ0f9KwAAF1ImaSftRjIoqyy2umn0Ohd8ZJBBeulNvjYAAABgJFO1CHn//v05duxYbrnllszMzOSRRx5Jp9PJlVdemST50Ic+lBtuuCE33nhjrr/++vzqr/5qfvEXfzEvf/nL89nPfjb/6l/9q/zoj/7oNv8tAGAXK5O0k2ZV/7BYdJPexRcb99PPfOYnWxsAAAAwsn0nTpz4zigHfPzjH88P/MAPrLi2uLiYmZmZFde+/e1v57u+67suuAh50o4cOWIRMgBsVj9J90xgMCy6yXB9gcFCFnQaAAAAsCsdPnw4Dz744HaXMTYjdxocP348J06cWHHtiiuuWHXtW9/6Vg4dOjTq6wCA7dBPqnbSTtJIP71isK7AIKlHE1mADAAAADvDyKHBq1/96lx//fUXve+5557L//t//2/U1wEAW62/FBgUSaPcWGCQ1EuQh1n//QAAAMD2maqdBgDAlOkkVTdpNpL5sp1WUW0oMOinn1Zak6kNAAAAGLuxhgZ/9Vd/lbvuumvNz7vd7jhfBwBMUjup+slMkl618cAgSbrp2mUAAAAAO8jIocFTTz21/OdXvvKVec1rXnPe+5577rlRXwUAbJV2UvaTZpJho52iUW04MChTpkqVIsUECgQAAAAmYeTQ4L777surX/3qJLngomM7DQBgh2gmZTlaYJDUC5B1GQAAAMDOsn/UA44ePbrue5988slRXwcATNJSYNBujBYYJPU+A10GAAAAsLOMHBqs1wte8IK84hWv2KrXAQAb1T4TGPQanRQpRwoMWmmlkcb46gMAAAAmbstCAwBgii3tMGg3ksX5fopqkCwubvq4QQaZzey4qgMAAAC2yERCg69//eu54YYbctddd03ieABgnJYCg25RBwbpdkcKDJJ6CXIrrTEUBwAAAGyliYQGP/3TP51f+IVfyM/+7M9O4ngAYFzOCgyGc/2xBAanRxMBAAAAO8+l4z7w2LFjueOOO/Lyl7983EcDAON0dmAwXybtbtLrjXxsN930Mvo5AAAAwNYbKTS4995788M//MPLPz/11FNpNpt56UtfmqeffjqnTp3KqVOnlj8/efJkrrrq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Xv7m3/ybzg+LevLJJ/Oxj30sX/jCF3LhhRfmxIkT+Zf/8l/m9ttvz759+5wfzrCazwovuuiiTX2WtvROg0ceeSS7d+/O3r17kyTnn39+rrrqqhw8eLDPlTHI7r777px//vn5lV/5lXnXnSeWsnv37vzGb/zGvLbGiy++OM8//7zzw5JqtVruu+++ufPz5je/OTMzM3nttdecH5btP/2n/5SRkZG5s5L4+cXyPPPMMxkeHs7Ro0fz6quvzl13fljMI488kh/7sR+bCwyS5P7778973/teZ4cV+f73v5//8B/+Q2699dbs3r3b+WFZZmZm5sbovfWtb83Q0FBeeeUV54clTU1N5aqrrsqFF16YJHnLW96Syy+/PA8//LDzw1mt5rPCzX6Wzut3AefSSy+9lEsvvXTetV27duW5557rU0VsBrfcckuGhoZy4MCBededJ5Zy4YUXzv1LR5IcPnw4f/qnf5rrr78+f/EXf+H8sKihoaHs3bs309PT+dKXvpQHHnggN9xwQ/bs2ZPHH3/c+WFJf/Znf5avfe1rue+++/KLv/iLc9f9/GIp09PTOXz4cH7t134tR48ezfHjx/NzP/dzufXWW50fFnXs2LFcdNFFuf322/PHf/zHedOb3pQbbrghH/nIR5wdVuS+++7L3/pbfytXXXVVEj+7WNrQ0FD+/b//97nlllsyMjKSxx57LNdee23+zt/5O3nwwQedHxa1c+fO/OVf/uW8ay+99FJ27Njh9x/OajWfFe7atWtTn6Ut3WkwPT2dHTt2zLs2NDSUmZmZPlXEZjA0dPb/t3CeWIkXX3wxN954Y66//vpceumlzg/LdvTo0Zw4cSJ79uzJwYMHc/z4ceeHJb388su5/fbb86u/+qtnPOb8sJQXX3wx9Xo9d955Z7785S/nj/7oj/Loo4/mC1/4gvPDog4dOpSHH34473rXu/LVr341v/M7v5Nut5uDBw86OyzbiRMn8gd/8Af52Mc+NnfN+WE5vvGNb+Stb31rLrjgguzevTtlWeb73/++88OS9u/fnxdffDF33XVX/uzP/iz3339/nn766bz++uvOD2e1ms8KN/tZ2tKhwc6dO8/4H2JmZibnnbelGyw4R5wnluvJJ5/MRz7ykfyrf/Wvcv311ydxfli+t73tbfnwhz+cO++8M29961tz//33Oz8s6Td/8zezb9++HD58OAcOHMixY8fy9NNP59lnn3V+WNI73vGO3HHHHXnHO96RJNmzZ0/q9Xq++c1vOj8s6p3vfGfe+c535p//83+eJLnkkktSr9fzla98xdlh2f77f//vueiii/Lud7977przw1K++tWv5lvf+lZ++7d/Ox/84Afzmc98Jkny+c9/3vlhSbt3787dd9+dw4cP55577snLL7+cn/7pn87OnTudH1ZksfOy2c/Slg4N9uzZk6eeemretePHj+eyyy7rU0VsZs4Ty/H444/npptuyi//8i/nuuuum7vu/LCUsizzh3/4h/Ouvf3tb88LL7zg/LCkt73tbfnud7+bBx54IA888ED+8i//MgcOHMjjjz/u/LCkw4cP50tf+tK8a6+++mqGhoacHxb1oz/6o2dcGxoacnZYkUceeST1en3eNeeHpRw7diyXXHJJ3vSmN81d+/Ef//EcOXLE+WFJ3/3ud/O9730vn/70p3PPPffkF37hF3L48OH8vb/395wfVmSx87LZz9KWDg2uuOKKJJmbN3Xo0KE89thjufLKK/tZFpuU88RSjhw5kk984hNpt9u5+uqr8+qrr+bVV1/N9PS088OSZmZmcuedd6YsyyTJd77znTz22GNpNBrOD0v6+Mc/ns985jNzv9797nfnox/9aK677jrnhyWdOHEid9xxRw4dOpSkGlf0P/7H/8hP//RPOz8s6uqrr86xY8fy1a9+NUk1Yu/RRx91dliR//k//2f+9t/+2/OuOT8sZd++fTl48ODcvzu//PLL+frXv573vOc9zg9L+qu/+qt87GMfy4svvpgk+da3vpWvf/3rqdfrzg8rsth52exnaXP0Q6zS0NBQPvWpT+W2227L8PBwnn766bTb7VxwwQX9Lo1NyHliKQ888EC+973v5eabb553/UMf+lBuueUW54dF7d27NzfffHNGR0dz2WWX5Zvf/GZarVZ+8id/MkmcH1bNzy+Wcskll+SXfumXcv311+fd7353nnzyyXzsYx/LP/pH/yiJ339Y2Jvf/OZ8+tOfztjYWMbHx3Po0KH8/M//fN7znvckcXZY2szMTI4ePZp9+/bNu+5nF0u59NJL5352vetd78rTTz+da665Jj/3cz+XxO8/LO7CCy/Mv/23/zYf+tCH8q53vSv/9//+33z605/OD//wDydxfli+pX5ebeaztOPYsWOv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&quot; width=&quot;1549&quot; height=&quot;938&quot; style=&quot;display: block&quot;&gt;&lt;figcaption&gt;Figure 12:&lt;span style=&quot;white-space: pre-wrap&quot;&gt;&amp;#x20;&amp;#x20;&lt;/span&gt;Snipaste_2019-02-18_01-10-51.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;可以看出，这四条线实际上是同一条，只是因为取整等原因，使得他们看起来有些很精细，有些很粗糙。同时，我们可以推测出，血源在展示数据之前是经过取整而非四舍五入的，因为这些粗糙的图像都在精细图像的下面，且会周期性的向精细的图像靠近。假如是四舍五入，那么粗糙的图像就会在精细图像的附近，且基本以精细图像为中心位置。当然这个问题其实根本不重要，所以也无所谓了。&lt;/p&gt;&lt;p&gt;同时我们可以大胆推测，内脏暴击的补正曲线实际上是由以下几个点连成的折线图。&lt;/p&gt;&lt;p&gt;(0, 0), (10, 0.1), (50, 0.8), (99, 1)&lt;/p&gt;&lt;p&gt;如下图所示:&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;data:image/png;base64,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Ho4EhfU3XFjuowAAAEDFERUAAH5OUAAAAID+iQoAABEUAAAAYCBEBQCg7gkKAAAAMDCiAgBQ1wQFAAAAGDhRAQCoW4ICAAAAnBxRAQCoS4ICAAAAnDxRAQCoO4ICAAAADI6oAADUFUEBAAAABk9UAADqhqAAAAAAQyMqAAB1QVAAAACAoRMVAICaJygAAADA8Bhd7gMAAIyky+7+UZIICgAAADAM3KkAANQsQQEAAACGl6gAANQkQQEAAACGn6gAANQcQQEAAABGhqgAANQUQQEAAABGjqgAANQMQQEAAABGlqgAANQEQQEAAABGnqgAAFQ9QQEAAABKQ1QAAKqaoAAAAAClIyoAAFVLUAAAAIDSEhUAgKokKAAAAEDpDUtUOHjw4AmvOXTo0HB8KwAAQQEAAADKZMhR4eDBg/nsZz97wut+//d/f6jfCgBAUAAAAIAyGnJUGDduXD784Q/n2muvzcMPP5yXX365110Jd911V6ZNmzbUbwUA1DlBAQAAAMpr9HD8JVOmTMmSJUty6NCh/Mu//Es2b96czs7OLF68OEny3HPPZe3atcPxrQCAOiUoAAAAQPkNOirccccd+dKXvnT0z1OmTEmS3HTTTUmS1157LYsXL87PfvazrFu3bojHBADqmaAAAAAAlWFQUeG1117Lc889l7lz52b27NkZM2ZM9u7dm5dffjnf+ta3cujQofz5n/95HnnkkezduzdLlizJ6tWrh/vsAEAdEBQAAACgcozq6Oh4byh/wU9+8pN873vfy8aNG7N06dLMmDGj1zXbt29PsVjMr//6rw/lWw1JS0tLdu3aVbbvDwCcPEEBAACAStbc3JytW7eW+xglNegHNW/cuDHf+973Mm7cuHznO9/J2rVr093dnX/9139NkmP+Q959993Ztm3b0E8LANQNQQEAAAAqz6Cjwty5c9PQ0JDvfve7Oeecc7Jly5bcd999+fSnP5133303d911Vz7zmc9k3bp1mTdvXlpbW/Pyyy8P59kBgBolKAAAAEBlGvSDmtetW5eLL744SfLss8/mm9/8Zr74xS8mScaMGZPbb789kyZNytVXX51HH300SXLGGWcMw5EBgFomKAAAAEDlGvSDmh988MGMGTMmSbJt27YUCoV8+ctfTnL4GQpLly5NU1NT5s+fn8997nP553/+5zQ0DPrGCACgDggKAAAAUNkGFRVOP/30rF27Ns8991z+8z//MxMnTszpp5+e8847L1dccUUOHTqUr33ta7n33ntz11135Z133snevXtz5plnDvf5AYAaISgAAABA5Rv0rQPFYjF33313FixYkK6urtx4443Zu3dvisViPvjBD+Z3fud38u///u8566yzMmPGjKxcuXI4zw0A1BBBAQAAAKrDoKNCoVDIPffck9NPPz2nnHJKkuQP/uAP8q1vfSvJ4Wcu9HTjjTcO4ZgAQK0SFAAAAKB6jOro6Hiv3IcohZaWluzatavcxwAAerjs7h9l6oQPZu0155b7KAAAAHDSmpubs3Xr1nIfo6Q8ORkAKAtBAQAAAKrPiESFAwcOHPPnVatW1V2tAQDen6AAAAAA1WnQUeHhhx/u8/2XX345V1xxRVatWpUkWbZsWf7t3/4tkydPHuy3AgBqiKAAAAAA1WtQUeEnP/lJvvGNbxz987Jly47+e2tra2677ba0trbm0KFD2bJlSzZu3Jgzzzxz6KcFAKqaoAAAAADVbVBRYeLEiRk1atTRP2/cuDEHDhzI/v37s3z58rz11ltJkr/5m7/JI488MjwnBQCqmqAAAAAA1W/Q80cTJkxId3d3kuQHP/hBbrzxxowfPz7nn39+nn322STJb/7mb2bMmDHDc1IAoGoJCgAAAFAbBh0VvvjFL+aNN95IkowZMyZvvfVWtm/fniTp6urK888/n9GjR+f555/P888/n9dee214TgwAVBVBAQAAAGrHkO5U+NznPpcnn3wySTJlypR87WtfS5IcOnQov/ALv3D0n4MHD2bhwoUpFovDc2oAoCoICgAAAFBbRg/2Cz/ykY/k7/7u7/LXf/3XaWlpyaFDh3LnnXfmsccey89+9rM0NTXl3XffzZgxYzJ58uTcdNNNKRQKw3l2AKCCCQoAAABQewZ9p0JjY2Peeeed3HPPPbnuuuty4MCBFAqFrFu3Lp2dnXn77bdz6aWX5uDBgzl48GAWLVo0nOcGACqYoAAAAAC1adBRIUnGjh2bJFm1alV+/OMf53/+53+ydOnSvPDCC3nrrbfy93//9/m93/u9nHrqqTnllFOG5cAAQGUTFAAAAKB2DSkqPPDAA0mS8ePH57d+67dy6qmnZvz48Zk0aVKef/75XHDBBfmrv/qrrFq1asB/5yuvvJKNGzdm9+7d/V5XLBazbdu2Y/45cODAUH4cAGCIBAUAAACobYN+pkKSXHTRRUf//S//8i+P/vu9996bU089NUlyzjnn5Mc//nEOHjyYcePG9fv3Pfroo1m5cmVaWlqybdu2LFiwINdff32f137/+9/P3XffffRuiSRZsWJFPvaxjw3lRwIABqF9X2euffgFQQEAAABq3JCiwsKFC/t8/0hQOOLqq6/OQw89lN/93d9937+rq6srK1asyH333ZempqYUi8UsWrQoV111Vc4666xe1+/cuTOf//zn88lPfnIoPwIAMESCAgAAANSPIc0fnYz+gkKSbN68OePHj09TU1OSpFAoZM6cOdmyZUuf1+/atSvTpk1LsVjMu+++O+znBQBOTFAAAACA+jKkOxWG05tvvpmZM2ce8964cePS1tbW69qurq7s3bs3X/3qV1MsFrN///5cffXVWbp0ab/fo7m5+aTPtWTJkrS2tp701wFArRMUAAAAqBWrVq3K6tWry32MqjDoqHDw4MG0tbXlV37lV0547bp16zJz5syceeaZ73tNV1dXRo0adcx7DQ0N6e7u7nXtG2+8kXnz5uXP/uzPcvrpp+eNN97Itddem29/+9v57d/+7ff9Hrt27TrhWQGAExMUAAAAqCWtra2D+uXywfwie7Ub9PzRQw891Ou9H/3oR3nhhRd6vf/YY4+d8O8bO3Zsr4DQ3d2d0aN7d4/TTz89K1asyOmnn54kmTRpUubNm5fnnntuoMcHAAZJUAAAAID6NeiocN111+VDH/rQMe+NHTu2z2tvu+22E/59kyZNyo4dO455b//+/Tn//PN7Xbt3795897vfPea9d999Nw0NJXtEBADUJUEBAAAA6tuw/l/48847L42NjYP62v/H3t0He13X+f9/cESk2PaESGgUwzkSJ912EQ0mXFugGja7YNmZLviak0Kk+2tkd4rRtYHWI5sj03ah4ShshcZWy7Y009pYYLuoEQiYVy0rUHAOE0vqap5zsJQLz+H3RwvLETjX53N5u804A+/z+ZzPi+kZB7if9+c5efLkJMmmTZuSJE1NTdm6dWumTJmSJNm+fXueffbZJMmhQ4eybNmyNDU1Jfn92yH95Cc/yXvf+97+/hIAgNM4FhSumnKeoAAAAABVqmQWNdfU1GTp0qVZsmRJ6urqsnPnzjQ2NmbUqFFJkhUrVmTWrFmZPXt2JkyYkM98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+aErLS0t2bVrV5555pnj/40YMSJnnXVWEvND11paWvKzn/0szz//fN74xjd2+pjZ4XRO9fvOM888k8OHDx//M5D5oTu/+tWv8sQTT+Tw4cMZNWpUp4+ZH7pz7O/uZ5xxhr970WO9/bfCSp6lio4K69aty+LFi3P48OGsXr06Bw4cyNvf/vZiH4sy8I1vfCMrV67Mxz72sePXzBPd+eIXv5h//Md/zMsvv5wf/OAHWb9+fWbNmpWhQ4eaH7p11113ZeXKlTl06FDuvvvuHDx4MBdddFESv//Qc01NTfnEJz6RP/7jP8748eOTmB+6973vfS+NjY358Y9/nHXr1mXdunWZNGlS3vSmN5kfurRp06YsXLgwhw4dyr//+7/nRz/6Ud7//vdnyJAhZocubdmyJZ/97GeP/56zbt26fP/7388rr7ySyy67zPzQre985zu55ZZbcvjw4fzLv/xLfvnLX+bP/uzPkvizD91bvnx5vvKVr+TIkSP51re+lba2tlxyySVJzA+n19t/K6z0WarYRc3t7e1597vfnVWrVqW+vj4tLS2ZM2dO/umf/injxo0r9vEoUW1tbbn99tuzYcOGjBgxIvfdd18S80T3fvGLX2T+/Pm57777jn+XwxVXXJG5c+fm/e9/v/mhS01NTfn4xz9+fH6ef/75fOADH8iPfvSj/OEf/qH5oUeOHDmSq6++Or/97W/zmc98JtOnT/f1ix5ZsmRJLrroonzoQx/qdN380JX29va8733vy6233pqLL744STJ37tx88pOfzIwZM8wOvbJly5Z8/vOfz7e//e38wR/8gfmhSx0dHbnsssvyrW99K/X19XnxxRfz53/+57nnnnty/vnnmx+69NRTT+Waa67J9773vYwZMyaHDh3KRz7ykdx6661paGgwP5ykL/9WOHbs2IqfpYrdqbB58+bU1tamvr4+STJy5MhMmzYtW7ZsKfLJKGUrVqzIyJEj87nPfa7TdfNEd2pra/PlL3+5022T48aNyzPPPGN+6Nb48eOzevXq4/Nz5plnpqOjI6+88or5ocfuvPPOTJ8+/fisJL5+0TO7du1KXV1dWlpacuTIkePXzQ9d2bx5c974xjceDwpJsmbNmrz73e82O/TKyy+/nL//+7/P4sWLU1tba37okY6OjuNv0zd8+PDU1NTk8OHD5oduNTc3Z9q0aRkzZkyS5KyzzspFF12UDRs2mB9OqS//VlgNszS02AcYLAcOHMjEiRM7XRsxYkT27NlTpBNRDq6//vrU1NRk06ZNna6bJ7ozZsyY438oSZJ9+/blpz/9aebPn59f/vKX5ocu1dTUpL6+Pu3t7bn33nuzdu3aLFiwIKNHj862bdvMD9167LHH8uijj2b16tX59Kc/ffy6r190p729Pfv27cs//MM/pKWlJW1tbfngBz+YxYsXmx+61NramrFjx+bWW2/ND3/4w5xxxhlZsGBBrrzySrNDr6xevTpvectbMm3atCS+dtG9mpqa/O3f/m2uv/76TJ8+PVu3bs2cOXPytre9Lffdd5/5oUvDhg3Lr3/9607XDhw4kCFDhvj9h1Pqy78VjhgxouJnqWLvVGhvb8+QIUM6XaupqUlHR0eRTkQ5qKk59f8lzBO98dxzz+W6667L/PnzM3HiRPNDj7W0tOTQoUMZPXp0tmzZkra2NvNDt1588cXceuut+fznP3/Sx8wP3XnuuecyY8aM3HbbbVm/fn1+8IMf5OGHH873vvc980OXmpqasmHDhrz1rW/Nxo0b8/Wvfz133313tmzZYnbosUOHDuU73/lOrrnmmuPXzA898cQTT2T48OEZNWpUamtrs3fv3rz88svmh25NnTo1zz33XJYvX57HHnssa9asyc6dO3P06FHzwyn15d8Kq2GWKjYqDBs27KT/oTo6OjJ0aMXenMEgMk/01FNPPZUrr7wyH/3oRzN//vwk5oeeO+ecczJ37tzcdtttGT58eNasWWN+6NZXv/rVNDQ0ZN++fdm0aVNaW1uzc+fO7N692/zQrXPPPTfLli3LueeemyQZPXp0ZsyYkSeffNL80KU3velNedOb3pS//Mu/TJJMmDAhM2bMyI9//GOzQ4/9x3/8R8aOHZsLL7zw+DXzQ3c2btyYn//85/na176WD33oQ/nKV76SJPnWt75lfuhWbW1tVqxYkX379mXlypV58cUX8973vjfDhg0zP/RKV/NSDbNUsVFh9OjR2bFjR6drbW1tmTRpUpFORDkzT/TEtm3bsnDhwtx444254oorjl83P3Rn7969+e53v9vp2hve8IY8++yz5odunXPOOfnd736XtWvXZu3atfn1r3+dTZs2Zdu2beaHbu3bty/33ntvp2tHjhxJTU2N+aFLZ5999knXampqzA69snnz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&quot; width=&quot;1557&quot; height=&quot;921&quot; style=&quot;display: block&quot;&gt;&lt;figcaption&gt;Figure 13:&lt;span style=&quot;white-space: pre-wrap&quot;&gt;&amp;#x20;&amp;#x20;&lt;/span&gt;Snipaste_2019-02-19_21-04-08.png&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;至此我们得到了内脏暴击自带的技巧补正，还测量得到了随属性点数变化的补正曲线，关于属性因素的测试到此就结束了。&lt;/p&gt;&lt;h4&gt;其他因素&lt;/h4&gt;&lt;p&gt;其他因素基本包括不限于：爪痕、兽丸、各类宝石、附魔、特殊加成等。对于这些因素，我们最主要的问题还是搞清楚，哪些因素对内脏暴击有加成，以及是提升攻击力还是提升伤害。由于这些数值都很清楚，也就没有必要做非常详细的计算。&lt;/p&gt;&lt;h5&gt;爪痕&lt;/h5&gt;&lt;p&gt;在做测试的过程中，爪痕是最令我意外的一个，爪痕的描述上清清楚楚的写着增加攻击力(中英三个版本均是)，然而实际测试中，我发现爪痕的效果实际上是增加伤害，不知道是否与版本更新相关。&lt;/p&gt;&lt;p&gt;以下为我的测试数据，测试对象和等级属性武器条件同上：&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;测试条件&lt;/th&gt;&lt;th&gt;伤害&lt;/th&gt;&lt;th&gt;提升百分比&lt;/th&gt;&lt;th&gt;理论&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;26.3%锻炼+26.3%锻炼(2，3的对照组)&lt;/td&gt;&lt;td&gt;193，2799&lt;/td&gt;&lt;td&gt;-&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;26.3%锻炼+26.3%锻炼+30.4%突刺(4-10的对照组)&lt;/td&gt;&lt;td&gt;301，3699&lt;/td&gt;&lt;td&gt;0%&lt;/td&gt;&lt;td&gt;0%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;26.3%锻炼+26.3%锻炼+30%爪痕&lt;/td&gt;&lt;td&gt;252，3640&lt;/td&gt;&lt;td&gt;-&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;26.3%锻炼+26.3%锻炼+30.4%突刺+10%爪痕&lt;/td&gt;&lt;td&gt;331，4069&lt;/td&gt;&lt;td&gt;10.01%&lt;/td&gt;&lt;td&gt;10%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;26.3%锻炼+26.3%锻炼+30.4%突刺+20%爪痕&lt;/td&gt;&lt;td&gt;362，4439&lt;/td&gt;&lt;td&gt;19.98%&lt;/td&gt;&lt;td&gt;20%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;26.3%锻炼+26.3%锻炼+30.4%突刺+30%爪痕&lt;/td&gt;&lt;td&gt;392，4809&lt;/td&gt;&lt;td&gt;29.99%&lt;/td&gt;&lt;td&gt;30%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;26.3%锻炼+26.3%锻炼+30.4%突刺+10%爪痕+20%爪痕&lt;/td&gt;&lt;td&gt;398，4883&lt;/td&gt;&lt;td&gt;31.99%&lt;/td&gt;&lt;td&gt;32%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;26.3%锻炼+26.3%锻炼+30.4%突刺+10%爪痕+30%爪痕&lt;/td&gt;&lt;td&gt;431，5290&lt;/td&gt;&lt;td&gt;43.00%&lt;/td&gt;&lt;td&gt;43%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;26.3%锻炼+26.3%锻炼+30.4%突刺+20%爪痕+30%爪痕&lt;/td&gt;&lt;td&gt;470，5771&lt;/td&gt;&lt;td&gt;56.00%&lt;/td&gt;&lt;td&gt;56%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;26.3%锻炼+26.3%锻炼+30.4%突刺+10%爪痕+20%爪痕+30%爪痕&lt;/td&gt;&lt;td&gt;516，6326&lt;/td&gt;&lt;td&gt;70.98%&lt;/td&gt;&lt;td&gt;71.6%&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;对比第1、2、3组数据我们可以发现，30.4%突刺和30爪痕的第一段伤害差别很大，有49点，而第二段伤害差别只有10点，具体来说，突刺宝石提升了第一段56%的伤害，第二段30.4%的伤害，而爪痕对第一第二段的提升一致，均为30%，这是为什么呢？&lt;/p&gt;&lt;p&gt;细究之下，我发现30.4突刺增加的是攻击力，作用于攻击力-伤害转换之前，其提升一般来说大于直接提升伤害。30%爪痕提升的是伤害，作用于攻击力-伤害转换之后，其提升固定为一百分比。当提升攻击力的效果在原本攻防比处在(0.1， 2.5)之间时，提升攻击力的效果往往大大优于同数值的提升伤害的效果。在这里体现为30.4突刺对第一段的提升远远大于30%爪痕对第一段的提升。同时这里也体现了突刺宝石作为提升攻击力的效果，其最后的伤害提升有可能会高于标注的数值。&lt;/p&gt;&lt;p&gt;这里我不再详细的计算数据，但我们可以得到爪痕提升伤害，突刺宝石提升攻击力的结论。&lt;/p&gt;&lt;p&gt;同时，对于几种不同的爪痕组合，我们可以分别计算出他们提升的百分比，我们可以得到爪痕相互乘法叠加的结论。然而，实际上10%+20%+30%应当是&lt;code&gt;1.1*1.2*1.3 - 1 = 0.716&lt;/code&gt; ，实际上却是70.98%，实际伤害会差约20点，其余组合则没有这个问题。&lt;/p&gt;&lt;p&gt;此外，既然说到爪痕，则不能不提到复制bug，通过复制bug可以得到多个20%爪痕符文，因此我们还可以测试一组。由于需要开新号，为求速度不再多升级。直接跑图快速血月再进魔改迷宫拿全爪痕。&lt;/p&gt;&lt;p&gt;测试条件如下：&lt;/p&gt;&lt;p&gt;人物等级42级，30技巧，锯肉刀带12%锻炼+18%锻炼+2.7%锻炼。&lt;/p&gt;&lt;p&gt;测试对象，禁忌森林第二段的刀斧手，突刺防御力为239。&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;测试条件&lt;/th&gt;&lt;th&gt;伤害&lt;/th&gt;&lt;th&gt;提升百分比&lt;/th&gt;&lt;th&gt;理论&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;无爪痕&lt;/td&gt;&lt;td&gt;21，664&lt;/td&gt;&lt;td&gt;0%&lt;/td&gt;&lt;td&gt;0%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;20%爪痕+20%爪痕&lt;/td&gt;&lt;td&gt;31，957&lt;/td&gt;&lt;td&gt;44.01%&lt;/td&gt;&lt;td&gt;44%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;10%爪痕+20%爪痕+20%爪痕&lt;/td&gt;&lt;td&gt;34，1050&lt;/td&gt;&lt;td&gt;58.01%&lt;/td&gt;&lt;td&gt;58.4%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;20%爪痕+20%爪痕+20%爪痕&lt;/td&gt;&lt;td&gt;37，1143&lt;/td&gt;&lt;td&gt;72.00%&lt;/td&gt;&lt;td&gt;72.8%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;20%爪痕+20%爪痕+30%爪痕&lt;/td&gt;&lt;td&gt;40，1243&lt;/td&gt;&lt;td&gt;87.09%&lt;/td&gt;&lt;td&gt;87.2%&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;提升百分比精度约为0.15%，可以看到这些百分比都相当接近于整数，从这里我们可以得出规律，爪痕相互乘法叠加，但数值上最多取整到小数点后2位（或者说百分比取整）。比如10%+20%+30%，理论提升为71.6%，但会取整为71%。&lt;/p&gt;&lt;h5&gt;兽丸、宝石、附魔&lt;/h5&gt;&lt;p&gt;这三个同时进行测试，而到了这一步，我们要做的已经很简单了，就是搞清楚这些因素是否对内脏暴击有提升，如果有，提升的是攻击力还是伤害。&lt;/p&gt;&lt;p&gt;在进行测试之前，我首先使用满级、封顶周目的号，使用无宝石+6失落手杖对噩梦教会前的刀斧手(突刺防御力约为360)进行了基础的伤害测试，取其伤害值作为基础的对比。之后，假如两段伤害提升百分比差不多且等于效果数值，则是提升伤害，若提升第一段明显大于提升第二段，则是提升攻击力。&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;条件&lt;/th&gt;&lt;th&gt;伤害&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;无爪痕&lt;/td&gt;&lt;td&gt;47，1577&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;30%爪痕&lt;/td&gt;&lt;td&gt;61，2051&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;以下我先列出一些没有提升效果的宝石的测试&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;宝石&lt;/th&gt;&lt;th&gt;伤害&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;精通-钝击30.4%&lt;/td&gt;&lt;td&gt;47，1577&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;血质21.6%&lt;/td&gt;&lt;td&gt;47，1577&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;秘法18%&lt;/td&gt;&lt;td&gt;47，1577&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;火焰25.3%&lt;/td&gt;&lt;td&gt;47，1577&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;闪电26.3%&lt;/td&gt;&lt;td&gt;47，1577&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;温暖，血质关联+26.3（使用赛门弓刃测试）&lt;/td&gt;&lt;td&gt;47，1577&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;蓄力29.7%&lt;/td&gt;&lt;td&gt;47，1577&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;物理攻击力+8.1%，对公开敌人攻击力+10.8%&lt;/td&gt;&lt;td&gt;56，1739&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;以下宝石效果应该没有提升，但是由于无意义或者我没有这类宝石效果，没有测试过：&lt;/p&gt;&lt;p&gt;寒冷、浑浊、污秽、闪耀、脉动、致命、密集&lt;/p&gt;&lt;p&gt;公开敌人的宝石效果我之前有测试过，但未记录数据，之后专门测试的时候找不到合适的宝石测试，凑合用着了。根据计算可以确定他的提升来自物理8.1%。因此对公开敌人的宝石效果对内脏暴击无效。&lt;/p&gt;&lt;p&gt;此外还有一个特殊的宝石效果，古怪血质，提升固定的血质攻击力，理论上来说应该有提升，但因为固定部分数值过低，我能拿到的最好的固定数值仅为6.8，因为其提升的伤害不到1点，也就无法测试，也没有任何实用价值。&lt;/p&gt;&lt;p&gt;之所以先将没有提升的效果拿出来，是因为我们很难得到想要的单一效果的宝石，也就很难测试，而确定了这些效果无提升之后，我们选择宝石的时候范围就会更广。&lt;/p&gt;&lt;p&gt;部分对内脏暴击有效的宝石效果（括号内为附带的无关效果，可能未全部记录，但确认均不提升内脏暴击）：&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;宝石(噩梦教会刀斧手)&lt;/th&gt;&lt;th&gt;伤害&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;无&lt;/td&gt;&lt;td&gt;47，1577&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;古怪秘法47.3(秘法4.1%)&lt;/td&gt;&lt;td&gt;51，1586&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;古怪火焰67.5(火焰8.8%)&lt;/td&gt;&lt;td&gt;55，1594&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;古怪闪电14.5(火焰23.9%)&lt;/td&gt;&lt;td&gt;48，1580&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;古怪锻炼18.2(钝击23.4%)&lt;/td&gt;&lt;td&gt;55，1604&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;精通-突刺30.4%&lt;/td&gt;&lt;td&gt;89，2189&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;沉重65&lt;/td&gt;&lt;td&gt;85，2146&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;锻炼27.2%&lt;/td&gt;&lt;td&gt;83，2124&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;锐利26.3&lt;/td&gt;&lt;td&gt;60，1804&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;滋养21.5%&lt;/td&gt;&lt;td&gt;74，2009&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;愚物27.2%&lt;/td&gt;&lt;td&gt;83，2124&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;穷物28.6%&lt;/td&gt;&lt;td&gt;86，2154&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;以上效果可以大致分为几类，元素固伤类，直接提升突刺攻击力的，和通过提升补正来提升突刺攻击力的。&lt;/p&gt;&lt;p&gt;元素固伤可以给内脏暴击添加对应的属性攻击力，对第一段和第二段均有效，根据被掏的敌人对应的防御力来单独计算伤害，相当于魂3的混伤，同时也可以由爪痕进一步提升伤害值。&lt;/p&gt;&lt;p&gt;非元素固伤类的提升本质上是提升突刺属性攻击力，分为直接提升和间接提升两种，直接提升部分没什么好说的，基本就是百分比提升宝石和固伤宝石，大家都懂。间接提升的就是锐利宝石和沉重宝石，锐利宝石由于其数值过低，不具有实用价值，而沉重深渊宝石则可以提升65力量关联性，因此满属性情况下，其一般可以提升0.65/2.3=28.26%的内脏暴击攻击力，优于一般的272宝石。当使用鞭子内爆时，提升则约为26.5%，不到27.2%。（另外多说一句，一个沉重深渊加成超过272的阈值条件是补正总和小于1.4，基本上就只有圣剑了~）&lt;/p&gt;&lt;p&gt;以上所有的宝石效果均为提升攻击力，同等数值和条件下一般优于提升伤害。&lt;/p&gt;&lt;p&gt;以下是两种特殊的宝石效果，对特殊分类敌人的特殊加成。&lt;/p&gt;&lt;p&gt;对野兽伤害提升：&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;宝石(变异猪)&lt;/th&gt;&lt;th&gt;伤害&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;锻炼27.2%&lt;/td&gt;&lt;td&gt;171，2250&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;锻炼27.2%+野兽-10.9%&lt;/td&gt;&lt;td&gt;152，2004&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;由于152/171约等于(2004-152)/(2250-171)约等于(1-0.109)，因此这类效果属于提升伤害的效果。&lt;/p&gt;&lt;p&gt;对眷族伤害提升：&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;宝石(迷宫里的大头娃娃)&lt;/th&gt;&lt;th&gt;伤害&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;无&lt;/td&gt;&lt;td&gt;207，1842&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;眷族+31.5%&lt;/td&gt;&lt;td&gt;272，2422&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;由于272/207约等于(2422-272)/(1842-207)约等于1.315，因此这类效果属于提升伤害的效果。&lt;/p&gt;&lt;p&gt;兽丸、附魔：&lt;/p&gt;&lt;figure&gt;&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;条件(噩梦教会刀斧手)&lt;/th&gt;&lt;th&gt;伤害&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;无&lt;/td&gt;&lt;td&gt;47，1577&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;兽丸1&lt;/td&gt;&lt;td&gt;128，2577&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;兽丸2&lt;/td&gt;&lt;td&gt;169，2949&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;雷纸&lt;/td&gt;&lt;td&gt;66，1616&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;火纸&lt;/td&gt;&lt;td&gt;58，1599&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;幻像外壳&lt;/td&gt;&lt;td&gt;55，1594&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;易知兽丸为提升攻击力的效果，根据兽化程度不同，可以提供最大70%的攻击力提升。这里可以看到第一段提升70%攻击力可以让最终的伤害提升约259%，足见提升攻击力效果在特定情况下远远优于提升伤害，没错，就是压级号。&lt;/p&gt;&lt;p&gt;附魔与元素固伤类似，不再赘述。&lt;/p&gt;&lt;h5&gt;特殊加成&lt;/h5&gt;&lt;p&gt;特殊加成部分包括锯齿加成、教会加成和武器自带的特殊效果。&lt;/p&gt;&lt;p&gt;很遗憾这部分我做的测试非常少，而且没有记录下数据。只记得测过锯肉刀的锯齿加成有效而锯矛的无效，而且这两个加成属于提升伤害的。&lt;/p&gt;&lt;p&gt;武器特殊效果中，最值得一提的还是手杖的鞭子形态，自带15锐利宝石，在99技巧时默认可以提升内脏暴击0.15/(1+1.3)=6.52%攻击力。&lt;/p&gt;&lt;h3&gt;总结&lt;/h3&gt;&lt;p&gt;这篇文章的数据我前前后后几乎测试了两个多星期吧，后期的写代码、数据处理、写文章更是划了整个寒假，没错就是划，摸鱼一时爽，一直摸鱼一直爽&lt;s&gt;塞尔达天下第一&lt;/s&gt;。从结果上来说，算是差不多搞清楚了内脏暴击的内在机制。不过也是有一些缺陷的，许多测试跟预测跟最后的结果往往有1点的误差，这个很难说是哪里的问题，比如说有可能是血源在计算伤害的过程中有多处取整操作。当然本来血源的数据就是玄学，比如我在测突刺攻击的伤害的时候，往往会有同一种攻击动作造成的伤害有1点的浮动。本来我想把锯齿加成等特殊效果也看成是宝石效果来处理，但后来发现锯齿加成之间也是有区别的。锯肉刀的锯齿加成可以提升内脏暴击，锯矛的却不可以。只能假设说这两个锯齿加成本身就不一样，对内脏暴击有不同的判定。但这个也无法验证，没有实际意义。本来我做的事情就不是提出底层模型而解释各种现象，而是总结出内脏暴击伤害计算的数学模型/程序。当然把内脏暴击看待为隐藏武器这一点也算是个底层模型了，但也是基于大量数据而总结出的，我看b站视频，大佬们把内脏暴击看成武器的招式，在我看来是不成立的，作为武器的招式，其攻击力不可能与武器的攻击力无关。再各种测试中，我们可以看到内脏暴击与武器的许多相似之处，比如都有11个不同的强化等级，都有类似补正的攻击力提升机制，都可以通过宝石提升效果，同时他的攻击力属性为突刺属性，可以解释为这个武器就一个可以用的招式是突刺攻击，倍率是1。&lt;/p&gt;&lt;p&gt;总之我认为我总结的这个模型用来计算血源内脏暴击伤害来说，已经相当完善了，基本上方方面面都照顾到了，已经差不多可以用来写一个内脏暴击伤害计算器了。具体如何计算，大概是先由人物等级确定两段基础攻击力，再由宝石、武器特殊效果和人物属性来确定内脏暴击的补正和补正系数，进一步提升攻击力，再根据兽丸、宝石等提升百分比攻击力，再由宝石提升固定攻击力，再由宝石添加固定的元素攻击力。这一步之后经攻击力伤害转换算出基础伤害，再由爪痕符文、特殊宝石效果、锯齿/教会加成等提升最终的伤害。手杖作为唯一同时有教会加成和锯齿加成还有隐藏15锐利宝石效果的武器，&lt;s&gt;毫无疑问是内爆最佳武器&lt;/s&gt;。说得好我还是选择锯肉刀。&lt;/p&gt;&lt;p&gt;另外根据我粗略的计算，极限情况(可以考虑复制bug)，内脏暴击可以打出2w+的伤害。当然不会超出2w多少。&lt;/p&gt;&lt;p&gt;全文完&lt;/p&gt;&lt;p&gt;后记：在我发了这篇文章之后，贴吧的汉尼拔大佬提出来游戏数据中存在不同于我的结论的第二段攻击基础攻击力，貌似是对boss的，具体数值为[300, 375, 440, 620, 690, 770, 790, 810, 820, 830, 840]，相对于我的结论来说，都增加了50。我测试的时候以为各种内脏暴击数值都相同，因此也没有特意去测试boss的伤害。后来粗糙的测试了圣职者怪兽和神父第一阶段，根据数据来说，内脏暴击对圣职者怪兽是有额外攻击的，而对神父一阶段没有。我猜测这可能是因为打出处决的方式不同，一个是肢体破坏，一个是枪反。假如这个结论成立的话，那么内脏暴击就多了一个隐藏武器，也就是说，根据打出处决的方式不同，第二段会使用不同的内脏暴击武器。这一点还需要进一步的测试，这个以后再说吧。懒人你伤不起。。。orz&lt;/p&gt;&lt;p&gt;ref:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;https://www.ptt.cc/bbs/PlayStation/M.1481856319.A.92E.html&quot;&gt;血源诅咒 内脏暴击&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://www.bloodborne-wiki.com/2015/03/visceral-attacks.html&quot;&gt;Visceral Attacks&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;</content>
  </entry>
  <entry>
    <title>第一个SKSE插件</title>
    <link href="https://sereph.us/post/my_first_skse_plugin/" rel="alternate"/>
    <id>https://sereph.us/post/my_first_skse_plugin/</id>
    <updated>2018-07-02T00:00:00Z</updated>
    <published>2018-07-02T00:00:00Z</published>
    <content type="html">&lt;p&gt;最近也是花了点时间研究了一下老滚，主要还是在开发方面，也花了点时间玩了一会。&lt;/p&gt;&lt;p&gt;老滚这游戏确实有自己独特的魅力，游戏本体本身非常开放，有非常广阔的世界、丰富的任务、多样的NPC、剧情也很多。任务虽然一直在指引你，但是你大部分时间都可以随时停止随时开始，所以不会有很多游戏大部分时间都被任务牵着走或者说线性的感觉。&lt;/p&gt;&lt;p&gt;老滚（或者说B社）官方支持mod，提供mod支持的同时，还提供MOD制作的工具CK，将游戏内容开放给所有玩家。但是既然开放，这样怎么会够呢，虽然mod能做出很强大的效果，但毕竟有限，就算是支持脚本编程，API也是有诸多限制的。这时候就轮到skse上场了，skse是国外的一个团队开发维护的，主要目的是拓展老滚的脚本API，例如缺失的键盘响应。skse还逆向了老滚里的不少class，当然不是完全逆向，而是识别了很多成员变量和函数的作用。另外skse提供了统一的插件接口，这使得所有程序员可以方便的为老滚编写插件，假如老滚有什么地方让你觉得不满意，你只需要定位到你要修改的代码，简单的修改或是hook它，来改变老滚的引擎的行为，最终你只需要编译成一个dll，放在指定的目录，skse会自动加载你的插件，从而使得你获得修改游戏引擎的能力，而且不会对老滚的程序本身有任何影响（不会修改老滚的可执行程序，而是运行的时候动态修改在内存里的机器指令）。这使得几乎每个老滚mod玩家都离不开skse，因为现今，许多mod直接以skse为前置，比如SkyUI这样的N网endorses排第一的基础mod，更多的mod以包含skse插件的形式间接的依赖于skse，比如几乎是老滚物理插件唯一选择的hdt物理插件，改变第一人称视角（为第一人称视角添加身体）的Enhanced Camera。&lt;/p&gt;&lt;p&gt;16年重置版发布之后，由于整个游戏从32位变为64位，SKSE团队不得不重新构建SKSE，这个过程花了将近一年，终于在去年9月份发布了第一个Alpha版本。此后大量的skse插件被移植到重置版。&lt;/p&gt;&lt;p&gt;skse为mod作者提供了许多接口，包括注册自己的papyrus函数、存档支持、Scaleform接口、消息接口等，一个skse插件需要至少实现并导出两个函数，一个用来判断版本是否合法（由于其特殊性，skse本身只支持一个版本，而mod可以支持多个版本，区别是实现会复杂一些），一个用来加载插件、hook函数、注册papyrus函数等。做一个skse插件你需要一些基础的c++知识，比较熟悉汇编语言，再通过ida分析老滚的汇编代码，找到你想要修改的代码，在加载插件时修改，编译成相应的dll，再通过skse加载好自己的插件，就完成了skse插件的制作。&lt;/p&gt;&lt;p&gt;由于Real Flying的作者在三年前就弃坑了自己的mod，这个mod一直没有被完整的移植到重置版，关键就是没人写出SKSE64插件支持飞行功能。通过看源代码，我了解到这个插件是通过hook一个处理Actor物理的函数（这个函数每帧会调用一次，改变Actor的位置速度等物理状态）来实现飞行的。简而言之，hook掉这个函数，通过一个全局变量fJumpHeightMin的值判断飞行状态，再根据不同的状态，在实际调用这个函数之前，修改不同方向的速度，来达到上升下降滑翔的效果，再通过FNIS播放一个Idle动画和自带骨骼和behaviour的翅膀模型，来使角色做出相应的动作。由于使用的是简单的idle动画，无法在飞行时攻击，也不支持第一人称（因为第一人称没有身体）。&lt;/p&gt;&lt;p&gt;整个插件实际上比较简单直接，移植并不需要修改多少东西，主要的工作还是重新确定函数地址、变量偏移量。skse64本身逆向了一些类和地址，所以其实真正需要找的已经不多了。另外就是64位程序的基地址不再是一个确定的值，涉及到地址的代码均需要简单修改。此外，之前用的hook库在64位下不再能用，还需要换一个hook库（或者手写汇编，还是别为难自己了- -），总之这些工作做完，再把程序编译成64位dll就可以了。&lt;/p&gt;&lt;p&gt;后来我还联系作者要了权限，感觉其实不应该要这个权限的，因为我对动画什么的一窍不通- -暂时也只能这样了，还好脚本还是可以改改的。这篇主要还是关于skse插件的，别的碰到的问题也就不多提了。&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>新的开始</title>
    <link href="https://sereph.us/post/new_beginning/" rel="alternate"/>
    <id>https://sereph.us/post/new_beginning/</id>
    <updated>2018-05-24T00:00:00Z</updated>
    <published>2018-05-24T00:00:00Z</published>
    <content type="html">&lt;p&gt;最近也是重新考虑再写写博客，也是试了几个流行的框架，以前用的Ghost现在已经有些臃肿了，我这1核心1GB内存 1M网速的VPS怕是已经带不动了，安装了两次都失败了，我也懒得再弄了，其他有后台的博客框架也不太会弄（并不懂PHP），所以最后还是回归了Hexo这个最初使用的框架，Hexo并没有后台，只负责将你的markdown日志生成博客的html静态文件，然后发布到Github Page或者VPS或者其他平台上。&lt;/p&gt;&lt;p&gt;总之Hexo用起来会不如其他有后台的框架来的方便，需要自己生成再发布（当然现在其实很方便了，一键生成+发布，再搭配一个好用的markdown编辑器，用起来也是很方便的），同时Hexo并不依赖VPS，只要有静态存储空间就可以了。&lt;/p&gt;&lt;p&gt;今天也是花了些事件在自己电脑上安装了nodejs、hexo，选了个自己喜欢的主题，再稍稍修改了一下，支持了Mathjax。另外把自己之前在Ghost上写的几篇博客也迁移了过来，图片暂时是没了。&lt;/p&gt;&lt;p&gt;其实倒是没什么关系，反正也没什么要紧的东西，再者重新写博客，也不知道能不能坚持的下去。&lt;/p&gt;&lt;p&gt;说来FS今天发布了魂1的重置版，说实话我是稍微有点失望的，可能是因为我期望太高了吧，毕竟魂1在我心目中的地位是非常之高的。可能毕竟只是remaster不是remake吧，基本上只相当于官方出了高清材质包+60帧补丁+联机补丁+若干bug修复+附送若干bug吧。其实看得出来，很多玩家的心情都和我差不多，也由于恶心的中文加载bug和没适配高刷新率屏幕，没过多久，steam评论就已经是褒贬不一了。感觉上意义比较大的就是解锁了帧率，让游戏整体的流畅度有所提升。至于画质，感觉并没有很明显的提升。&lt;/p&gt;&lt;p&gt;说起来魂1我玩的也不多，它的有些缺点对我来说太影响体验了，不过好歹是梦开始的地方，真的有点想去传火啊。可惜真的怕没什么时间~&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>从传送机器说开去</title>
    <link href="https://sereph.us/post/some_thoughts_on_teleport_machine/" rel="alternate"/>
    <id>https://sereph.us/post/some_thoughts_on_teleport_machine/</id>
    <updated>2017-04-17T00:00:00Z</updated>
    <published>2017-04-17T00:00:00Z</published>
    <content type="html">&lt;p&gt;假定现在有一个传送机器，它可以将你身上所有的基本粒子打散，然后将这些信息以光速传送到另外一个地方，再将这些基本粒子重新组合起来。你会坐这个传送机器吗？有些人认为，既然传送前后构成自身的粒子及其排列方式完全一样，那么传送前后的两个人就是同一个人，也有人认为，原来的人在打散的过程中就死掉了，后来重新组合而成的，只不过是一个一模一样的复制体。&lt;/p&gt;&lt;p&gt;更进一步的，假如机器出了问题，并没有将原来的人分解，但仍然将信息传送到了远处而重新组合出了另外一个人呢？那么这个人是谁，和你是什么关系呢？对于第二个问题，物理学家有个非常简单取巧的答案，根据量子不可克隆原理，这样对一个未知的量子态进行复制是不可能实现的，也就是说，不可能出现两个一模一样的个体。这当然在某种程度上算是解决了我们的问题，但是简单的规避这个情境其实并不能真正让我们满意，因为我们关心的其实是这里的哲学思考，而并非是技术上的可行性。而这里的哲学思考，则是个体的本质，简单来说，一个人是由一些基本粒子组成的，但人是否仅仅是这些基本粒子的组合。人是否还有某些非物质的东西，比如灵魂。&lt;/p&gt;&lt;p&gt;对这个问题的讨探古已有之，古希腊有个哲学家普鲁塔克曾经提出一个哲学问题：忒修斯之船。许多哲学家认为即使这艘船的所有部件都被替换了，这艘船仍然是原来的船，因为事物不仅仅是组成元素之和，而有其更加本质的本因。如果认为事物仅仅是组成元素之和，那么万事万物时时都在变化，如赫拉克利特的河流一般，人不可能两次踏入同一条河流，就会引发事物的同一性的危机。&lt;/p&gt;&lt;p&gt;虽然这个问题在古代就提出了，但在现代则有了进一步的发展，随着近代科学的发展，人们逐渐认识到事物都是由基本粒子构成的，而构成事物的基本粒子，是完全等同的，同类的粒子之间本质上是不可区分的。这世上有数不清的电子，这些电子的属性是完全一模一样的，所不同的是这些电子所处的状态。这就将这个问题在理论上推上了一个新的高度。在古代，假如一个人和你谈论这个问题，你可以辩称构成自己的元素和构成他人的元素是不一样的，而身处现代的我们则失去了这一武器。如果说在古代这个哲学问题还仅仅是个思想实验，那在现代，则已经是一个实实在在的具有可行性的实验了，说不定在未来还会有人专门去做实验验证。&lt;/p&gt;&lt;p&gt;作为一个简单的思考，我们不妨先考虑一些容易的，可思辨的情景，比如同卵双胞胎，理论上说，同卵双胞胎的基因是几乎完全一样的，进一步的，他们的相貌、器官、特征几乎都完全一样，但是我们并不能认为他们是同一个人，因为显然他们的意识存在于两个不同的身体里，有着各自的时空连续性。同卵双胞胎的例子并不能进一步得到传送机器问题的答案，这是由于同卵双胞胎之间还是有区别的，并非完全一致，但是这有助于我们对这个问题进一步的思考，既然同卵双胞胎之间几乎完全一样的身体能容纳两个不同的意识，那么是否说明意识与身体之间毕竟不是完全等同的呢，或者说意识并不是完全由物质决定的呢？如果是这样，那么会有所谓的灵魂吗？&lt;/p&gt;&lt;p&gt;所谓灵魂，在我们看来就是一种非常特殊的东西，它不依附于物质而存在，甚至可以说是永存不灭的，它构成了我们意识的核心，是我们身份最本质的东西。遗憾的是，灵魂说目前并未被证实或者证伪，而且由于目前对于大脑的研究尚浅，估计有生之年也看不到被证实或证伪的希望了。而马克思认为，物质是意识的基础，物质决定意识，反过来意识对物质有能动作用。这里，马克思肯定了物质对意识的决定作用，也肯定了人类改造世界的能力，但并没有认同灵魂论，马克思认为意识依附于物质而存在，是无法脱离物质的。从自然科学的观点来看则很容易看待这个问题，我们可以做一些简单的思辨，比如：人类大脑的结构是非常复杂的，这正是意识产生的物质基础，从一方面来说，人类产生意识的原因就是大脑的复杂结构，而其他生物无法产生意识就是因为大脑结构不够复杂、容量不够大。另一方面来说，假如认同灵魂论，那么任何事物都能有意识产生，一块石头，只要有灵魂依附，就可以产生意识，这显然是不符合我们的经验的。自然科学有一原则，也可以对这个问题做一些指导。这就是奥卡姆剃刀原理：“如无必要，勿增实体。”假如同一现象可以由两种不同的理论解释，那么我们应该相信那种更简单的。在这里，灵魂就是两种观点不同的地方，灵魂作为一种我们无法认识和解释的事物，是我们原则上应该予以避免的。即如果我们无需灵魂就能解释意识，那么我们应当认为灵魂不存在。假如有一天我们彻底的认识了大脑的机理，知道了意识形成的原理，如果这和灵魂无关，那么我们也就不再需要灵魂了。&lt;/p&gt;&lt;p&gt;从自然科学的角度解释意识是更为简单而时髦的，但这同样会带来问题，一个例子就是著名的拉普拉斯妖，这是拉普拉斯假想的一个全知的妖魔，它能根据宇宙过往的状态计算出将来任意时刻的状态，人类在它面前毫无自由意志可言，因为我们的任何行动甚至是思想都是可预测的，彻彻底底的摧毁了自由意志这一说。同样，随着近代量子力学的发展，这一问题也有了新的发展，人们不再认同牛顿时代的决定论，不再认为从宇宙的初始状态可以计算出任意时刻的状态，而是由于量子的随机性，我们无法预测未来。混沌理论有个经典的蝴蝶效应一说，指在一个动力系统中，初始条件下微小的变化能引起整个系统长期而巨大的连锁反应，弗罗里达州的一只蝴蝶扇动一下翅膀，可以在德克萨斯州引起一场龙卷风。这当然解决了决定论的问题，至少我们知道我们的未来不是完全确定的了，但这仍然没有完全的解决我们的问题。从某种角度上说，这只是将我们的选择从物理规则丢给了一个扔骰子的“上帝”，所以我们其实仍然无法自主的作出决定，似乎只有承认灵魂的存在才能解决这个问题。对我个人而言，这其实是个非常痛苦的决定，一边是自己信奉的带给人类长足进步的自然科学，另一边则是自己的自由意志，仿佛自己的存在和自己信仰的东西是冲突的，两者之间存在无法协调的矛盾，处境堪比电视剧里处在婆媳斗争之间的男人。&lt;/p&gt;&lt;p&gt;作为我个人而言，我其实是认为灵魂不存在的，很不负责任的说，一个我们无法认识也无法理解的东西，其实跟我们没什么关系，我们也可以根本不关心它是否到底存在。目前来看，我们也的确没有必要为了解释意识而假定灵魂存在，随着脑科学的发展，我们会逐步加深对意识的认识，从而解释这个问题。从另一方面讲，我个人认为灵魂这个概念和宗教一样，其产生的原因是人类对于死亡的未知和恐惧。作为生物，为了更好的生存繁衍，我们有着刻在基因里的对死亡的恐惧，这既是我们前进的动力，也是我们的局限。作为一个唯物主义者，我看待这个问题其实是挺悲观的，因为在我看来，我们既无灵魂也无自由意志，也就没有改造这个世界的能力。应该来说，我的这些看法还是很幼稚不成熟的，随着以后科学的发展，应该可以对这些问题作出更好的回答。&lt;/p&gt;&lt;p&gt;最后回到我们一开始的问题，假如有这样一台传送机器，那么我是肯定不会用的，虽然我们假定有可能存在这样跟自己一模一样的个体，但毕竟从过程上来说，分解原来的自己就是杀死了自己。从这一点上来说，电影《致命魔术》里，其中一位魔术师的做法就显得尤为疯狂。&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>小谈GPL</title>
    <link href="https://sereph.us/post/some_thoughts_on_GPL/" rel="alternate"/>
    <id>https://sereph.us/post/some_thoughts_on_GPL/</id>
    <updated>2017-03-30T00:00:00Z</updated>
    <published>2017-03-30T00:00:00Z</published>
    <content type="html">&lt;h3&gt;定义与现状&lt;/h3&gt;&lt;blockquote&gt;The GNU General Public License (GNU GPL or GPL) is a widely used free software license, which guarantees end users the freedom to run, study, share and modify the software.&lt;/blockquote&gt;&lt;p&gt;GPL是一种被开源项目广泛采用的开源协议。目前GPL协议的最新版本为GPLv3，于2007年6月29日发布。根据BlackDuckKnowledgeBase的数据，GPL的v2和v3版本目前分别占全球开源项目采用协议的17.75%和7.47%，以下为具体图表。&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://onnq9gf64.bkt.clouddn.com/image/QQ--20170330213646.png&quot;&gt;img&lt;/a&gt;&lt;/p&gt;&lt;p&gt;采用GPL开源协议的著名开源项目有Linux kernel、Emacs、git等。&lt;/p&gt;&lt;h3&gt;COPYLEFT&lt;/h3&gt;&lt;p&gt;GPL最独特的地方莫过于其提出的Copyleft概念，这亦是GPL协议中的核心概念，这一概念目前并没有很好的中文翻译，目前一些常见的翻译有：著作传、著佐权、反版权、版权属左、脱离版权、版权所无、版权左派、公共版权、著作续、版责、版可等。&lt;/p&gt;&lt;p&gt;关于Copyleft的定义，我们可参见提出者Richard Stallman的文章《What is Copyleft?》&lt;/p&gt;&lt;blockquote&gt;Copyleft is a general method for making a program (or other work) free (in the sense of freedom, not “zero price”), and requiring all modified and extended versions of the program to be free as well. Copyleft says that anyone who redistributes the software, with or without changes, must pass along the freedom to further copy and change it. Copyleft guarantees that every user has freedom.&lt;/blockquote&gt;&lt;p&gt;Copyleft最主要的两个特性在于：&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Copyleft保障任何用户使用、研究、发行、修改、公布此作品的权利。&lt;/li&gt;&lt;li&gt;Copyleft强制所有基于GPL协议开源的作品，其复制或衍生作品均使用GPL协议开源。&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;可以看到，Copyleft是与Copyright截然相反的一个概念。相对于Copyleft，Copyright保障创作人或者版权所有者的权利，但几乎不授予用户任何额外的权利(除了使用的权利)，而Copyleft则赋予用户任意使用、研究、修改、发布原作品的权利，前提是用户发布的作品同样基于GPL协议开源。&lt;/p&gt;&lt;p&gt;一个常见的关于Copyleft和GPL的误解是，如果一个作品采用GPL协议开源，那原作者就放弃了作品的版权。实际上GPL的Copyleft概念正是建立在Copyright上的，正是因为Copyright，才让Copyleft这一概念在法律上具有可行性，原作者并未放弃作品的版权，只是通过GPL协议赋予了其他人使用、研究、修改、发行等对该作品的权利。&lt;/p&gt;&lt;blockquote&gt;Copyleft is a way of using of the copyright on the program. It doesn’t mean abandoning the copyright; in fact, doing so would make copyleft impossible. The “left” in “copyleft” is not a reference to the verb “to leave”—only to the direction which is the mirror image of “right”.&lt;/blockquote&gt;&lt;p&gt;Richard Stallman还在文章最后提出，人们常用Copyright符号的镜像来表示Copyleft，实际上这并不是合法的，由于作者仍然保留了项目的著作权，所以正确的做法仍然是采用Copyright符号(©)来标识版权。&lt;/p&gt;&lt;h3&gt;Liberty or Death&lt;/h3&gt;&lt;p&gt;Free software 的定义如下：&lt;/p&gt;&lt;blockquote&gt;A program is Free Software if you, the user, have these four freedoms: - Freedom zero is the freedom to run the program as you wish, for any purpose. - Freedom one is the freedom to study the source code and change it to make it do what you wish. - Freedom two is the freedom to help your neighbour, that’s the freedom to make copies and distribute them to others when you wish. - Freedom three is the freedom to help your community: the freedom to publish or distribute modified versions when you wish.&lt;/blockquote&gt;&lt;p&gt;Copyleft这一概念实际上基于Free Software理念，其核心目的是知识共享。GPL协议试图达成一种人人贡献知识、人人收益于知识的理想环境，为了这个目的，则必须要求最大程度的知识共享。&lt;/p&gt;&lt;p&gt;因而在所有的开源协议中，GPL是对待开源最为严肃的。遵循着Free Software的理念，GPL要求用户在自己的项目中使用GPL的同时，必须开放源代码，而不仅仅是可执行的二进制文件，以便于他人的使用和研究、修改、发布。并且在发布任何基于GPL许可的软件时，不能添加任何限制性的条款。GPL协议还要求用户在发布基于或者包含使用GPL协议的开源项目的项目（或者说复制件和演绎项目）时，必须同样使用GPL协议，即必须开源且保障其他用户对该项目的权利。&lt;/p&gt;&lt;p&gt;在GPLv2中，Richard Stallman正式添加了“Liberty or Death”这一条款。&lt;/p&gt;&lt;h3&gt;GPL的传染性&lt;/h3&gt;&lt;p&gt;由于Copyleft强制所有基于GPL协议开源的作品，其复制或衍生作品均使用GPL协议的特性，GPL协议并不赋予使用者将衍生项目闭源或者封闭的权利，使得GPL协议具有非常强大的传染能力，因而也被一些人批评。2001年微软的CEO史蒂夫·鲍尔默称使用GPL协议的Linux为“癌症”，因为任何使用Linux kernel源代码的项目，均必须采用GPL协议开源。&lt;/p&gt;&lt;p&gt;GPL给予了计算机程序自由软件的定义，其设计哲学也处处遵循着自由软件的理念。与其他开源协议(诸如BSD协议、MIT协议、Apache协议)不同，GPL最大程度的确保项目是自由软件、而其他协议则最大限度的给予“所有人”最大的自由，包括闭源的自由。通常认为，GPL对于开源的态度过于极端，不如其他开源协议来的包容，因而在现在的开源项目协议中占比减小。&lt;/p&gt;&lt;p&gt;由于这一特性，一方面，GPL促进了许多项目的开源，同时鼓励更多人参与开源项目的开发，使得这些开源项目有了经久不衰的生命力，促进了开源事业的蓬勃发展。比如采用GPL协议的Linux kernel，尽管这个项目最初是Linus的个人项目，但随着发展，最终这个项目的代码里，仅有不到1%是出自Linus之手，其他的代码均来自世界各地的开发者，他们自发开发维护着Linux kernel，从而使得Linux生态茁壮成长。&lt;/p&gt;&lt;p&gt;另一方面，由于GPL对于闭源的不友好，而使很多闭源项目对使用GPL协议的开源项目敬而远之，这一方面，其实GPL又对开源产生了一些负面影响。于是GNU基金会又推出了一个相对宽松的LGPL协议，该协议允许衍生项目闭源，以期解决这个问题。同时，大部分的开源协议，均是GPL兼容的。&lt;/p&gt;&lt;h3&gt;GPL的法律效力&lt;/h3&gt;&lt;p&gt;2002 年，MySQL AB 公司起诉 Progress NuSphere 侵犯版权和商标。NuSphere 被指以链接代码的形式侵犯了著作权。最终此案以调解结束。在听证期间，法官 “认为没有什么原因”会使得 GPL 失去法律效力。&lt;/p&gt;&lt;p&gt;2003 年 8 月，SCO Group 称他们认为 GPL 没有法律效力，且准备就在 Linux 核心中使用的 SCO Unix 代码进行诉讼。&lt;/p&gt;&lt;p&gt;2004 年 4 月，在 SiteCom 拒绝停止发行 Netfilter 项目的 GPL 软件后，慕尼黑地区法庭据对 GPL 条款的侵犯判定对 SiteCom 进行临时性禁令（诉前停止侵犯专利权行为的措施）。同年 7 月，法庭确认此勒令为对 SiteCom 最终判决。此判决十分重要，因为它是全球首次法庭确认 GPL 是有法律效力的。&lt;/p&gt;&lt;p&gt;2005 年 5 月，Daniel Wallace于美国联邦印第安纳南区地方法院起诉自由软件基金会，因为二者对GPL是否是非法意见不一。后诉讼于3月结束，因为Wallace没有有效的反托拉斯陈述。法庭注意到“GPL鼓励，而不是反对电脑操作系统的自由竞争和发行，这直接使消费者受益。” Wallace被拒绝改变诉由，并被要求支付诉讼费用。&lt;/p&gt;&lt;h3&gt;相似来源协议&lt;/h3&gt;&lt;p&gt;LGPL，全称“GNU宽通用公共许可证（英语：GNU Lesser General Public License）”，它允许企业与软件开发者使用，或将 LGPL 授权的软件集成至他们自己的软件内（即使该软件是私有软件也被允许），同时不会受到 Copyleft 特性的许可证强制对软件开源的限制。&lt;/p&gt;&lt;p&gt;WTFPL（Do What The Fuck You Want To Public License，中文译名：你他妈的想干嘛就干嘛公共许可证）是一种不太常用的、极度放任的自由软件许可证。它的条款基本等同于贡献到公有领域。&lt;/p&gt;&lt;h3&gt;小结&lt;/h3&gt;&lt;p&gt;开源or闭源是软件开发里经久不衰的话题，就像vim vs emacs或者tab vs space或者大括号换行不换行一样，是程序员们津津乐道的话题之一。&lt;/p&gt;&lt;p&gt;作为GNU项目的发起者，Richard Stallman发起GPL协议的目的是知识共享，旨在营造人人参与人人收益的环境。秉承着自由软件的理念，GPL协议鼓励人们与他人共享自己的成果，并确保这成果的发展不会被据为私有。&lt;/p&gt;&lt;p&gt;由于其对于开源的极致追求，GPL协议在全球计算机发展中起到了无可替代的作用，产生了巨大而深远的影响，极大的促进了开源事业的发展。&lt;/p&gt;&lt;p&gt;我个人对GPL协议很感兴趣，与其他更为宽松的开源协议相比，GPL协议选择了对开源的极致追求，而排斥闭源，从而使得GPL协议具有其他协议所不具备的传染能力。假如一个商业闭源项目需要使用一个以GPL协议开源的项目，那么他们就必须开源自己的项目，否则就必须自己重新造轮子或者找其他替代品。GPL协议确保了开发者的工作仅会对开源项目做出贡献。&lt;/p&gt;&lt;p&gt;在当前时代，知识共享是时代的大趋势。版权作为技术知识快速发展的环境下的产物，对于保护作者对于该知识产权的权利起到了非常积极的作用，它使得原作者的权利不会被其他人所侵犯，但同时也不可避免的阻碍了知识共享的过程。为了解决这一问题，Copyleft赋予了其他人与原作者对于该作品几乎等同的权利。我个人认为，Copyright看似来是Copyright的对立面，实则是对Copyright的补充与发展。&lt;/p&gt;&lt;p&gt;由于其极端性，GPL协议不可避免的受到了诸多批评，但我认为，由于作者本身有选择使用何种开源协议的自由，所以如果作者本身愿意自己的作品被闭源项目使用，则可以使用其他相对宽松的开源协议。所以GPL协议本身并不是作品成为”cancer”的原因，GPL仅仅是为作者提供了一种更为极端的开源选择。&lt;/p&gt;&lt;h3&gt;References&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;wikipedia: GPL &lt;a href=&quot;https://en.wikipedia.org/wiki/GNU_General_Public_License#cite_note-blackduck2015-6&quot;&gt;https://en.wikipedia.org/wiki/GNU_General_Public_License#cite_note-blackduck2015-6&lt;/a&gt;&lt;/p&gt;&lt;p&gt;*维基中文:GNU通用公共许可协议 &lt;a href=&quot;https://zh.wikipedia.org/wiki/GNU通用公共许可证&quot;&gt;https://zh.wikipedia.org/wiki/GNU%E9%80%9A%E7%94%A8%E5%85%AC%E5%85%B1%E8%AE%B8%E5%8F%AF%E8%AF%81&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Top Open Source Licenses - Black Duck Software &lt;a href=&quot;https://www.blackducksoftware.com/top-open-source-licenses&quot;&gt;https://www.blackducksoftware.com/top-open-source-licenses&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;《什么是COPYLEFT?》 Richard Stallman &lt;a href=&quot;https://www.gnu.org/copyleft/copyleft.html&quot;&gt;https://www.gnu.org/copyleft/copyleft.html&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;《What is Copyleft?》 Richard Stallman &lt;a href=&quot;https://www.gnu.org/licenses/copyleft.html.en&quot;&gt;https://www.gnu.org/licenses/copyleft.html.en&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;维基中文: Copyleft &lt;a href=&quot;https://zh.wikipedia.org/wiki/Copyleft&quot;&gt;https://zh.wikipedia.org/wiki/Copyleft&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;wikipedia: Copyleft &lt;a href=&quot;https://en.wikipedia.org/wiki/Copyleft&quot;&gt;https://en.wikipedia.org/wiki/Copyleft&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;维基中文： 自由软件 &lt;a href=&quot;https://zh.wikipedia.org/wiki/自由软件&quot;&gt;https://zh.wikipedia.org/wiki/%E8%87%AA%E7%94%B1%E8%BD%AF%E4%BB%B6&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;GPLv3: Transcript of Richard Stallman at the 2nd international GPLv3 conference ; 21st April 2006 &lt;a href=&quot;https://fsfe.org/campaigns/gplv3/fisl-rms-transcript.en.html&quot;&gt;https://fsfe.org/campaigns/gplv3/fisl-rms-transcript.en.html&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;维基中文： GNU宽通用公共许可证 &lt;a href=&quot;https://zh.wikipedia.org/wiki/GNU宽通用公共许可证&quot;&gt;https://zh.wikipedia.org/wiki/GNU%E5%AE%BD%E9%80%9A%E7%94%A8%E5%85%AC%E5%85%B1%E8%AE%B8%E5%8F%AF%E8%AF%81&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;维基中文： WTFPL &lt;a href=&quot;https://zh.wikipedia.org/wiki/WTFPL&quot;&gt;https://zh.wikipedia.org/wiki/WTFPL&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;阮一峰: 为什么 GPL 是更好的开源许可证? &lt;a href=&quot;http://www.ruanyifeng.com/blog/2010/02/why_gpl_is_a_better_choice.html&quot;&gt;http://www.ruanyifeng.com/blog/2010/02/why_gpl_is_a_better_choice.html&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <title>Q-learning</title>
    <link href="https://sereph.us/post/q_learning_flappy_bird/" rel="alternate"/>
    <id>https://sereph.us/post/q_learning_flappy_bird/</id>
    <updated>2017-02-25T00:00:00Z</updated>
    <published>2017-02-25T00:00:00Z</published>
    <content type="html">&lt;p&gt;用Q-learning算法做一个Flappy Bird的AI这个想法是来自zhihu的一个&lt;a href=&quot;https://www.zhihu.com/question/29669428/answer/95783764&quot;&gt;回答&lt;/a&gt;，觉得很有趣，就自己尝试着实现了。&lt;/p&gt;&lt;p&gt;Q-learning是强化学习的一种算法，他将我们需要强化的对象抽象成State和Action，我们的智能体Agent，将根据State，决定所采取的Action，从而得到新的State’，根据新的State’，我们将更新旧的State的策略，我们称之为Reward。&lt;/p&gt;&lt;p&gt;举Flappy Bird的例子来说，我们可以定义State为小鸟和下一个管道的坐标之差(dx, dy)&lt;/p&gt;&lt;p&gt;当然，也可以将垂直速度也加入进来(dx, dy, speed)一起构成State&lt;/p&gt;&lt;p&gt;而对于每个状态，小鸟能采取的Action都只有两个，跳or不跳。&lt;/p&gt;&lt;p&gt;而我们用一张表来记录我们采取的策略，这张表其实就是我们Agent的大脑，记为Q（实际上在术语里被称为动作效应函数）:&lt;/p&gt;&lt;p&gt;对于特定的State，我们可以选择表中值较大的那栏作为Action（当然还有不同的选择方法，比如为了充分探索的&lt;math&gt;&lt;mi&gt;𝜖&lt;/mi&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mi&gt;𝑔&lt;/mi&gt;&lt;mi&gt;𝑟&lt;/mi&gt;&lt;mi&gt;𝑒&lt;/mi&gt;&lt;mi&gt;𝑒&lt;/mi&gt;&lt;mi&gt;𝑑&lt;/mi&gt;&lt;mi&gt;𝑦&lt;/mi&gt;&lt;/math&gt;策略）&lt;/p&gt;&lt;p&gt;根据Action之后状态的不同，我们将给予Agent不同的Reward，即根据State’来更新表中对应State和Action的值。&lt;/p&gt;&lt;p&gt;具体公式如下:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 22.924688889em; height: 2.092em; display: block&quot; viewBox=&quot;0 0 252.171577778 23.012&quot; width=&quot;252.171577778pt&quot; height=&quot;23.012pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g1EF1E173F6E5A7700A9A81B6EFB7EDD4&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 8.701 14.256)&quot;&gt;&lt;use xlink:href=&quot;#gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 12.98 14.256)&quot;&gt;&lt;use xlink:href=&quot;#gEEC6035FE9ED78CECC71E971C5B7B030&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 18.139 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g9B70CA9012D97E517A6B8C0C8B155EFF&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 23.030333333 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 28.849333333 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g11C1096A524ED08942C2BB5E0564A17C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 36.183888889 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 47.797444444 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g1EF1E173F6E5A7700A9A81B6EFB7EDD4&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 56.498444444 14.256)&quot;&gt;&lt;use xlink:href=&quot;#gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 60.777444444 14.256)&quot;&gt;&lt;use xlink:href=&quot;#gEEC6035FE9ED78CECC71E971C5B7B030&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 65.936444444 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g9B70CA9012D97E517A6B8C0C8B155EFF&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 70.827777778 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 76.646777778 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g11C1096A524ED08942C2BB5E0564A17C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 83.370222222 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 94.372666667 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g2A1EF739837D86824678B900FE3AE345&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 101.412666667 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g74D8309722EA03CA2337C5CB5A690808&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 108.705666667 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g17139D298A67A6CC1852E9BD1B057F30&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 116.254111111 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 127.256555556 14.256)&quot;&gt;&lt;use xlink:href=&quot;#gF4403B097FDEF8AA7EFBC6727644E449&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 135.370888889 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g5EF7A2FE47BCD00C1DDF63F6B87CC52A&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g7F9C2D9C2C40A94F5BFD323E733B5D7&quot; x=&quot;9.163&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g314125E9628E04AB99F11EAC174955BD&quot; x=&quot;14.663&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 141.659038889 21.9263)&quot;&gt;&lt;use xlink:href=&quot;#g5337B9F6320C8F26ECA9E3F7B36CBDD0&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 146.433038889 19.701)&quot;&gt;&lt;use xlink:href=&quot;#gDBC608C372E024C03032831413ABBBE8&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 157.675222222 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g1EF1E173F6E5A7700A9A81B6EFB7EDD4&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 166.376222222 14.256)&quot;&gt;&lt;use xlink:href=&quot;#gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 170.655222222 14.256)&quot;&gt;&lt;use xlink:href=&quot;#gEEC6035FE9ED78CECC71E971C5B7B030&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 175.814222222 10.263)&quot;&gt;&lt;use xlink:href=&quot;#gAB448A692306FD6D308A7DA639652639&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 179.564122222 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g9B70CA9012D97E517A6B8C0C8B155EFF&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 184.455455556 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 190.274455556 10.263)&quot;&gt;&lt;use xlink:href=&quot;#gAB448A692306FD6D308A7DA639652639&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 194.024355556 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g11C1096A524ED08942C2BB5E0564A17C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 200.7478 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 211.750244444 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g1EF1E173F6E5A7700A9A81B6EFB7EDD4&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 220.451244444 14.256)&quot;&gt;&lt;use xlink:href=&quot;#gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 224.730244444 14.256)&quot;&gt;&lt;use xlink:href=&quot;#gEEC6035FE9ED78CECC71E971C5B7B030&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 229.889244444 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g9B70CA9012D97E517A6B8C0C8B155EFF&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 234.780577778 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 240.599577778 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g11C1096A524ED08942C2BB5E0564A17C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 244.878577778 14.256)&quot;&gt;&lt;use xlink:href=&quot;#g13FE7C5F14F6E6EF74E1AE6D78CCA6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g1EF1E173F6E5A7700A9A81B6EFB7EDD4&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.366 -0.264c 0.319 0 0.66 0.055 1.023 0.154c -0.033 -0.418 -0.044 -0.682 -0.044 -0.781c 0 -0.825 0.319 -1.243 0.946 -1.243c 0.671 0 1.188 0.539 1.441 1.034c 0.275 0.572 0.418 0.946 0.418 1.122c 0 0.099 -0.055 0.154 -0.165 0.154c -0.077 0 -0.132 -0.044 -0.165 -0.143c -0.165 -0.506 -0.616 -1.023 -1.232 -1.023c -0.561 0 -0.638 0.451 -0.726 1.056c 0.924 0.363 1.705 0.99 2.332 1.892c 0.627 0.902 0.946 1.837 0.946 2.816c 0 0.869 -0.253 1.573 -0.77 2.134c -0.517 0.561 -1.199 0.847 -2.046 0.847c -0.583 0 -1.166 -0.143 -1.749 -0.44c -1.188 -0.583 -2.057 -1.507 -2.618 -2.75c -0.275 -0.627 -0.418 -1.243 -0.418 -1.87c 0 -1.727 1.122 -2.959 2.827 -2.959Z m 3.729 5.39c 0 -0.671 -0.165 -1.441 -0.495 -2.332c -0.385 -1.023 -0.979 -1.782 -1.804 -2.266c -0.044 0.242 -0.11 0.462 -0.198 0.66c -0.143 0.33 -0.407 0.495 -0.792 0.495c -0.605 0 -1.155 -0.55 -1.155 -1.155c 0 -0.099 0.011 -0.198 0.033 -0.275c -0.737 0.341 -1.1 1.034 -1.1 2.09c 0 0.462 0.088 1.023 0.275 1.683c 0.385 1.397 1.078 2.387 2.079 2.97c 0.473 0.264 0.913 0.396 1.32 0.396c 1.21 0 1.837 -1.001 1.837 -2.266Z m -3.289 -3.773c 0.407 0 0.616 -0.297 0.616 -0.88c 0 -0.099 -0.033 -0.154 -0.099 -0.176c -0.308 -0.132 -0.605 -0.198 -0.891 -0.198c -0.308 0 -0.462 0.143 -0.462 0.429c 0 0.418 0.418 0.825 0.836 0.825Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.498 -2.728c 0.099 0 0.154 0.055 0.154 0.154c 0 0.033 -0.022 0.077 -0.055 0.121c -0.572 0.44 -1.034 1.166 -1.375 2.167c -0.297 0.869 -0.451 1.727 -0.451 2.574v 0.924c 0 0.847 0.154 1.705 0.451 2.574c 0.341 1.001 0.803 1.727 1.375 2.167c 0.033 0.033 0.055 0.077 0.055 0.121c 0 0.099 -0.055 0.154 -0.154 0.154c -0.011 0 -0.044 -0.011 -0.077 -0.033c -0.66 -0.506 -1.21 -1.254 -1.661 -2.255c -0.429 -0.957 -0.649 -1.859 -0.649 -2.728v -0.924c 0 -0.869 0.22 -1.771 0.649 -2.728c 0.451 -1.001 1.001 -1.749 1.661 -2.255c 0.033 -0.022 0.066 -0.033 0.077 -0.033Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gEEC6035FE9ED78CECC71E971C5B7B030&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 4.62 3.894c 0 0.627 -0.638 0.968 -1.32 0.968c -0.693 0 -1.188 -0.209 -1.485 -0.627c -0.253 -0.363 -0.385 -0.693 -0.385 -0.99c 0 -0.583 0.385 -0.957 1.144 -1.122c 0.319 -0.055 0.561 -0.132 0.748 -0.22c 0.231 -0.099 0.341 -0.286 0.341 -0.55c 0 -0.198 -0.088 -0.418 -0.275 -0.671c -0.231 -0.319 -0.638 -0.484 -1.221 -0.484c -0.594 0 -0.979 0.165 -1.155 0.484c 0.352 -0.011 0.649 0.275 0.649 0.627c 0 0.275 -0.143 0.418 -0.44 0.418c -0.396 0 -0.649 -0.363 -0.649 -0.759c 0 -0.726 0.792 -1.089 1.584 -1.089c 0.825 0 1.419 0.242 1.771 0.737c 0.297 0.407 0.44 0.77 0.44 1.1c 0 0.473 -0.231 0.825 -0.682 1.056c -0.341 0.121 -0.605 0.198 -0.77 0.231c -0.385 0.099 -0.781 0.132 -0.781 0.605c 0 0.583 0.55 0.935 1.166 0.935c 0.462 0 0.759 -0.143 0.902 -0.418c -0.242 -0.044 -0.495 -0.253 -0.495 -0.528c 0 -0.231 0.121 -0.352 0.374 -0.352c 0.341 0 0.539 0.308 0.539 0.649Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g9B70CA9012D97E517A6B8C0C8B155EFF&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.529 1.166c -0.352 0 -0.583 -0.264 -0.583 -0.616c 0 -0.33 0.253 -0.605 0.583 -0.605c 0.154 0 0.286 0.044 0.385 0.143l 0.011 -0.088c 0 -0.693 -0.231 -1.287 -0.693 -1.76c -0.077 -0.088 -0.121 -0.154 -0.121 -0.198c 0 -0.11 0.044 -0.165 0.143 -0.165c 0.099 0 0.231 0.132 0.418 0.385c 0.374 0.528 0.561 1.111 0.561 1.738c 0 0.583 -0.198 1.166 -0.704 1.166Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g11C1096A524ED08942C2BB5E0564A17C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.858 -2.695c 0.66 0.506 1.21 1.254 1.661 2.255c 0.429 0.957 0.649 1.859 0.649 2.728v 0.924c 0 0.869 -0.22 1.771 -0.649 2.728c -0.451 1.001 -1.001 1.749 -1.661 2.255c -0.033 0.022 -0.066 0.033 -0.077 0.033c -0.099 0 -0.154 -0.055 -0.154 -0.154c 0 -0.044 0.022 -0.088 0.055 -0.121c 0.572 -0.44 1.034 -1.166 1.375 -2.167c 0.297 -0.869 0.451 -1.727 0.451 -2.574v -0.924c 0 -0.847 -0.154 -1.705 -0.451 -2.574c -0.341 -1.001 -0.803 -1.727 -1.375 -2.167c -0.033 -0.044 -0.055 -0.088 -0.055 -0.121c 0 -0.099 0.055 -0.154 0.154 -0.154c 0.011 0 0.044 0.011 0.077 0.033Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g2A1EF739837D86824678B900FE3AE345&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.41 4.862c -0.759 0 -1.441 -0.33 -2.046 -0.979c -0.605 -0.649 -0.913 -1.364 -0.913 -2.134c 0 -1.078 0.726 -1.87 1.804 -1.87c 0.759 0 1.507 0.297 2.255 0.88c 0.165 -0.583 0.506 -0.88 1.012 -0.88c 0.396 0 0.957 0.418 0.957 0.814c 0 0.099 -0.055 0.143 -0.176 0.143c -0.077 0 -0.143 -0.044 -0.176 -0.132c -0.088 -0.231 -0.319 -0.506 -0.572 -0.506c -0.187 0 -0.286 0.352 -0.286 1.067c 0 0.154 0.033 0.275 0.099 0.352c 0.297 0.363 0.561 0.781 0.77 1.243c 0.275 0.594 0.44 1.034 0.484 1.32v 0.044c -0.033 0.077 -0.099 0.11 -0.176 0.11c -0.055 -0.011 -0.121 -0.099 -0.198 -0.253c -0.231 -0.792 -0.55 -1.474 -0.979 -2.035v 0.55c 0 1.276 -0.638 2.266 -1.859 2.266Z m 1.023 -2.541c 0 -0.649 0.011 -1.045 0.022 -1.188c -0.715 -0.627 -1.441 -0.935 -2.178 -0.935c -0.627 0 -0.935 0.385 -0.935 1.144c 0 0.638 0.363 1.826 0.616 2.222c 0.418 0.649 0.902 0.979 1.441 0.979c 0.341 0 0.572 -0.132 0.715 -0.396c 0.077 -0.132 0.132 -0.264 0.187 -0.385c 0.088 -0.253 0.132 -0.924 0.132 -1.441Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g74D8309722EA03CA2337C5CB5A690808&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.468 -8.756c 0.143 0 0.22 0.077 0.22 0.22c 0 0.066 -0.022 0.121 -0.077 0.176c -1.111 0.836 -1.991 2.288 -2.64 4.345c -0.561 1.749 -0.836 3.454 -0.836 5.126v 3.278c 0 1.672 0.275 3.377 0.836 5.126c 0.649 2.057 1.529 3.509 2.64 4.345c 0.055 0.055 0.077 0.11 0.077 0.176c 0 0.143 -0.077 0.22 -0.22 0.22c -0.055 0 -0.099 -0.011 -0.132 -0.044c -1.232 -0.935 -2.244 -2.431 -3.036 -4.466c -0.726 -1.859 -1.089 -3.652 -1.089 -5.357v -3.278c 0 -1.705 0.363 -3.498 1.089 -5.357c 0.792 -2.035 1.804 -3.531 3.036 -4.466c 0.033 -0.033 0.077 -0.044 0.132 -0.044Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g17139D298A67A6CC1852E9BD1B057F30&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 4.796 4.114c 0 0.462 -0.451 0.748 -0.935 0.748c -0.539 0 -0.99 -0.253 -1.364 -0.77c -0.11 0.429 -0.484 0.77 -1.001 0.77c -0.451 0 -0.781 -0.352 -1.012 -1.067c -0.11 -0.363 -0.165 -0.572 -0.165 -0.638c 0 -0.099 0.055 -0.154 0.176 -0.154c 0.055 0 0.088 0.011 0.121 0.033c 0.055 0.099 0.088 0.176 0.099 0.253c 0.198 0.836 0.451 1.254 0.748 1.254c 0.187 0 0.286 -0.154 0.286 -0.462c 0 -0.143 -0.055 -0.44 -0.165 -0.891l -0.627 -2.497c -0.033 -0.143 -0.099 -0.429 -0.099 -0.484c 0 -0.22 0.121 -0.33 0.352 -0.33c 0.22 0 0.363 0.11 0.44 0.33l 0.209 0.792c 0.121 0.473 0.198 0.781 0.231 0.924l 0.341 1.408c 0.022 0.088 0.11 0.231 0.253 0.44c 0.297 0.418 0.638 0.77 1.177 0.77c 0.132 0 0.242 -0.022 0.341 -0.077c -0.33 -0.099 -0.495 -0.308 -0.495 -0.605c 0 -0.286 0.154 -0.429 0.451 -0.429c 0.363 0 0.638 0.319 0.638 0.682Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gF4403B097FDEF8AA7EFBC6727644E449&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.764 4.158c 0.143 0.275 0.209 0.418 0.209 0.429c 0 0.099 -0.055 0.154 -0.176 0.154c -0.077 0 -0.132 -0.033 -0.165 -0.099c -0.385 -0.715 -0.836 -1.727 -1.364 -3.036c -0.044 0.726 -0.187 1.408 -0.429 2.035c -0.319 0.814 -0.814 1.221 -1.485 1.221c -0.693 0 -1.298 -0.462 -1.606 -0.891c -0.363 -0.517 -0.55 -0.902 -0.55 -1.144c 0 -0.099 0.088 -0.154 0.275 -0.154l 0.055 0.077c 0.187 0.572 0.506 0.935 0.957 1.089c 0.308 0.099 0.55 0.154 0.726 0.154c 1.144 0 1.716 -0.902 1.716 -2.717c 0 -0.429 -0.044 -0.781 -0.132 -1.056c -0.374 -1.221 -0.561 -2.002 -0.561 -2.343c 0 -0.165 0.066 -0.242 0.187 -0.242c 0.132 0 0.264 0.231 0.385 0.682c 0.187 0.704 0.319 1.331 0.396 1.881c 0.033 0.165 0.055 0.308 0.088 0.407c 0.396 1.232 0.891 2.42 1.474 3.553Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5EF7A2FE47BCD00C1DDF63F6B87CC52A&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.465 4.543c 0.506 0 0.759 -0.385 0.759 -1.166v -2.508c 0 -0.209 -0.033 -0.341 -0.11 -0.385c -0.077 -0.044 -0.33 -0.066 -0.737 -0.066v -0.418l 1.276 0.033l 1.265 -0.033v 0.418c -0.407 0 -0.649 0.022 -0.726 0.066c -0.077 0.044 -0.121 0.176 -0.121 0.385v 1.98c 0 0.88 0.572 1.694 1.419 1.694c 0.517 0 0.77 -0.385 0.77 -1.166v -2.508c 0 -0.209 -0.044 -0.341 -0.121 -0.385c -0.077 -0.044 -0.33 -0.066 -0.737 -0.066v -0.418l 1.276 0.033l 1.265 -0.033v 0.418c -0.352 0 -0.583 0.011 -0.693 0.044c -0.11 0.033 -0.154 0.11 -0.154 0.242v 2.057c 0 0.517 -0.022 0.88 -0.055 1.089c -0.11 0.671 -0.605 1.012 -1.474 1.012c -0.693 0 -1.21 -0.319 -1.562 -0.968c -0.154 0.649 -0.638 0.968 -1.463 0.968c -0.693 0 -1.221 -0.33 -1.573 -0.99v 0.99l -1.617 -0.121v -0.418c 0.396 0 0.638 -0.033 0.726 -0.099c 0.088 -0.066 0.121 -0.209 0.121 -0.462v -2.893c 0 -0.209 -0.044 -0.341 -0.121 -0.385c -0.077 -0.044 -0.319 -0.066 -0.726 -0.066v -0.418l 1.276 0.033l 1.265 -0.033v 0.418c -0.407 0 -0.66 0.022 -0.737 0.066c -0.077 0.044 -0.121 0.176 -0.121 0.385v 1.98c 0 0.891 0.583 1.694 1.43 1.694Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g7F9C2D9C2C40A94F5BFD323E733B5D7&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.313 1.001v 0.649h -0.352v -0.649c 0 -0.429 -0.121 -0.649 -0.352 -0.649c -0.22 0 -0.352 0.275 -0.352 0.495v 2.167c 0 0.385 -0.044 0.671 -0.121 0.869c -0.264 0.649 -1.023 1.045 -1.793 1.045c -0.847 0 -1.683 -0.473 -1.683 -1.265c 0 -0.363 0.187 -0.55 0.55 -0.55c 0.363 0 0.539 0.176 0.539 0.539c 0 0.319 -0.165 0.506 -0.506 0.539c 0.242 0.275 0.605 0.418 1.078 0.418c 0.682 0 1.1 -0.627 1.1 -1.342v -0.363c -0.858 -0.055 -1.507 -0.187 -1.958 -0.396c -0.737 -0.341 -1.111 -0.814 -1.111 -1.441c 0 -0.286 0.11 -0.528 0.319 -0.715c 0.352 -0.319 0.836 -0.473 1.452 -0.473c 0.649 0 1.111 0.275 1.397 0.836c 0.077 -0.418 0.385 -0.781 0.858 -0.781c 0.583 0 0.935 0.462 0.935 1.067Z m -3.113 -0.803c -0.506 0 -0.924 0.374 -0.924 0.88c 0 1.023 1.067 1.463 2.145 1.518v -1.045c 0 -0.737 -0.484 -1.353 -1.221 -1.353Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g314125E9628E04AB99F11EAC174955BD&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 4.598 0.033c 0.253 0.011 0.616 0 1.078 -0.033v 0.418c -0.583 0 -0.803 0.011 -1.034 0.319l -1.43 1.848c 0.473 0.583 0.792 0.979 0.968 1.188c 0.308 0.352 0.737 0.539 1.298 0.55v 0.418c -0.308 -0.022 -0.616 -0.033 -0.924 -0.033c -0.407 0 -0.77 0.011 -1.089 0.033v -0.418c 0.209 -0.022 0.319 -0.121 0.319 -0.297c 0 -0.099 -0.055 -0.22 -0.154 -0.352l -0.638 -0.792l -0.814 1.045c -0.055 0.077 -0.088 0.132 -0.088 0.165c 0 0.143 0.132 0.22 0.385 0.231v 0.418l -1.221 -0.033c -0.286 -0.011 -0.638 0 -1.067 0.033v -0.418c 0.396 0 0.649 -0.033 0.759 -0.088c 0.11 -0.055 0.286 -0.242 0.528 -0.561l 1.045 -1.364c -0.539 -0.693 -0.869 -1.111 -0.99 -1.254c -0.352 -0.429 -0.814 -0.638 -1.397 -0.638v -0.418c 0.407 0.033 0.715 0.044 0.946 0.033l 1.067 -0.033v 0.418c -0.209 0.033 -0.308 0.132 -0.308 0.297c 0 0.044 0.011 0.099 0.033 0.154c 0.066 0.143 0.363 0.517 0.891 1.144l 0.792 -1.034c 0.121 -0.154 0.187 -0.264 0.22 -0.33c 0 -0.143 -0.132 -0.22 -0.396 -0.231v -0.418Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5337B9F6320C8F26ECA9E3F7B36CBDD0&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.6478 -0.077c 0.3465 0 0.7007 0.1694 1.0626 0.5082c 0.1232 -0.3157 0.4004 -0.5082 0.7931 -0.5082c 0.2541 0 0.462 0.1386 0.6237 0.4158c 0.0616 0.1001 0.2695 0.616 0.2695 0.77c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0385 0 -0.0693 -0.0077 -0.0924 -0.0231c -0.0539 -0.0924 -0.0924 -0.1694 -0.1001 -0.231c -0.1309 -0.5313 -0.308 -0.7931 -0.5236 -0.7931c -0.1463 0 -0.2233 0.1155 -0.2233 0.3465c 0 0.0847 0.0385 0.2772 0.1155 0.5852l 0.1694 0.6853c 0.0616 0.2541 0.1078 0.4466 0.1463 0.5698l 0.1386 0.6006c 0 0.1771 -0.0924 0.2695 -0.2849 0.2695c -0.1771 0 -0.3003 -0.0847 -0.3619 -0.2618c -0.1925 0.2695 -0.4543 0.4081 -0.77 0.4081c -0.5236 0 -0.9933 -0.2387 -1.4014 -0.7084c -0.3927 -0.4543 -0.5852 -0.9471 -0.5852 -1.4784c 0 -0.7161 0.4774 -1.2859 1.1781 -1.2859Z m 1.3167 2.9183c 0.0924 -0.1617 0.1386 -0.2772 0.1386 -0.3465c 0 -0.0077 0 -0.0231 -0.0077 -0.0385l -0.3696 -1.4707c -0.0462 -0.1848 -0.1848 -0.3696 -0.4235 -0.539c -0.2387 -0.1694 -0.4466 -0.2541 -0.6314 -0.2541c -0.3465 0 -0.5236 0.2387 -0.5236 0.7084c 0 0.1848 0.0462 0.4389 0.1309 0.7777c 0.0847 0.3388 0.1694 0.5852 0.2541 0.7392c 0.2695 0.4697 0.5775 0.7084 0.924 0.7084c 0.2387 0 0.4081 -0.0924 0.5082 -0.2849Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gDBC608C372E024C03032831413ABBBE8&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.8755 3.487c -0.1595 0 -0.2695 -0.0715 -0.33 -0.209l -1.1055 -2.761h 0.2915l 1.452 2.409c 0.0385 0.066 0.055 0.132 0.055 0.1925c 0 0.198 -0.165 0.3685 -0.363 0.3685Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gAB448A692306FD6D308A7DA639652639&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.1868 4.2273c -0.1925 0 -0.3234 -0.077 -0.3927 -0.2387l -1.2936 -3.2494h 0.3465l 1.7094 2.8259c 0.0385 0.0693 0.0616 0.1463 0.0616 0.231c 0 0.231 -0.2002 0.4312 -0.4312 0.4312Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g13FE7C5F14F6E6EF74E1AE6D78CCA6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.946 -8.712c 1.232 0.935 2.244 2.431 3.047 4.466c 0.726 1.859 1.089 3.652 1.089 5.357v 3.278c 0 1.705 -0.363 3.498 -1.089 5.357c -0.803 2.035 -1.815 3.531 -3.047 4.466c -0.033 0.033 -0.066 0.044 -0.121 0.044c -0.143 0 -0.22 -0.077 -0.22 -0.22c 0 -0.077 0.022 -0.132 0.077 -0.176c 1.111 -0.847 1.991 -2.288 2.64 -4.345c 0.561 -1.738 0.836 -3.443 0.836 -5.126v -3.278c 0 -1.672 -0.275 -3.377 -0.836 -5.126c -0.649 -2.057 -1.529 -3.509 -2.64 -4.345c -0.055 -0.044 -0.077 -0.099 -0.077 -0.176c 0 -0.143 0.077 -0.22 0.22 -0.22c 0.055 0 0.088 0.011 0.121 0.044Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;这里的s代表State,a代表Action，Q(s,a)即State下选择的Action对应的Q表里的值，&lt;math&gt;&lt;mi&gt;𝛼&lt;/mi&gt;&lt;/math&gt;是学习速率，取(0,1)之间，越大则学习的越快，也越容易丢失之前学习的效果。r是我们选择给予的Reward，以我自己的例子来说，是死亡的时候给予-1000，活着给1，得分给42.75，&lt;math&gt;&lt;msub&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0.16666666666666666em&quot;&gt;max&lt;/mo&gt;&lt;msup&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;mo&gt;′&lt;/mo&gt;&lt;/msup&gt;&lt;/msub&gt;&lt;mi&gt;𝑄&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mrow&gt;&lt;msup&gt;&lt;mi&gt;𝑠&lt;/mi&gt;&lt;mo&gt;′&lt;/mo&gt;&lt;/msup&gt;&lt;mo&gt;,&lt;/mo&gt;&lt;msup&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;mo&gt;′&lt;/mo&gt;&lt;/msup&gt;&lt;/mrow&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;/math&gt;则是我们在新的State’下能够得到的最大的利益（准确的说是我们记忆中能得到的最大利益），&lt;math&gt;&lt;mi&gt;𝛾&lt;/mi&gt;&lt;/math&gt;是一个常数，越大则代表我们越重视潜在利益或者说以往的经验。&lt;/p&gt;&lt;p&gt;游戏里的每一帧，我们都重复迭代进行这个过程，直到我们得到一个满意的模型。&lt;/p&gt;&lt;p&gt;可以用以下伪代码来表示:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;initialize Q
repeat
    initialize S
    repeat until dead
        choose Action A depend on S and Q
        Get S&apos; depend on S and A
        Get r depend on S&apos;
        Q(S,A) &amp;lt;- Q(S,A)+α(r+γmaxQ(S&apos;,A&apos;)-Q(S,A))
        S &amp;lt;- S&apos;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;由于中了OOP的毒，我已经没办法驾驭自己写的代码了，所以这个项目就暂时到此为止吧，至少自己的主要目的还是达到了。（逃&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Fibonacci</title>
    <link href="https://sereph.us/post/fibonacci_sequence/" rel="alternate"/>
    <id>https://sereph.us/post/fibonacci_sequence/</id>
    <updated>2017-02-20T00:00:00Z</updated>
    <published>2017-02-20T00:00:00Z</published>
    <content type="html">&lt;p&gt;算了，今天不想动那只笨鸟了，写点别的吧。&lt;/p&gt;&lt;p&gt;大名鼎鼎的斐波那契数列，定义非常简单:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 16.791111111em; height: 3.7268em; display: block&quot; viewBox=&quot;0 0 184.702222222 40.9948&quot; width=&quot;184.702222222pt&quot; height=&quot;40.9948pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 23.2474)&quot;&gt;&lt;use xlink:href=&quot;#g102A2C163EA38BFB64ACE307643314D7&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 6.38 23.2474)&quot;&gt;&lt;use xlink:href=&quot;#gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 10.659 23.2474)&quot;&gt;&lt;use xlink:href=&quot;#gA4AC33BF76001B15D203F6668E9483BD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.951 23.2474)&quot;&gt;&lt;use xlink:href=&quot;#g11C1096A524ED08942C2BB5E0564A17C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 24.285555556 23.2474)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 35.899111111 40.9948)&quot;&gt;&lt;use xlink:href=&quot;#g27FADB453F0F063AB6E9D7B978934947&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g70D09703730D04CE54152D87F3E507FB&quot; x=&quot;0&quot; y=&quot;6.1347&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g32A5283D2B38EA5A81DBD44F894A599&quot; x=&quot;0&quot; y=&quot;12.2474&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g70D09703730D04CE54152D87F3E507FB&quot; x=&quot;0&quot; y=&quot;26.6321&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g2F5D0BA97395080B810E4362700C9E60&quot; x=&quot;0&quot; y=&quot;32.7448&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 45.821111111 10.0914)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 51.321111111 10.0914)&quot;&gt;&lt;use xlink:href=&quot;#g9B70CA9012D97E517A6B8C0C8B155EFF&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 56.212444444 10.0914)&quot;&gt;&lt;use xlink:href=&quot;#gF7A93543484FC37935C78A5D1F5B2EC6&quot; x=&quot;3.652&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g71522B9EEC15CC2FFE8004E0F03DB53B&quot; x=&quot;6.71&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 69.940444444 10.0914)&quot;&gt;&lt;use xlink:href=&quot;#gA4AC33BF76001B15D203F6668E9483BD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 79.288 10.0914)&quot;&gt;&lt;use xlink:href=&quot;#gEC8703A311DC1F5B48C9AE12A15FAA7C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 90.901555556 10.0914)&quot;&gt;&lt;use xlink:href=&quot;#gC63E28D2FF745BC8AEDEB058F758CC95&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 45.821111111 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#g102A2C163EA38BFB64ACE307643314D7&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 52.201111111 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 56.480111111 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#gA4AC33BF76001B15D203F6668E9483BD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 65.216555556 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 76.219 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 81.719 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#g11C1096A524ED08942C2BB5E0564A17C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 88.442444444 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 99.444888889 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#g102A2C163EA38BFB64ACE307643314D7&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 105.824888889 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 110.103888889 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#gA4AC33BF76001B15D203F6668E9483BD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 118.840333333 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 129.842777778 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 135.342777778 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#g11C1096A524ED08942C2BB5E0564A17C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 139.621777778 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#g9B70CA9012D97E517A6B8C0C8B155EFF&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 144.513111111 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#gF7A93543484FC37935C78A5D1F5B2EC6&quot; x=&quot;3.652&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;use xlink:href=&quot;#g71522B9EEC15CC2FFE8004E0F03DB53B&quot; x=&quot;6.71&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 158.241111111 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#gA4AC33BF76001B15D203F6668E9483BD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 167.588666667 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#gFE4C38222652CB95A08C1E098BC62924&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 179.202222222 36.4034)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g102A2C163EA38BFB64ACE307643314D7&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.072 6.963c 0 0.484 -0.473 0.792 -0.99 0.792c -0.682 0 -1.155 -0.44 -1.408 -1.309c -0.055 -0.198 -0.176 -0.759 -0.352 -1.683h -0.715c -0.242 0 -0.363 -0.011 -0.363 -0.242c 0 -0.121 0.11 -0.176 0.341 -0.176h 0.66l -0.803 -4.257c -0.121 -0.627 -0.231 -1.089 -0.33 -1.397c -0.132 -0.407 -0.319 -0.616 -0.561 -0.616c -0.165 0 -0.297 0.044 -0.418 0.121c 0.352 0.055 0.528 0.264 0.528 0.616c 0 0.286 -0.143 0.429 -0.44 0.429c -0.374 0 -0.638 -0.33 -0.638 -0.704c 0 -0.484 0.451 -0.792 0.968 -0.792c 0.275 0 0.528 0.11 0.737 0.341c 0.352 0.363 0.627 0.88 0.825 1.573c 0.121 0.429 0.231 0.847 0.308 1.265l 0.638 3.421h 0.902c 0.253 0 0.363 0.011 0.363 0.264c 0 0.099 -0.11 0.154 -0.33 0.154h -0.847c 0.066 0.451 0.374 2.112 0.473 2.321c 0.11 0.231 0.264 0.341 0.462 0.341c 0.165 0 0.308 -0.044 0.429 -0.121c -0.341 -0.077 -0.517 -0.275 -0.517 -0.616c 0 -0.286 0.143 -0.429 0.44 -0.429c 0.374 0 0.638 0.33 0.638 0.704Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.498 -2.728c 0.099 0 0.154 0.055 0.154 0.154c 0 0.033 -0.022 0.077 -0.055 0.121c -0.572 0.44 -1.034 1.166 -1.375 2.167c -0.297 0.869 -0.451 1.727 -0.451 2.574v 0.924c 0 0.847 0.154 1.705 0.451 2.574c 0.341 1.001 0.803 1.727 1.375 2.167c 0.033 0.033 0.055 0.077 0.055 0.121c 0 0.099 -0.055 0.154 -0.154 0.154c -0.011 0 -0.044 -0.011 -0.077 -0.033c -0.66 -0.506 -1.21 -1.254 -1.661 -2.255c -0.429 -0.957 -0.649 -1.859 -0.649 -2.728v -0.924c 0 -0.869 0.22 -1.771 0.649 -2.728c 0.451 -1.001 1.001 -1.749 1.661 -2.255c 0.033 -0.022 0.066 -0.033 0.077 -0.033Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gA4AC33BF76001B15D203F6668E9483BD&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.797 4.103c 0 0.506 -0.495 0.759 -1.045 0.759c -0.473 0 -0.847 -0.253 -1.133 -0.759c -0.231 0.506 -0.616 0.759 -1.177 0.759c -0.539 0 -0.979 -0.253 -1.331 -0.748c -0.297 -0.429 -0.451 -0.748 -0.451 -0.957c 0 -0.099 0.055 -0.154 0.165 -0.154c 0.099 0 0.165 0.055 0.187 0.154c 0.209 0.638 0.671 1.386 1.408 1.386c 0.363 0 0.539 -0.231 0.539 -0.682c 0 -0.231 -0.198 -1.089 -0.583 -2.563c -0.187 -0.737 -0.517 -1.1 -0.99 -1.1c -0.154 0 -0.297 0.033 -0.418 0.088c 0.286 0.11 0.429 0.308 0.429 0.594c 0 0.286 -0.143 0.429 -0.44 0.429c -0.363 0 -0.638 -0.308 -0.638 -0.671c 0 -0.506 0.517 -0.759 1.056 -0.759c 0.462 0 0.836 0.253 1.133 0.759c 0.209 -0.506 0.605 -0.759 1.177 -0.759c 0.528 0 0.968 0.253 1.32 0.748c 0.297 0.429 0.451 0.748 0.451 0.957c 0 0.099 -0.055 0.154 -0.165 0.154c -0.099 0 -0.154 -0.055 -0.187 -0.154c -0.187 -0.627 -0.682 -1.386 -1.397 -1.386c -0.363 0 -0.55 0.22 -0.55 0.671c 0 0.143 0.055 0.451 0.176 0.946l 0.374 1.485c 0.209 0.825 0.55 1.243 1.034 1.243c 0.154 0 0.297 -0.033 0.418 -0.088c -0.297 -0.099 -0.44 -0.297 -0.44 -0.594c 0 -0.286 0.154 -0.429 0.451 -0.429c 0.352 0 0.627 0.319 0.627 0.671Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g11C1096A524ED08942C2BB5E0564A17C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.858 -2.695c 0.66 0.506 1.21 1.254 1.661 2.255c 0.429 0.957 0.649 1.859 0.649 2.728v 0.924c 0 0.869 -0.22 1.771 -0.649 2.728c -0.451 1.001 -1.001 1.749 -1.661 2.255c -0.033 0.022 -0.066 0.033 -0.077 0.033c -0.099 0 -0.154 -0.055 -0.154 -0.154c 0 -0.044 0.022 -0.088 0.055 -0.121c 0.572 -0.44 1.034 -1.166 1.375 -2.167c 0.297 -0.869 0.451 -1.727 0.451 -2.574v -0.924c 0 -0.847 -0.154 -1.705 -0.451 -2.574c -0.341 -1.001 -0.803 -1.727 -1.375 -2.167c -0.033 -0.044 -0.055 -0.088 -0.055 -0.121c 0 -0.099 0.055 -0.154 0.154 -0.154c 0.011 0 0.044 0.011 0.077 0.033Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g27FADB453F0F063AB6E9D7B978934947&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.953 0c 0.209 0 0.319 0.11 0.319 0.33c 0 0.143 -0.066 0.242 -0.209 0.297c -0.682 0.253 -1.276 0.715 -1.771 1.397c -0.495 0.682 -0.737 1.386 -0.737 2.101v 4.125h -1.188v -4.125c 0 -0.869 0.374 -1.705 1.133 -2.519c 0.671 -0.737 1.452 -1.265 2.343 -1.584c 0.044 -0.011 0.077 -0.022 0.11 -0.022Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g70D09703730D04CE54152D87F3E507FB&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 4.367 0h 1.188v 8.228h -1.188Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g32A5283D2B38EA5A81DBD44F894A599&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.75 8.25c 1.298 0.704 2.805 2.299 2.805 4.103v 4.147h -1.188v -4.147c 0 -0.781 -0.231 -1.529 -0.704 -2.266c -0.495 -0.759 -1.089 -1.276 -1.804 -1.529c -0.143 -0.055 -0.209 -0.154 -0.209 -0.308c 0 -0.154 0.066 -0.253 0.209 -0.308c 0.715 -0.253 1.309 -0.77 1.804 -1.529c 0.473 -0.737 0.704 -1.485 0.704 -2.266v -4.147h 1.188v 4.147c 0 1.804 -1.507 3.399 -2.805 4.103Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g2F5D0BA97395080B810E4362700C9E60&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 8.063 7.623c 0.143 0.055 0.209 0.154 0.209 0.297c 0 0.22 -0.11 0.33 -0.319 0.33c -0.033 0 -0.066 -0.011 -0.11 -0.022c -0.891 -0.319 -1.672 -0.847 -2.343 -1.584c -0.759 -0.814 -1.133 -1.65 -1.133 -2.519v -4.125h 1.188v 4.125c 0 0.715 0.242 1.419 0.737 2.101c 0.495 0.682 1.089 1.144 1.771 1.397Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g9B70CA9012D97E517A6B8C0C8B155EFF&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.529 1.166c -0.352 0 -0.583 -0.264 -0.583 -0.616c 0 -0.33 0.253 -0.605 0.583 -0.605c 0.154 0 0.286 0.044 0.385 0.143l 0.011 -0.088c 0 -0.693 -0.231 -1.287 -0.693 -1.76c -0.077 -0.088 -0.121 -0.154 -0.121 -0.198c 0 -0.11 0.044 -0.165 0.143 -0.165c 0.099 0 0.231 0.132 0.418 0.385c 0.374 0.528 0.561 1.111 0.561 1.738c 0 0.583 -0.198 1.166 -0.704 1.166Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gF7A93543484FC37935C78A5D1F5B2EC6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.134 6.611c 0 0.33 -0.275 0.616 -0.605 0.616c -0.33 0 -0.616 -0.286 -0.616 -0.616c 0 -0.33 0.275 -0.627 0.605 -0.627c 0.341 0 0.616 0.286 0.616 0.627Z m -0.561 -6.578l 1.144 -0.033v 0.429c -0.363 0 -0.583 0.022 -0.649 0.066c -0.066 0.044 -0.088 0.165 -0.088 0.363v 4.037l -1.573 -0.132v -0.418c 0.363 0 0.594 -0.033 0.671 -0.088c 0.077 -0.055 0.11 -0.209 0.11 -0.462v -2.926c 0 -0.209 -0.033 -0.341 -0.11 -0.385c -0.077 -0.044 -0.319 -0.055 -0.715 -0.055v -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g71522B9EEC15CC2FFE8004E0F03DB53B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.915 7.755c -0.979 0 -1.705 -0.792 -1.705 -1.771v -1.21h -0.847v -0.418h 0.847v -3.487c 0 -0.209 -0.033 -0.341 -0.11 -0.385c -0.077 -0.044 -0.319 -0.055 -0.726 -0.055v -0.429l 1.265 0.033c 0.462 0.011 0.935 0 1.408 -0.033v 0.429h -0.264c -0.363 0 -0.594 0.022 -0.671 0.077c -0.077 0.055 -0.11 0.187 -0.11 0.385v 3.465h 1.232v 0.418h -1.265v 1.221c 0 0.66 0.341 1.43 0.946 1.43c 0.088 0 0.165 -0.011 0.242 -0.033c -0.165 -0.088 -0.253 -0.242 -0.253 -0.451c 0 -0.341 0.165 -0.517 0.506 -0.517c 0.341 0 0.517 0.176 0.517 0.528c 0 0.495 -0.517 0.803 -1.012 0.803Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gEC8703A311DC1F5B48C9AE12A15FAA7C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.326 -0.495c 0.187 -0.077 0.385 0.066 0.385 0.242c 0 0.11 -0.055 0.187 -0.154 0.231l -5.874 2.772l 5.874 2.772c 0.099 0.044 0.154 0.121 0.154 0.22c 0 0.187 -0.088 0.275 -0.264 0.275c -0.044 0 -0.088 -0.011 -0.121 -0.022l -6.314 -2.992c -0.11 -0.055 -0.165 -0.132 -0.165 -0.253c 0 -0.121 0.055 -0.198 0.165 -0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gC63E28D2FF745BC8AEDEB058F758CC95&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.333 3.883c 0.726 0.275 1.408 0.968 1.408 1.903c 0 0.473 -0.231 0.858 -0.682 1.155c -0.396 0.253 -0.847 0.385 -1.353 0.385c -0.495 0 -0.924 -0.132 -1.309 -0.385c -0.429 -0.286 -0.649 -0.66 -0.649 -1.133c 0 -0.363 0.242 -0.616 0.594 -0.616c 0.352 0 0.594 0.253 0.594 0.605c 0 0.363 -0.209 0.561 -0.627 0.583c 0.286 0.385 0.737 0.583 1.353 0.583c 0.66 0 0.99 -0.385 0.99 -1.166c 0 -0.462 -0.088 -0.847 -0.253 -1.166c -0.297 -0.528 -0.704 -0.627 -1.386 -0.627c -0.132 -0.022 -0.198 -0.077 -0.198 -0.176c 0 -0.165 0.077 -0.165 0.297 -0.165h 0.473c 0.825 0 1.243 -0.583 1.243 -1.76c 0 -0.935 -0.341 -1.749 -1.177 -1.749c -0.715 0 -1.243 0.242 -1.562 0.726c 0.385 -0.011 0.671 0.275 0.671 0.649c 0 0.374 -0.275 0.649 -0.649 0.649c -0.429 0 -0.649 -0.22 -0.649 -0.671c 0 -0.539 0.242 -0.968 0.726 -1.309c 0.429 -0.297 0.935 -0.44 1.496 -0.44c 0.627 0 1.166 0.209 1.639 0.616c 0.473 0.407 0.704 0.913 0.704 1.529c 0 1.034 -0.814 1.749 -1.694 1.98Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFE4C38222652CB95A08C1E098BC62924&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.546 2.497c 0.11 0.055 0.165 0.132 0.165 0.253c 0 0.121 -0.055 0.198 -0.165 0.253l -6.314 2.992c -0.033 0.011 -0.077 0.022 -0.121 0.022c -0.176 0 -0.264 -0.088 -0.264 -0.275c 0 -0.099 0.055 -0.176 0.154 -0.22l 5.874 -2.772l -5.874 -2.772c -0.099 -0.044 -0.154 -0.121 -0.154 -0.22c 0 -0.187 0.088 -0.275 0.264 -0.275c 0.044 0 0.088 0.011 0.121 0.022Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;先不急着写代码，我们先来求一下这个数列的通项公式。为了方便先用符号&lt;math&gt;&lt;msub&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;/msub&gt;&lt;/math&gt;来表示。&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 7.6794em; height: 0.837em; display: block&quot; viewBox=&quot;0 0 84.4734 9.207&quot; width=&quot;84.4734pt&quot; height=&quot;9.207pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 6.413)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.819 9.13)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 14.926755556 6.413)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 26.540311111 6.413)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 32.359311111 9.13)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 37.795511111 9.13)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 43.786111111 9.13)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 51.227855556 6.413)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 62.2303 6.413)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 68.0493 9.13)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 73.4855 9.13)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 79.4761 9.13)&quot;&gt;&lt;use xlink:href=&quot;#g7DC843D171D53BB558A9C26ED42B41B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g362AD80F5D4699B844BA38937A8879A1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3592 2.1021h -4.7278c -0.154 0 -0.2002 -0.077 -0.2002 -0.1771c 0 -0.1001 0.0462 -0.1771 0.2002 -0.1771h 4.7278c 0.154 0 0.2002 0.077 0.2002 0.1771c 0 0.0924 -0.0462 0.1771 -0.2002 0.1771Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g7DC843D171D53BB558A9C26ED42B41B2&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.9163 3.2648c 0.2464 0 0.4312 0.1848 0.4312 0.4312c 0 0.2772 -0.1463 0.4235 -0.4312 0.4312c 0.1694 0.3619 0.5544 0.6545 1.0549 0.6545c 0.6776 0 1.1242 -0.5082 1.1242 -1.1858c 0 -0.3696 -0.1309 -0.7238 -0.4004 -1.0703c -0.1309 -0.1771 -0.231 -0.3003 -0.3003 -0.3696l -1.8249 -1.8095c -0.1001 -0.0924 -0.0847 -0.1155 -0.0847 -0.3465h 3.1724l 0.2387 1.4476h -0.3234c -0.0539 -0.4081 -0.1155 -0.6468 -0.1848 -0.7007c -0.0385 -0.0231 -0.2772 -0.0385 -0.7315 -0.0385h -1.309c 0.5159 0.4543 0.9933 0.8624 1.4476 1.2243c 0.3465 0.2695 0.5929 0.5082 0.7469 0.7161c 0.231 0.3003 0.3465 0.616 0.3465 0.9471c 0 0.4774 -0.1848 0.8547 -0.5621 1.1319c -0.3311 0.2541 -0.7469 0.385 -1.2397 0.385c -0.4235 0 -0.7854 -0.1232 -1.1011 -0.3696c -0.3311 -0.2695 -0.5005 -0.6083 -0.5005 -1.0241c 0 -0.2618 0.1925 -0.4543 0.4312 -0.4543Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;先把上式写成如下形式，这样则&lt;math&gt;&lt;msub&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;/msub&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mi&gt;𝜇&lt;/mi&gt;&lt;msub&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;mrow&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;−&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;/math&gt;是一个等比数列，我们可以求出它的通项：&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 13.478944444em; height: 1.002em; display: block&quot; viewBox=&quot;0 0 148.268388889 11.022&quot; width=&quot;148.268388889pt&quot; height=&quot;11.022pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.819 10.945)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 14.315644444 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 25.318088889 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g9F0AD14F5687B527BD19B4C99D74D73F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 31.951088889 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 37.770088889 10.945)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 43.206288889 10.945)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 49.196888889 10.945)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 57.249744444 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 68.8633 8.228)&quot;&gt;&lt;use xlink:href=&quot;#gF4403B097FDEF8AA7EFBC6727644E449&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 75.1443 8.228)&quot;&gt;&lt;use xlink:href=&quot;#gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 79.4233 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 85.2423 10.945)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 90.6785 10.945)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 96.6691 10.945)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 104.110844444 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 115.113288889 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g9F0AD14F5687B527BD19B4C99D74D73F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 121.746288889 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 127.565288889 10.945)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 133.001488889 10.945)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 138.992088889 10.945)&quot;&gt;&lt;use xlink:href=&quot;#g7DC843D171D53BB558A9C26ED42B41B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 143.989388889 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g11C1096A524ED08942C2BB5E0564A17C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g9F0AD14F5687B527BD19B4C99D74D73F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.292 1.562c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.22c -0.22 -0.88 -0.484 -1.32 -0.781 -1.32c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.187 0.066 0.561 0.209 1.111l 0.308 1.177c 0.099 0.396 0.187 0.671 0.253 1.012l 0.066 0.308c 0.022 0.077 0.033 0.132 0.033 0.154c 0 0.231 -0.121 0.341 -0.363 0.341c -0.242 0 -0.396 -0.132 -0.462 -0.407l -0.792 -3.146c 0 -0.121 -0.176 -0.341 -0.528 -0.671c -0.242 -0.231 -0.517 -0.341 -0.836 -0.341c -0.506 0 -0.759 0.297 -0.759 0.902c 0 0.209 0.044 0.506 0.143 0.913l 0.462 1.826c 0.088 0.341 0.143 0.583 0.165 0.704c 0 0.231 -0.121 0.341 -0.363 0.341c -0.242 0 -0.396 -0.143 -0.473 -0.429l -1.562 -6.292c -0.022 -0.088 -0.033 -0.143 -0.033 -0.176c 0 -0.231 0.121 -0.341 0.352 -0.341c 0.165 0 0.297 0.088 0.418 0.253c 0.033 0.077 0.22 0.836 0.583 2.277c 0.264 -0.198 0.605 -0.297 1.023 -0.297c 0.649 0 1.078 0.341 1.419 0.737c 0.121 -0.407 0.484 -0.737 1.001 -0.737c 0.759 0 0.99 0.891 1.166 1.705Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g362AD80F5D4699B844BA38937A8879A1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3592 2.1021h -4.7278c -0.154 0 -0.2002 -0.077 -0.2002 -0.1771c 0 -0.1001 0.0462 -0.1771 0.2002 -0.1771h 4.7278c 0.154 0 0.2002 0.077 0.2002 0.1771c 0 0.0924 -0.0462 0.1771 -0.2002 0.1771Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gF4403B097FDEF8AA7EFBC6727644E449&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.764 4.158c 0.143 0.275 0.209 0.418 0.209 0.429c 0 0.099 -0.055 0.154 -0.176 0.154c -0.077 0 -0.132 -0.033 -0.165 -0.099c -0.385 -0.715 -0.836 -1.727 -1.364 -3.036c -0.044 0.726 -0.187 1.408 -0.429 2.035c -0.319 0.814 -0.814 1.221 -1.485 1.221c -0.693 0 -1.298 -0.462 -1.606 -0.891c -0.363 -0.517 -0.55 -0.902 -0.55 -1.144c 0 -0.099 0.088 -0.154 0.275 -0.154l 0.055 0.077c 0.187 0.572 0.506 0.935 0.957 1.089c 0.308 0.099 0.55 0.154 0.726 0.154c 1.144 0 1.716 -0.902 1.716 -2.717c 0 -0.429 -0.044 -0.781 -0.132 -1.056c -0.374 -1.221 -0.561 -2.002 -0.561 -2.343c 0 -0.165 0.066 -0.242 0.187 -0.242c 0.132 0 0.264 0.231 0.385 0.682c 0.187 0.704 0.319 1.331 0.396 1.881c 0.033 0.165 0.055 0.308 0.088 0.407c 0.396 1.232 0.891 2.42 1.474 3.553Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.498 -2.728c 0.099 0 0.154 0.055 0.154 0.154c 0 0.033 -0.022 0.077 -0.055 0.121c -0.572 0.44 -1.034 1.166 -1.375 2.167c -0.297 0.869 -0.451 1.727 -0.451 2.574v 0.924c 0 0.847 0.154 1.705 0.451 2.574c 0.341 1.001 0.803 1.727 1.375 2.167c 0.033 0.033 0.055 0.077 0.055 0.121c 0 0.099 -0.055 0.154 -0.154 0.154c -0.011 0 -0.044 -0.011 -0.077 -0.033c -0.66 -0.506 -1.21 -1.254 -1.661 -2.255c -0.429 -0.957 -0.649 -1.859 -0.649 -2.728v -0.924c 0 -0.869 0.22 -1.771 0.649 -2.728c 0.451 -1.001 1.001 -1.749 1.661 -2.255c 0.033 -0.022 0.066 -0.033 0.077 -0.033Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g7DC843D171D53BB558A9C26ED42B41B2&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.9163 3.2648c 0.2464 0 0.4312 0.1848 0.4312 0.4312c 0 0.2772 -0.1463 0.4235 -0.4312 0.4312c 0.1694 0.3619 0.5544 0.6545 1.0549 0.6545c 0.6776 0 1.1242 -0.5082 1.1242 -1.1858c 0 -0.3696 -0.1309 -0.7238 -0.4004 -1.0703c -0.1309 -0.1771 -0.231 -0.3003 -0.3003 -0.3696l -1.8249 -1.8095c -0.1001 -0.0924 -0.0847 -0.1155 -0.0847 -0.3465h 3.1724l 0.2387 1.4476h -0.3234c -0.0539 -0.4081 -0.1155 -0.6468 -0.1848 -0.7007c -0.0385 -0.0231 -0.2772 -0.0385 -0.7315 -0.0385h -1.309c 0.5159 0.4543 0.9933 0.8624 1.4476 1.2243c 0.3465 0.2695 0.5929 0.5082 0.7469 0.7161c 0.231 0.3003 0.3465 0.616 0.3465 0.9471c 0 0.4774 -0.1848 0.8547 -0.5621 1.1319c -0.3311 0.2541 -0.7469 0.385 -1.2397 0.385c -0.4235 0 -0.7854 -0.1232 -1.1011 -0.3696c -0.3311 -0.2695 -0.5005 -0.6083 -0.5005 -1.0241c 0 -0.2618 0.1925 -0.4543 0.4312 -0.4543Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g11C1096A524ED08942C2BB5E0564A17C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.858 -2.695c 0.66 0.506 1.21 1.254 1.661 2.255c 0.429 0.957 0.649 1.859 0.649 2.728v 0.924c 0 0.869 -0.22 1.771 -0.649 2.728c -0.451 1.001 -1.001 1.749 -1.661 2.255c -0.033 0.022 -0.066 0.033 -0.077 0.033c -0.099 0 -0.154 -0.055 -0.154 -0.154c 0 -0.044 0.022 -0.088 0.055 -0.121c 0.572 -0.44 1.034 -1.166 1.375 -2.167c 0.297 -0.869 0.451 -1.727 0.451 -2.574v -0.924c 0 -0.847 -0.154 -1.705 -0.451 -2.574c -0.341 -1.001 -0.803 -1.727 -1.375 -2.167c -0.033 -0.044 -0.055 -0.088 -0.055 -0.121c 0 -0.099 0.055 -0.154 0.154 -0.154c 0.011 0 0.044 0.011 0.077 0.033Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;所以有:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 12.027844444em; height: 1.002em; display: block&quot; viewBox=&quot;0 0 132.306288889 11.022&quot; width=&quot;132.306288889pt&quot; height=&quot;11.022pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.819 10.945)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 14.926755556 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 26.540311111 8.228)&quot;&gt;&lt;use xlink:href=&quot;#gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 30.819311111 8.228)&quot;&gt;&lt;use xlink:href=&quot;#gF4403B097FDEF8AA7EFBC6727644E449&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 39.544755556 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 50.5472 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g9F0AD14F5687B527BD19B4C99D74D73F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 57.1802 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g11C1096A524ED08942C2BB5E0564A17C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 61.4592 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 67.2782 10.945)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 72.7144 10.945)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 78.705 10.945)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 86.146744444 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 97.149188889 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g9F0AD14F5687B527BD19B4C99D74D73F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 103.782188889 8.228)&quot;&gt;&lt;use xlink:href=&quot;#gF4403B097FDEF8AA7EFBC6727644E449&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 110.063188889 8.228)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 115.882188889 10.945)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 121.318388889 10.945)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 127.308988889 10.945)&quot;&gt;&lt;use xlink:href=&quot;#g7DC843D171D53BB558A9C26ED42B41B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gCBFDB4FAA60E8030E7B751E03D6CAAA6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.498 -2.728c 0.099 0 0.154 0.055 0.154 0.154c 0 0.033 -0.022 0.077 -0.055 0.121c -0.572 0.44 -1.034 1.166 -1.375 2.167c -0.297 0.869 -0.451 1.727 -0.451 2.574v 0.924c 0 0.847 0.154 1.705 0.451 2.574c 0.341 1.001 0.803 1.727 1.375 2.167c 0.033 0.033 0.055 0.077 0.055 0.121c 0 0.099 -0.055 0.154 -0.154 0.154c -0.011 0 -0.044 -0.011 -0.077 -0.033c -0.66 -0.506 -1.21 -1.254 -1.661 -2.255c -0.429 -0.957 -0.649 -1.859 -0.649 -2.728v -0.924c 0 -0.869 0.22 -1.771 0.649 -2.728c 0.451 -1.001 1.001 -1.749 1.661 -2.255c 0.033 -0.022 0.066 -0.033 0.077 -0.033Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gF4403B097FDEF8AA7EFBC6727644E449&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.764 4.158c 0.143 0.275 0.209 0.418 0.209 0.429c 0 0.099 -0.055 0.154 -0.176 0.154c -0.077 0 -0.132 -0.033 -0.165 -0.099c -0.385 -0.715 -0.836 -1.727 -1.364 -3.036c -0.044 0.726 -0.187 1.408 -0.429 2.035c -0.319 0.814 -0.814 1.221 -1.485 1.221c -0.693 0 -1.298 -0.462 -1.606 -0.891c -0.363 -0.517 -0.55 -0.902 -0.55 -1.144c 0 -0.099 0.088 -0.154 0.275 -0.154l 0.055 0.077c 0.187 0.572 0.506 0.935 0.957 1.089c 0.308 0.099 0.55 0.154 0.726 0.154c 1.144 0 1.716 -0.902 1.716 -2.717c 0 -0.429 -0.044 -0.781 -0.132 -1.056c -0.374 -1.221 -0.561 -2.002 -0.561 -2.343c 0 -0.165 0.066 -0.242 0.187 -0.242c 0.132 0 0.264 0.231 0.385 0.682c 0.187 0.704 0.319 1.331 0.396 1.881c 0.033 0.165 0.055 0.308 0.088 0.407c 0.396 1.232 0.891 2.42 1.474 3.553Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g9F0AD14F5687B527BD19B4C99D74D73F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.292 1.562c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.22c -0.22 -0.88 -0.484 -1.32 -0.781 -1.32c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.187 0.066 0.561 0.209 1.111l 0.308 1.177c 0.099 0.396 0.187 0.671 0.253 1.012l 0.066 0.308c 0.022 0.077 0.033 0.132 0.033 0.154c 0 0.231 -0.121 0.341 -0.363 0.341c -0.242 0 -0.396 -0.132 -0.462 -0.407l -0.792 -3.146c 0 -0.121 -0.176 -0.341 -0.528 -0.671c -0.242 -0.231 -0.517 -0.341 -0.836 -0.341c -0.506 0 -0.759 0.297 -0.759 0.902c 0 0.209 0.044 0.506 0.143 0.913l 0.462 1.826c 0.088 0.341 0.143 0.583 0.165 0.704c 0 0.231 -0.121 0.341 -0.363 0.341c -0.242 0 -0.396 -0.143 -0.473 -0.429l -1.562 -6.292c -0.022 -0.088 -0.033 -0.143 -0.033 -0.176c 0 -0.231 0.121 -0.341 0.352 -0.341c 0.165 0 0.297 0.088 0.418 0.253c 0.033 0.077 0.22 0.836 0.583 2.277c 0.264 -0.198 0.605 -0.297 1.023 -0.297c 0.649 0 1.078 0.341 1.419 0.737c 0.121 -0.407 0.484 -0.737 1.001 -0.737c 0.759 0 0.99 0.891 1.166 1.705Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g11C1096A524ED08942C2BB5E0564A17C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.858 -2.695c 0.66 0.506 1.21 1.254 1.661 2.255c 0.429 0.957 0.649 1.859 0.649 2.728v 0.924c 0 0.869 -0.22 1.771 -0.649 2.728c -0.451 1.001 -1.001 1.749 -1.661 2.255c -0.033 0.022 -0.066 0.033 -0.077 0.033c -0.099 0 -0.154 -0.055 -0.154 -0.154c 0 -0.044 0.022 -0.088 0.055 -0.121c 0.572 -0.44 1.034 -1.166 1.375 -2.167c 0.297 -0.869 0.451 -1.727 0.451 -2.574v -0.924c 0 -0.847 -0.154 -1.705 -0.451 -2.574c -0.341 -1.001 -0.803 -1.727 -1.375 -2.167c -0.033 -0.044 -0.055 -0.088 -0.055 -0.121c 0 -0.099 0.055 -0.154 0.154 -0.154c 0.011 0 0.044 0.011 0.077 0.033Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g362AD80F5D4699B844BA38937A8879A1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3592 2.1021h -4.7278c -0.154 0 -0.2002 -0.077 -0.2002 -0.1771c 0 -0.1001 0.0462 -0.1771 0.2002 -0.1771h 4.7278c 0.154 0 0.2002 0.077 0.2002 0.1771c 0 0.0924 -0.0462 0.1771 -0.2002 0.1771Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g7DC843D171D53BB558A9C26ED42B41B2&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.9163 3.2648c 0.2464 0 0.4312 0.1848 0.4312 0.4312c 0 0.2772 -0.1463 0.4235 -0.4312 0.4312c 0.1694 0.3619 0.5544 0.6545 1.0549 0.6545c 0.6776 0 1.1242 -0.5082 1.1242 -1.1858c 0 -0.3696 -0.1309 -0.7238 -0.4004 -1.0703c -0.1309 -0.1771 -0.231 -0.3003 -0.3003 -0.3696l -1.8249 -1.8095c -0.1001 -0.0924 -0.0847 -0.1155 -0.0847 -0.3465h 3.1724l 0.2387 1.4476h -0.3234c -0.0539 -0.4081 -0.1155 -0.6468 -0.1848 -0.7007c -0.0385 -0.0231 -0.2772 -0.0385 -0.7315 -0.0385h -1.309c 0.5159 0.4543 0.9933 0.8624 1.4476 1.2243c 0.3465 0.2695 0.5929 0.5082 0.7469 0.7161c 0.231 0.3003 0.3465 0.616 0.3465 0.9471c 0 0.4774 -0.1848 0.8547 -0.5621 1.1319c -0.3311 0.2541 -0.7469 0.385 -1.2397 0.385c -0.4235 0 -0.7854 -0.1232 -1.1011 -0.3696c -0.3311 -0.2695 -0.5005 -0.6083 -0.5005 -1.0241c 0 -0.2618 0.1925 -0.4543 0.4312 -0.4543Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 4.23em; height: 0.882em; display: block&quot; viewBox=&quot;0 0 46.53 9.702&quot; width=&quot;46.53pt&quot; height=&quot;9.702pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 7.326)&quot;&gt;&lt;use xlink:href=&quot;#gF4403B097FDEF8AA7EFBC6727644E449&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 8.725444444 7.326)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 19.727888889 7.326)&quot;&gt;&lt;use xlink:href=&quot;#g9F0AD14F5687B527BD19B4C99D74D73F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 29.416444444 7.326)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 41.03 7.326)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;gF4403B097FDEF8AA7EFBC6727644E449&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.764 4.158c 0.143 0.275 0.209 0.418 0.209 0.429c 0 0.099 -0.055 0.154 -0.176 0.154c -0.077 0 -0.132 -0.033 -0.165 -0.099c -0.385 -0.715 -0.836 -1.727 -1.364 -3.036c -0.044 0.726 -0.187 1.408 -0.429 2.035c -0.319 0.814 -0.814 1.221 -1.485 1.221c -0.693 0 -1.298 -0.462 -1.606 -0.891c -0.363 -0.517 -0.55 -0.902 -0.55 -1.144c 0 -0.099 0.088 -0.154 0.275 -0.154l 0.055 0.077c 0.187 0.572 0.506 0.935 0.957 1.089c 0.308 0.099 0.55 0.154 0.726 0.154c 1.144 0 1.716 -0.902 1.716 -2.717c 0 -0.429 -0.044 -0.781 -0.132 -1.056c -0.374 -1.221 -0.561 -2.002 -0.561 -2.343c 0 -0.165 0.066 -0.242 0.187 -0.242c 0.132 0 0.264 0.231 0.385 0.682c 0.187 0.704 0.319 1.331 0.396 1.881c 0.033 0.165 0.055 0.308 0.088 0.407c 0.396 1.232 0.891 2.42 1.474 3.553Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g9F0AD14F5687B527BD19B4C99D74D73F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.292 1.562c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.22c -0.22 -0.88 -0.484 -1.32 -0.781 -1.32c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.187 0.066 0.561 0.209 1.111l 0.308 1.177c 0.099 0.396 0.187 0.671 0.253 1.012l 0.066 0.308c 0.022 0.077 0.033 0.132 0.033 0.154c 0 0.231 -0.121 0.341 -0.363 0.341c -0.242 0 -0.396 -0.132 -0.462 -0.407l -0.792 -3.146c 0 -0.121 -0.176 -0.341 -0.528 -0.671c -0.242 -0.231 -0.517 -0.341 -0.836 -0.341c -0.506 0 -0.759 0.297 -0.759 0.902c 0 0.209 0.044 0.506 0.143 0.913l 0.462 1.826c 0.088 0.341 0.143 0.583 0.165 0.704c 0 0.231 -0.121 0.341 -0.363 0.341c -0.242 0 -0.396 -0.143 -0.473 -0.429l -1.562 -6.292c -0.022 -0.088 -0.033 -0.143 -0.033 -0.176c 0 -0.231 0.121 -0.341 0.352 -0.341c 0.165 0 0.297 0.088 0.418 0.253c 0.033 0.077 0.22 0.836 0.583 2.277c 0.264 -0.198 0.605 -0.297 1.023 -0.297c 0.649 0 1.078 0.341 1.419 0.737c 0.121 -0.407 0.484 -0.737 1.001 -0.737c 0.759 0 0.99 0.891 1.166 1.705Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 3.785555556em; height: 0.882em; display: block&quot; viewBox=&quot;0 0 41.641111111 9.702&quot; width=&quot;41.641111111pt&quot; height=&quot;9.702pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 7.326)&quot;&gt;&lt;use xlink:href=&quot;#gF4403B097FDEF8AA7EFBC6727644E449&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 6.281 7.326)&quot;&gt;&lt;use xlink:href=&quot;#g9F0AD14F5687B527BD19B4C99D74D73F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 15.969555556 7.326)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 27.583111111 7.326)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 36.141111111 7.326)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;gF4403B097FDEF8AA7EFBC6727644E449&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.764 4.158c 0.143 0.275 0.209 0.418 0.209 0.429c 0 0.099 -0.055 0.154 -0.176 0.154c -0.077 0 -0.132 -0.033 -0.165 -0.099c -0.385 -0.715 -0.836 -1.727 -1.364 -3.036c -0.044 0.726 -0.187 1.408 -0.429 2.035c -0.319 0.814 -0.814 1.221 -1.485 1.221c -0.693 0 -1.298 -0.462 -1.606 -0.891c -0.363 -0.517 -0.55 -0.902 -0.55 -1.144c 0 -0.099 0.088 -0.154 0.275 -0.154l 0.055 0.077c 0.187 0.572 0.506 0.935 0.957 1.089c 0.308 0.099 0.55 0.154 0.726 0.154c 1.144 0 1.716 -0.902 1.716 -2.717c 0 -0.429 -0.044 -0.781 -0.132 -1.056c -0.374 -1.221 -0.561 -2.002 -0.561 -2.343c 0 -0.165 0.066 -0.242 0.187 -0.242c 0.132 0 0.264 0.231 0.385 0.682c 0.187 0.704 0.319 1.331 0.396 1.881c 0.033 0.165 0.055 0.308 0.088 0.407c 0.396 1.232 0.891 2.42 1.474 3.553Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g9F0AD14F5687B527BD19B4C99D74D73F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.292 1.562c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.22c -0.22 -0.88 -0.484 -1.32 -0.781 -1.32c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.187 0.066 0.561 0.209 1.111l 0.308 1.177c 0.099 0.396 0.187 0.671 0.253 1.012l 0.066 0.308c 0.022 0.077 0.033 0.132 0.033 0.154c 0 0.231 -0.121 0.341 -0.363 0.341c -0.242 0 -0.396 -0.132 -0.462 -0.407l -0.792 -3.146c 0 -0.121 -0.176 -0.341 -0.528 -0.671c -0.242 -0.231 -0.517 -0.341 -0.836 -0.341c -0.506 0 -0.759 0.297 -0.759 0.902c 0 0.209 0.044 0.506 0.143 0.913l 0.462 1.826c 0.088 0.341 0.143 0.583 0.165 0.704c 0 0.231 -0.121 0.341 -0.363 0.341c -0.242 0 -0.396 -0.143 -0.473 -0.429l -1.562 -6.292c -0.022 -0.088 -0.033 -0.143 -0.033 -0.176c 0 -0.231 0.121 -0.341 0.352 -0.341c 0.165 0 0.297 0.088 0.418 0.253c 0.033 0.077 0.22 0.836 0.583 2.277c 0.264 -0.198 0.605 -0.297 1.023 -0.297c 0.649 0 1.078 0.341 1.419 0.737c 0.121 -0.407 0.484 -0.737 1.001 -0.737c 0.759 0 0.99 0.891 1.166 1.705Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;故&lt;math&gt;&lt;mi&gt;𝛾&lt;/mi&gt;&lt;/math&gt;和&lt;math&gt;&lt;mi&gt;𝜇&lt;/mi&gt;&lt;/math&gt;是以下方程的两个根:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 6.376744444em; height: 0.8498em; display: block&quot; viewBox=&quot;0 0 70.144188889 9.3478&quot; width=&quot;70.144188889pt&quot; height=&quot;9.3478pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 9.1058)&quot;&gt;&lt;use xlink:href=&quot;#gA4AC33BF76001B15D203F6668E9483BD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 6.292 5.1128)&quot;&gt;&lt;use xlink:href=&quot;#g7DC843D171D53BB558A9C26ED42B41B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 13.733744444 9.1058)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 24.736188889 9.1058)&quot;&gt;&lt;use xlink:href=&quot;#gA4AC33BF76001B15D203F6668E9483BD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 33.472633333 9.1058)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 44.475077778 9.1058)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 53.030633333 9.1058)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 64.644188889 9.1058)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;gA4AC33BF76001B15D203F6668E9483BD&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.797 4.103c 0 0.506 -0.495 0.759 -1.045 0.759c -0.473 0 -0.847 -0.253 -1.133 -0.759c -0.231 0.506 -0.616 0.759 -1.177 0.759c -0.539 0 -0.979 -0.253 -1.331 -0.748c -0.297 -0.429 -0.451 -0.748 -0.451 -0.957c 0 -0.099 0.055 -0.154 0.165 -0.154c 0.099 0 0.165 0.055 0.187 0.154c 0.209 0.638 0.671 1.386 1.408 1.386c 0.363 0 0.539 -0.231 0.539 -0.682c 0 -0.231 -0.198 -1.089 -0.583 -2.563c -0.187 -0.737 -0.517 -1.1 -0.99 -1.1c -0.154 0 -0.297 0.033 -0.418 0.088c 0.286 0.11 0.429 0.308 0.429 0.594c 0 0.286 -0.143 0.429 -0.44 0.429c -0.363 0 -0.638 -0.308 -0.638 -0.671c 0 -0.506 0.517 -0.759 1.056 -0.759c 0.462 0 0.836 0.253 1.133 0.759c 0.209 -0.506 0.605 -0.759 1.177 -0.759c 0.528 0 0.968 0.253 1.32 0.748c 0.297 0.429 0.451 0.748 0.451 0.957c 0 0.099 -0.055 0.154 -0.165 0.154c -0.099 0 -0.154 -0.055 -0.187 -0.154c -0.187 -0.627 -0.682 -1.386 -1.397 -1.386c -0.363 0 -0.55 0.22 -0.55 0.671c 0 0.143 0.055 0.451 0.176 0.946l 0.374 1.485c 0.209 0.825 0.55 1.243 1.034 1.243c 0.154 0 0.297 -0.033 0.418 -0.088c -0.297 -0.099 -0.44 -0.297 -0.44 -0.594c 0 -0.286 0.154 -0.429 0.451 -0.429c 0.352 0 0.627 0.319 0.627 0.671Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g7DC843D171D53BB558A9C26ED42B41B2&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.9163 3.2648c 0.2464 0 0.4312 0.1848 0.4312 0.4312c 0 0.2772 -0.1463 0.4235 -0.4312 0.4312c 0.1694 0.3619 0.5544 0.6545 1.0549 0.6545c 0.6776 0 1.1242 -0.5082 1.1242 -1.1858c 0 -0.3696 -0.1309 -0.7238 -0.4004 -1.0703c -0.1309 -0.1771 -0.231 -0.3003 -0.3003 -0.3696l -1.8249 -1.8095c -0.1001 -0.0924 -0.0847 -0.1155 -0.0847 -0.3465h 3.1724l 0.2387 1.4476h -0.3234c -0.0539 -0.4081 -0.1155 -0.6468 -0.1848 -0.7007c -0.0385 -0.0231 -0.2772 -0.0385 -0.7315 -0.0385h -1.309c 0.5159 0.4543 0.9933 0.8624 1.4476 1.2243c 0.3465 0.2695 0.5929 0.5082 0.7469 0.7161c 0.231 0.3003 0.3465 0.616 0.3465 0.9471c 0 0.4774 -0.1848 0.8547 -0.5621 1.1319c -0.3311 0.2541 -0.7469 0.385 -1.2397 0.385c -0.4235 0 -0.7854 -0.1232 -1.1011 -0.3696c -0.3311 -0.2695 -0.5005 -0.6083 -0.5005 -1.0241c 0 -0.2618 0.1925 -0.4543 0.4312 -0.4543Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g18E9A2F0F5286FD67B2F2437F78BB061&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.739 -0.242c 1.551 0 2.321 1.254 2.321 3.762c 0 1.683 -0.352 2.805 -1.045 3.355c -0.385 0.297 -0.814 0.451 -1.265 0.451c -1.551 0 -2.321 -1.265 -2.321 -3.806c 0 -2.024 0.539 -3.762 2.31 -3.762Z m 1.232 6.006c 0.077 -0.385 0.11 -1.089 0.11 -2.112c 0 -1.012 -0.044 -1.76 -0.121 -2.244c -0.143 -0.88 -0.55 -1.32 -1.221 -1.32c -0.253 0 -0.506 0.099 -0.737 0.286c -0.297 0.253 -0.473 0.77 -0.55 1.562c -0.033 0.275 -0.044 0.847 -0.044 1.716c 0 0.957 0.033 1.628 0.088 1.991c 0.099 0.605 0.297 0.99 0.605 1.155c 0.242 0.132 0.451 0.198 0.638 0.198c 0.715 0 1.111 -0.583 1.232 -1.232Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;由求根公式，求得:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 5.161em; height: 2.282em; display: block&quot; viewBox=&quot;0 0 56.771 25.102&quot; width=&quot;56.771pt&quot; height=&quot;25.102pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 17.556)&quot;&gt;&lt;use xlink:href=&quot;#gA4AC33BF76001B15D203F6668E9483BD&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 9.347555556 17.556)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 22.061111111 10.109)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 30.005555556 10.109)&quot;&gt;&lt;use xlink:href=&quot;#gA1523F9440008D32B568D80D0E5C6D07&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 41.008 0.968)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(50.171 0.792)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 50.171 10.109)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 36.116055556 25.102)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(22.061111111 14.806)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;defs&gt;&lt;symbol id=&quot;gA4AC33BF76001B15D203F6668E9483BD&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.797 4.103c 0 0.506 -0.495 0.759 -1.045 0.759c -0.473 0 -0.847 -0.253 -1.133 -0.759c -0.231 0.506 -0.616 0.759 -1.177 0.759c -0.539 0 -0.979 -0.253 -1.331 -0.748c -0.297 -0.429 -0.451 -0.748 -0.451 -0.957c 0 -0.099 0.055 -0.154 0.165 -0.154c 0.099 0 0.165 0.055 0.187 0.154c 0.209 0.638 0.671 1.386 1.408 1.386c 0.363 0 0.539 -0.231 0.539 -0.682c 0 -0.231 -0.198 -1.089 -0.583 -2.563c -0.187 -0.737 -0.517 -1.1 -0.99 -1.1c -0.154 0 -0.297 0.033 -0.418 0.088c 0.286 0.11 0.429 0.308 0.429 0.594c 0 0.286 -0.143 0.429 -0.44 0.429c -0.363 0 -0.638 -0.308 -0.638 -0.671c 0 -0.506 0.517 -0.759 1.056 -0.759c 0.462 0 0.836 0.253 1.133 0.759c 0.209 -0.506 0.605 -0.759 1.177 -0.759c 0.528 0 0.968 0.253 1.32 0.748c 0.297 0.429 0.451 0.748 0.451 0.957c 0 0.099 -0.055 0.154 -0.165 0.154c -0.099 0 -0.154 -0.055 -0.187 -0.154c -0.187 -0.627 -0.682 -1.386 -1.397 -1.386c -0.363 0 -0.55 0.22 -0.55 0.671c 0 0.143 0.055 0.451 0.176 0.946l 0.374 1.485c 0.209 0.825 0.55 1.243 1.034 1.243c 0.154 0 0.297 -0.033 0.418 -0.088c -0.297 -0.099 -0.44 -0.297 -0.44 -0.594c 0 -0.286 0.154 -0.429 0.451 -0.429c 0.352 0 0.627 0.319 0.627 0.671Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gA1523F9440008D32B568D80D0E5C6D07&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 -0.407h -3.135v 2.893h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.176 -0.088 0.264 -0.264 0.264h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -2.893h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.176 0.088 -0.264 0.264 -0.264h 6.798c 0.176 0 0.264 0.088 0.264 0.264c 0 0.132 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;取&lt;math&gt;&lt;mi&gt;𝛾&lt;/mi&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;+&lt;/mo&gt;&lt;msqrt&gt;&lt;mn&gt;5&lt;/mn&gt;&lt;/msqrt&gt;&lt;/mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mfrac&gt;&lt;mo&gt;,&lt;/mo&gt;&lt;mi&gt;𝜇&lt;/mi&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;−&lt;/mo&gt;&lt;msqrt&gt;&lt;mn&gt;5&lt;/mn&gt;&lt;/msqrt&gt;&lt;/mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mfrac&gt;&lt;/math&gt;，有:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 24.190277778em; height: 2.99em; display: block&quot; viewBox=&quot;0 0 266.093055556 32.89&quot; width=&quot;266.093055556pt&quot; height=&quot;32.89pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 19.195)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 9.625 19.195)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 15.444 21.912)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 23.940644444 19.195)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 36.043088889 11.748)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 43.987533333 11.748)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 54.989977778 2.607)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(64.152977778 2.431)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 64.152977778 11.748)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 50.098033333 26.741)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(36.043088889 16.445)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 70.752977778 19.195)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 76.571977778 21.912)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 82.008177778 21.912)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 87.998777778 21.912)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 92.996077778 19.195)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 105.676633333 19.195)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 118.390188889 11.748)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 126.334633333 11.748)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 137.337077778 2.607)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(146.500077778 2.431)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 146.500077778 11.748)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 132.445133333 26.741)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(118.390188889 16.445)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 153.100077778 19.195)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 162.725077778 19.195)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 168.544077778 21.912)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 173.980277778 21.912)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 179.970877778 21.912)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 187.412622222 19.195)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 199.515066667 11.748)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 207.459511111 11.748)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 218.461955556 2.607)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(227.624955556 2.431)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 227.624955556 11.748)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 213.570011111 26.741)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(199.515066667 16.445)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 234.224955556 19.195)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 240.043955556 21.912)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 245.480155556 21.912)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 251.470755556 21.912)&quot;&gt;&lt;use xlink:href=&quot;#g7DC843D171D53BB558A9C26ED42B41B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 256.468055556 19.195)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 8.778 -13.695c 0.187 0 0.275 0.088 0.275 0.275c 0 0.088 -0.033 0.165 -0.11 0.22c -0.891 0.671 -1.694 1.727 -2.431 3.19c -1.309 2.607 -2.277 6.27 -2.277 10.021v 5.478c 0 1.705 0.198 3.421 0.583 5.148c 0.682 3.08 2.112 6.545 4.125 8.063c 0.077 0.055 0.11 0.132 0.11 0.22c 0 0.187 -0.088 0.275 -0.275 0.275c -0.055 0 -0.11 -0.022 -0.154 -0.055c -0.957 -0.737 -1.87 -1.826 -2.728 -3.289c -1.518 -2.596 -2.849 -6.501 -2.849 -10.362v -5.478c 0 -3.63 1.221 -7.348 2.585 -9.9c 0.902 -1.661 1.903 -2.915 2.992 -3.751c 0.044 -0.033 0.099 -0.055 0.154 -0.055Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g362AD80F5D4699B844BA38937A8879A1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3592 2.1021h -4.7278c -0.154 0 -0.2002 -0.077 -0.2002 -0.1771c 0 -0.1001 0.0462 -0.1771 0.2002 -0.1771h 4.7278c 0.154 0 0.2002 0.077 0.2002 0.1771c 0 0.0924 -0.0462 0.1771 -0.2002 0.1771Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gD9E8FE0E761BB17425E74527F72201D9&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.578 0.011v 5.478c 0 3.63 -1.221 7.348 -2.585 9.9c -0.902 1.661 -1.903 2.915 -2.992 3.751c -0.044 0.033 -0.099 0.055 -0.154 0.055c -0.187 0 -0.275 -0.088 -0.275 -0.275c 0 -0.088 0.033 -0.165 0.11 -0.22c 0.891 -0.671 1.694 -1.727 2.431 -3.19c 1.309 -2.607 2.277 -6.27 2.277 -10.021v -5.478c 0 -1.705 -0.198 -3.421 -0.583 -5.148c -0.682 -3.08 -2.112 -6.545 -4.125 -8.063c -0.077 -0.055 -0.11 -0.132 -0.11 -0.22c 0 -0.187 0.088 -0.275 0.275 -0.275c 0.055 0 0.11 0.022 0.154 0.055c 0.957 0.737 1.87 1.826 2.728 3.289c 1.518 2.596 2.849 6.501 2.849 10.362Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g7DC843D171D53BB558A9C26ED42B41B2&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.9163 3.2648c 0.2464 0 0.4312 0.1848 0.4312 0.4312c 0 0.2772 -0.1463 0.4235 -0.4312 0.4312c 0.1694 0.3619 0.5544 0.6545 1.0549 0.6545c 0.6776 0 1.1242 -0.5082 1.1242 -1.1858c 0 -0.3696 -0.1309 -0.7238 -0.4004 -1.0703c -0.1309 -0.1771 -0.231 -0.3003 -0.3003 -0.3696l -1.8249 -1.8095c -0.1001 -0.0924 -0.0847 -0.1155 -0.0847 -0.3465h 3.1724l 0.2387 1.4476h -0.3234c -0.0539 -0.4081 -0.1155 -0.6468 -0.1848 -0.7007c -0.0385 -0.0231 -0.2772 -0.0385 -0.7315 -0.0385h -1.309c 0.5159 0.4543 0.9933 0.8624 1.4476 1.2243c 0.3465 0.2695 0.5929 0.5082 0.7469 0.7161c 0.231 0.3003 0.3465 0.616 0.3465 0.9471c 0 0.4774 -0.1848 0.8547 -0.5621 1.1319c -0.3311 0.2541 -0.7469 0.385 -1.2397 0.385c -0.4235 0 -0.7854 -0.1232 -1.1011 -0.3696c -0.3311 -0.2695 -0.5005 -0.6083 -0.5005 -1.0241c 0 -0.2618 0.1925 -0.4543 0.4312 -0.4543Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;令&lt;math&gt;&lt;msub&gt;&lt;mi&gt;𝑏&lt;/mi&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;/msub&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;msub&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;mrow&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;+&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;/mrow&gt;&lt;/msub&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;−&lt;/mo&gt;&lt;msqrt&gt;&lt;mn&gt;5&lt;/mn&gt;&lt;/msqrt&gt;&lt;/mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mfrac&gt;&lt;msub&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;/msub&gt;&lt;/math&gt;，则可知:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 5.4723em; height: 2.282em; display: block&quot; viewBox=&quot;0 0 60.1953 25.102&quot; width=&quot;60.1953pt&quot; height=&quot;25.102pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 17.556)&quot;&gt;&lt;use xlink:href=&quot;#g1BC53DB87870246BC0DB40E75DD190A0&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 4.719 20.273)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 12.771855556 17.556)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 25.485411111 10.109)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 33.429855556 10.109)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 44.4323 0.968)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(53.5953 0.792)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 53.5953 10.109)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 39.540355556 25.102)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(25.485411111 14.806)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;defs&gt;&lt;symbol id=&quot;g1BC53DB87870246BC0DB40E75DD190A0&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.091 4.895c -0.396 0 -0.792 -0.187 -1.177 -0.561l 0.759 3.135c -0.022 0.099 -0.055 0.165 -0.187 0.165c -0.363 0 -1.166 -0.099 -1.309 -0.11c -0.165 -0.022 -0.253 -0.099 -0.253 -0.264c 0 -0.11 0.099 -0.165 0.308 -0.165c 0.209 0 0.495 0.011 0.495 -0.143c 0 -0.044 -0.055 -0.264 -0.154 -0.671l -0.88 -3.542c -0.121 -0.462 -0.176 -0.836 -0.176 -1.111c 0 -0.946 0.506 -1.749 1.408 -1.749c 0.715 0 1.342 0.363 1.892 1.1c 0.495 0.682 0.748 1.397 0.748 2.134c 0 0.957 -0.561 1.782 -1.474 1.782Z m -0.022 -0.33c 0.429 0 0.638 -0.33 0.638 -0.979c 0 -0.297 -0.066 -0.693 -0.198 -1.188c -0.242 -0.935 -0.561 -1.573 -0.946 -1.914c -0.22 -0.187 -0.429 -0.275 -0.638 -0.275c -0.451 0 -0.671 0.352 -0.671 1.056c 0 0.242 0.055 0.605 0.165 1.089l 0.242 0.99c 0.033 0.165 0.088 0.286 0.154 0.374c 0.429 0.561 0.847 0.847 1.254 0.847Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;故:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 16.781144444em; height: 3.0487em; display: block&quot; viewBox=&quot;0 0 184.592588889 33.5357&quot; width=&quot;184.592588889pt&quot; height=&quot;33.5357pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g1BC53DB87870246BC0DB40E75DD190A0&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 4.719 22.5577)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 13.826755556 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 25.440311111 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 31.259311111 22.5577)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 36.695511111 22.5577)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 42.686111111 22.5577)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 50.127855556 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 62.2303 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 70.174744444 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 81.177188889 3.2527)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(90.340188889 3.0767)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 90.340188889 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 76.285244444 27.3867)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(62.2303 17.0907)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 96.940188889 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 102.759188889 22.5577)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 111.866944444 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 123.4805 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 134.2055 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 142.149944444 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 153.152388889 3.2527)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(162.315388889 3.0767)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 162.315388889 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 148.260444444 27.3867)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(134.2055 17.0907)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 168.915388889 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 178.540388889 3.3957)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g1BC53DB87870246BC0DB40E75DD190A0&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.091 4.895c -0.396 0 -0.792 -0.187 -1.177 -0.561l 0.759 3.135c -0.022 0.099 -0.055 0.165 -0.187 0.165c -0.363 0 -1.166 -0.099 -1.309 -0.11c -0.165 -0.022 -0.253 -0.099 -0.253 -0.264c 0 -0.11 0.099 -0.165 0.308 -0.165c 0.209 0 0.495 0.011 0.495 -0.143c 0 -0.044 -0.055 -0.264 -0.154 -0.671l -0.88 -3.542c -0.121 -0.462 -0.176 -0.836 -0.176 -1.111c 0 -0.946 0.506 -1.749 1.408 -1.749c 0.715 0 1.342 0.363 1.892 1.1c 0.495 0.682 0.748 1.397 0.748 2.134c 0 0.957 -0.561 1.782 -1.474 1.782Z m -0.022 -0.33c 0.429 0 0.638 -0.33 0.638 -0.979c 0 -0.297 -0.066 -0.693 -0.198 -1.188c -0.242 -0.935 -0.561 -1.573 -0.946 -1.914c -0.22 -0.187 -0.429 -0.275 -0.638 -0.275c -0.451 0 -0.671 0.352 -0.671 1.056c 0 0.242 0.055 0.605 0.165 1.089l 0.242 0.99c 0.033 0.165 0.088 0.286 0.154 0.374c 0.429 0.561 0.847 0.847 1.254 0.847Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3515 2.1329h -2.1483v 2.1483c 0 0.1232 -0.0847 0.2079 -0.2079 0.2079c -0.1232 0 -0.2079 -0.0847 -0.2079 -0.2079v -2.1483h -2.1483c -0.1232 0 -0.2079 -0.0847 -0.2079 -0.2079c 0 -0.1232 0.0847 -0.2079 0.2079 -0.2079h 2.1483v -2.1483c 0 -0.1232 0.0847 -0.2079 0.2079 -0.2079c 0.1232 0 0.2079 0.0847 0.2079 0.2079v 2.1483h 2.1483c 0.1232 0 0.2079 0.0847 0.2079 0.2079c 0 0.1001 -0.1078 0.2079 -0.2079 0.2079Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 8.778 -13.695c 0.187 0 0.275 0.088 0.275 0.275c 0 0.088 -0.033 0.165 -0.11 0.22c -0.891 0.671 -1.694 1.727 -2.431 3.19c -1.309 2.607 -2.277 6.27 -2.277 10.021v 5.478c 0 1.705 0.198 3.421 0.583 5.148c 0.682 3.08 2.112 6.545 4.125 8.063c 0.077 0.055 0.11 0.132 0.11 0.22c 0 0.187 -0.088 0.275 -0.275 0.275c -0.055 0 -0.11 -0.022 -0.154 -0.055c -0.957 -0.737 -1.87 -1.826 -2.728 -3.289c -1.518 -2.596 -2.849 -6.501 -2.849 -10.362v -5.478c 0 -3.63 1.221 -7.348 2.585 -9.9c 0.902 -1.661 1.903 -2.915 2.992 -3.751c 0.044 -0.033 0.099 -0.055 0.154 -0.055Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gD9E8FE0E761BB17425E74527F72201D9&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.578 0.011v 5.478c 0 3.63 -1.221 7.348 -2.585 9.9c -0.902 1.661 -1.903 2.915 -2.992 3.751c -0.044 0.033 -0.099 0.055 -0.154 0.055c -0.187 0 -0.275 -0.088 -0.275 -0.275c 0 -0.088 0.033 -0.165 0.11 -0.22c 0.891 -0.671 1.694 -1.727 2.431 -3.19c 1.309 -2.607 2.277 -6.27 2.277 -10.021v -5.478c 0 -1.705 -0.198 -3.421 -0.583 -5.148c -0.682 -3.08 -2.112 -6.545 -4.125 -8.063c -0.077 -0.055 -0.11 -0.132 -0.11 -0.22c 0 -0.187 0.088 -0.275 0.275 -0.275c 0.055 0 0.11 0.022 0.154 0.055c 0.957 0.737 1.87 1.826 2.728 3.289c 1.518 2.596 2.849 6.501 2.849 10.362Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;两边同时除以&lt;math&gt;&lt;msup&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;−&lt;/mo&gt;&lt;msqrt&gt;&lt;mn&gt;5&lt;/mn&gt;&lt;/msqrt&gt;&lt;/mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mfrac&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mrow&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;+&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;/mrow&gt;&lt;/msup&gt;&lt;/math&gt;有:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 20.446988889em; height: 3.7045em; display: block&quot; viewBox=&quot;0 0 224.916877778 40.7495&quot; width=&quot;224.916877778pt&quot; height=&quot;40.7495pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.44115 12.1506)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 22.26015 14.8676)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 27.69635 14.8676)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 33.68695 14.8676)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 1.1 33.6435)&quot;&gt;&lt;use xlink:href=&quot;#gB06124E05EB0688FC21D210879C0E77E&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 8.767 29.1082)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 13.1483 29.1082)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 19.1389 22.7095)&quot;&gt;&lt;use xlink:href=&quot;#g7A99A85D9B821AC7C3508B73EB2F044C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.3696&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(25.553 22.5863)&quot; d=&quot;M 0 0h 4.3813&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 25.553 29.1082)&quot;&gt;&lt;use xlink:href=&quot;#gF6CF3A077AB833838AB87FC0F3AC18FC&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 17.16 37.4385)&quot;&gt;&lt;use xlink:href=&quot;#g7DC843D171D53BB558A9C26ED42B41B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(8.767 30.8935)&quot; d=&quot;M 0 0h 21.1673&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 31.0343 33.6435)&quot;&gt;&lt;use xlink:href=&quot;#gD84F32024E522F58238D3DCD4C61FFC1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 37.6013 23.7875)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 43.0375 23.7875)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 49.0281 23.7875)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(1.1 17.0907)&quot; d=&quot;M 0 0h 52.9254&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 58.180955556 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 86.235661111 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 92.054661111 15.1107)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 70.894511111 31.9264)&quot;&gt;&lt;use xlink:href=&quot;#gB06124E05EB0688FC21D210879C0E77E&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 78.561511111 27.3911)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 82.942811111 27.3911)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 88.933411111 20.9924)&quot;&gt;&lt;use xlink:href=&quot;#g7A99A85D9B821AC7C3508B73EB2F044C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.3696&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(95.347511111 20.8692)&quot; d=&quot;M 0 0h 4.3813&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 95.347511111 27.3911)&quot;&gt;&lt;use xlink:href=&quot;#gF6CF3A077AB833838AB87FC0F3AC18FC&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 86.954511111 35.7214)&quot;&gt;&lt;use xlink:href=&quot;#g7DC843D171D53BB558A9C26ED42B41B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(78.561511111 29.1764)&quot; d=&quot;M 0 0h 21.1673&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 100.828811111 31.9264)&quot;&gt;&lt;use xlink:href=&quot;#gD84F32024E522F58238D3DCD4C61FFC1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 107.395811111 22.0704)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(70.894511111 17.0907)&quot; d=&quot;M 0 0h 42.5535&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 116.992455556 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 143.149844444 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 129.0949 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 137.039344444 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 148.041788889 19.6427)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(157.204788889 19.4667)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 157.204788889 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(129.0949 17.0907)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 163.804788889 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 174.529788889 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 182.474233333 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 193.476677778 3.2527)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(202.639677778 3.0767)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 202.639677778 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 174.529788889 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 182.474233333 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 193.476677778 19.6427)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(202.639677778 19.4667)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 202.639677778 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(174.529788889 17.0907)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 209.239677778 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 218.864677778 3.3957)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3515 2.1329h -2.1483v 2.1483c 0 0.1232 -0.0847 0.2079 -0.2079 0.2079c -0.1232 0 -0.2079 -0.0847 -0.2079 -0.2079v -2.1483h -2.1483c -0.1232 0 -0.2079 -0.0847 -0.2079 -0.2079c 0 -0.1232 0.0847 -0.2079 0.2079 -0.2079h 2.1483v -2.1483c 0 -0.1232 0.0847 -0.2079 0.2079 -0.2079c 0.1232 0 0.2079 0.0847 0.2079 0.2079v 2.1483h 2.1483c 0.1232 0 0.2079 0.0847 0.2079 0.2079c 0 0.1001 -0.1078 0.2079 -0.2079 0.2079Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gB06124E05EB0688FC21D210879C0E77E&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.731 -7.106c 0.132 0 0.198 0.066 0.198 0.198c 0 0.066 -0.022 0.121 -0.066 0.165c -0.957 0.737 -1.727 1.991 -2.299 3.762c -0.495 1.507 -0.737 2.992 -0.737 4.444v 2.574c 0 1.452 0.242 2.937 0.737 4.444c 0.572 1.771 1.342 3.025 2.299 3.762c 0.044 0.044 0.066 0.099 0.066 0.165c 0 0.132 -0.066 0.198 -0.198 0.198c -0.022 0 -0.055 -0.011 -0.11 -0.022c -1.089 -0.836 -1.98 -2.134 -2.684 -3.883c -0.649 -1.617 -0.968 -3.179 -0.968 -4.664v -2.574c 0 -1.485 0.319 -3.047 0.968 -4.664c 0.704 -1.749 1.595 -3.047 2.684 -3.883c 0.055 -0.011 0.088 -0.022 0.11 -0.022Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g362AD80F5D4699B844BA38937A8879A1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3592 2.1021h -4.7278c -0.154 0 -0.2002 -0.077 -0.2002 -0.1771c 0 -0.1001 0.0462 -0.1771 0.2002 -0.1771h 4.7278c 0.154 0 0.2002 0.077 0.2002 0.1771c 0 0.0924 -0.0462 0.1771 -0.2002 0.1771Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g7A99A85D9B821AC7C3508B73EB2F044C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.5219 -0.0154c 0.0308 0.0693 0.0462 0.1155 0.0462 0.1386c 0 0.1232 -0.0616 0.1848 -0.1848 0.1848c -0.0693 0 -0.1232 -0.0308 -0.154 -0.1001c -1.1011 -2.2022 -1.6478 -3.311 -1.6478 -3.3264v -0.0077c 0 -0.0539 -0.5236 -1.1704 -1.5785 -3.3649l -1.3321 2.9414c -0.0385 0.0847 -0.077 0.1232 -0.1232 0.1232c -0.0231 0 -0.0693 -0.0231 -0.1309 -0.0693l -0.7546 -0.5698c -0.0693 -0.0539 -0.1001 -0.0924 -0.1001 -0.1309c 0 -0.077 0.0385 -0.1155 0.1078 -0.1155c 0.0231 0 0.0616 0.0231 0.1232 0.0693l 0.3696 0.2695l 1.4938 -3.2879c 0.0385 -0.0847 0.0924 -0.1309 0.1694 -0.1309c 0.0924 0 0.154 0.0385 0.1925 0.1078Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gF6CF3A077AB833838AB87FC0F3AC18FC&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.0626 2.3793c 0.0539 0 0.1078 0.0385 0.1694 0.1155c 0.2464 0.3157 0.5929 0.4697 1.0318 0.4697c 0.5621 0 0.847 -0.462 0.847 -1.3783c 0 -0.4466 -0.077 -0.7777 -0.2233 -0.9933c -0.2079 -0.2926 -0.4928 -0.4389 -0.8624 -0.4389c -0.539 0 -0.9702 0.308 -1.1396 0.7084c 0.2464 0 0.4158 0.1617 0.4158 0.4081c 0 0.2464 -0.1617 0.4158 -0.4081 0.4158c -0.2541 -0.0385 -0.4081 -0.1617 -0.4081 -0.4389c 0 -0.4081 0.1617 -0.7469 0.4851 -1.0164c 0.3003 -0.2541 0.6622 -0.385 1.0703 -0.385c 0.5005 0 0.9317 0.1694 1.3013 0.4928c 0.3696 0.3234 0.5467 0.7315 0.5467 1.2166c 0 0.4697 -0.1617 0.8624 -0.4697 1.1935c -0.308 0.3311 -0.693 0.4928 -1.1473 0.4928c -0.4081 0 -0.7469 -0.1155 -1.0318 -0.3388v 1.3321c 0.2464 -0.0616 0.4851 -0.0924 0.7084 -0.0924c 0.3003 0 0.5852 0.0616 0.8547 0.1925c 0.2156 0.1001 0.7623 0.4158 0.7623 0.6391c 0 0.0924 -0.0462 0.1386 -0.1309 0.1386c -0.4235 -0.1617 -0.8239 -0.2464 -1.1935 -0.2464c -0.3773 0 -0.7469 0.0693 -1.0934 0.2079c -0.0539 0.0231 -0.0847 0.0385 -0.1078 0.0385c -0.0847 0 -0.1309 -0.077 -0.1309 -0.2387v -2.2407c 0 -0.154 0.0077 -0.2541 0.154 -0.2541Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g7DC843D171D53BB558A9C26ED42B41B2&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.9163 3.2648c 0.2464 0 0.4312 0.1848 0.4312 0.4312c 0 0.2772 -0.1463 0.4235 -0.4312 0.4312c 0.1694 0.3619 0.5544 0.6545 1.0549 0.6545c 0.6776 0 1.1242 -0.5082 1.1242 -1.1858c 0 -0.3696 -0.1309 -0.7238 -0.4004 -1.0703c -0.1309 -0.1771 -0.231 -0.3003 -0.3003 -0.3696l -1.8249 -1.8095c -0.1001 -0.0924 -0.0847 -0.1155 -0.0847 -0.3465h 3.1724l 0.2387 1.4476h -0.3234c -0.0539 -0.4081 -0.1155 -0.6468 -0.1848 -0.7007c -0.0385 -0.0231 -0.2772 -0.0385 -0.7315 -0.0385h -1.309c 0.5159 0.4543 0.9933 0.8624 1.4476 1.2243c 0.3465 0.2695 0.5929 0.5082 0.7469 0.7161c 0.231 0.3003 0.3465 0.616 0.3465 0.9471c 0 0.4774 -0.1848 0.8547 -0.5621 1.1319c -0.3311 0.2541 -0.7469 0.385 -1.2397 0.385c -0.4235 0 -0.7854 -0.1232 -1.1011 -0.3696c -0.3311 -0.2695 -0.5005 -0.6083 -0.5005 -1.0241c 0 -0.2618 0.1925 -0.4543 0.4312 -0.4543Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gD84F32024E522F58238D3DCD4C61FFC1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.946 -7.084c 1.089 0.836 1.98 2.134 2.684 3.883c 0.649 1.617 0.968 3.179 0.968 4.664v 2.574c 0 1.485 -0.319 3.047 -0.968 4.664c -0.704 1.749 -1.595 3.047 -2.684 3.883c -0.055 0.011 -0.088 0.022 -0.11 0.022c -0.132 0 -0.198 -0.066 -0.198 -0.198c 0 -0.066 0.022 -0.121 0.066 -0.165c 0.957 -0.737 1.727 -1.991 2.299 -3.762c 0.495 -1.507 0.737 -2.992 0.737 -4.444v -2.574c 0 -1.452 -0.242 -2.937 -0.737 -4.444c -0.572 -1.771 -1.342 -3.025 -2.299 -3.762c -0.044 -0.044 -0.066 -0.099 -0.066 -0.165c 0 -0.132 0.066 -0.198 0.198 -0.198c 0.022 0 0.055 0.011 0.11 0.022Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 8.778 -13.695c 0.187 0 0.275 0.088 0.275 0.275c 0 0.088 -0.033 0.165 -0.11 0.22c -0.891 0.671 -1.694 1.727 -2.431 3.19c -1.309 2.607 -2.277 6.27 -2.277 10.021v 5.478c 0 1.705 0.198 3.421 0.583 5.148c 0.682 3.08 2.112 6.545 4.125 8.063c 0.077 0.055 0.11 0.132 0.11 0.22c 0 0.187 -0.088 0.275 -0.275 0.275c -0.055 0 -0.11 -0.022 -0.154 -0.055c -0.957 -0.737 -1.87 -1.826 -2.728 -3.289c -1.518 -2.596 -2.849 -6.501 -2.849 -10.362v -5.478c 0 -3.63 1.221 -7.348 2.585 -9.9c 0.902 -1.661 1.903 -2.915 2.992 -3.751c 0.044 -0.033 0.099 -0.055 0.154 -0.055Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gD9E8FE0E761BB17425E74527F72201D9&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.578 0.011v 5.478c 0 3.63 -1.221 7.348 -2.585 9.9c -0.902 1.661 -1.903 2.915 -2.992 3.751c -0.044 0.033 -0.099 0.055 -0.154 0.055c -0.187 0 -0.275 -0.088 -0.275 -0.275c 0 -0.088 0.033 -0.165 0.11 -0.22c 0.891 -0.671 1.694 -1.727 2.431 -3.19c 1.309 -2.607 2.277 -6.27 2.277 -10.021v -5.478c 0 -1.705 -0.198 -3.421 -0.583 -5.148c -0.682 -3.08 -2.112 -6.545 -4.125 -8.063c -0.077 -0.055 -0.11 -0.132 -0.11 -0.22c 0 -0.187 0.088 -0.275 0.275 -0.275c 0.055 0 0.11 0.022 0.154 0.055c 0.957 0.737 1.87 1.826 2.728 3.289c 1.518 2.596 2.849 6.501 2.849 10.362Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;令&lt;math&gt;&lt;msub&gt;&lt;mi&gt;𝑐&lt;/mi&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;/msub&gt;&lt;mo&gt;=&lt;/mo&gt;&lt;mfrac&gt;&lt;msub&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;/msub&gt;&lt;msup&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;−&lt;/mo&gt;&lt;msqrt&gt;&lt;mn&gt;5&lt;/mn&gt;&lt;/msqrt&gt;&lt;/mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mfrac&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;/msup&gt;&lt;/mfrac&gt;&lt;/math&gt;，有:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 9.134155556em; height: 2.6376em; display: block&quot; viewBox=&quot;0 0 100.475711111 29.0136&quot; width=&quot;100.475711111pt&quot; height=&quot;29.0136pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 14.773)&quot;&gt;&lt;use xlink:href=&quot;#g1825D29943A0ED4AAFC7F5DBFC96E522&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 4.763 17.49)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 12.815855556 14.773)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 31.804911111 7.326)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 37.623911111 10.043)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 26.629411111 20.6833)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 31.010711111 20.6833)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 37.001311111 14.2846)&quot;&gt;&lt;use xlink:href=&quot;#g7A99A85D9B821AC7C3508B73EB2F044C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.3696&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(43.415411111 14.1614)&quot; d=&quot;M 0 0h 4.3813&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 43.415411111 20.6833)&quot;&gt;&lt;use xlink:href=&quot;#gF6CF3A077AB833838AB87FC0F3AC18FC&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 35.022411111 29.0136)&quot;&gt;&lt;use xlink:href=&quot;#g7DC843D171D53BB558A9C26ED42B41B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(26.629411111 22.4686)&quot; d=&quot;M 0 0h 21.1673&quot;/&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(25.529411111 12.023)&quot; d=&quot;M 0 0h 23.3673&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 53.052266667 14.773)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 79.820766667 7.326)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 65.765822222 23.716)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 73.710266667 23.716)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 84.712711111 14.575)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(93.875711111 14.399)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 93.875711111 23.716)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(65.765822222 12.023)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;defs&gt;&lt;symbol id=&quot;g1825D29943A0ED4AAFC7F5DBFC96E522&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.608 3.575c 0 -0.275 0.143 -0.418 0.44 -0.418c 0.396 0 0.649 0.341 0.649 0.737c 0 0.616 -0.649 0.968 -1.309 0.968c -0.759 0 -1.452 -0.33 -2.046 -0.979c -0.594 -0.649 -0.891 -1.364 -0.891 -2.134c 0 -1.078 0.715 -1.87 1.793 -1.87c 0.583 0 1.1 0.143 1.551 0.418c 0.374 0.231 0.649 0.462 0.825 0.693c 0.077 0.099 0.11 0.176 0.11 0.209c 0 0.121 -0.055 0.187 -0.176 0.187c -0.055 0 -0.11 -0.044 -0.176 -0.132c -0.363 -0.484 -0.814 -0.792 -1.331 -0.924c -0.341 -0.088 -0.594 -0.132 -0.781 -0.132c -0.627 0 -0.935 0.385 -0.935 1.144c 0 0.682 0.319 1.672 0.583 2.145c 0.264 0.484 0.825 1.056 1.474 1.056c 0.418 0 0.704 -0.121 0.858 -0.352c -0.341 -0.033 -0.638 -0.253 -0.638 -0.616Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g362AD80F5D4699B844BA38937A8879A1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3592 2.1021h -4.7278c -0.154 0 -0.2002 -0.077 -0.2002 -0.1771c 0 -0.1001 0.0462 -0.1771 0.2002 -0.1771h 4.7278c 0.154 0 0.2002 0.077 0.2002 0.1771c 0 0.0924 -0.0462 0.1771 -0.2002 0.1771Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g7A99A85D9B821AC7C3508B73EB2F044C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.5219 -0.0154c 0.0308 0.0693 0.0462 0.1155 0.0462 0.1386c 0 0.1232 -0.0616 0.1848 -0.1848 0.1848c -0.0693 0 -0.1232 -0.0308 -0.154 -0.1001c -1.1011 -2.2022 -1.6478 -3.311 -1.6478 -3.3264v -0.0077c 0 -0.0539 -0.5236 -1.1704 -1.5785 -3.3649l -1.3321 2.9414c -0.0385 0.0847 -0.077 0.1232 -0.1232 0.1232c -0.0231 0 -0.0693 -0.0231 -0.1309 -0.0693l -0.7546 -0.5698c -0.0693 -0.0539 -0.1001 -0.0924 -0.1001 -0.1309c 0 -0.077 0.0385 -0.1155 0.1078 -0.1155c 0.0231 0 0.0616 0.0231 0.1232 0.0693l 0.3696 0.2695l 1.4938 -3.2879c 0.0385 -0.0847 0.0924 -0.1309 0.1694 -0.1309c 0.0924 0 0.154 0.0385 0.1925 0.1078Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gF6CF3A077AB833838AB87FC0F3AC18FC&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.0626 2.3793c 0.0539 0 0.1078 0.0385 0.1694 0.1155c 0.2464 0.3157 0.5929 0.4697 1.0318 0.4697c 0.5621 0 0.847 -0.462 0.847 -1.3783c 0 -0.4466 -0.077 -0.7777 -0.2233 -0.9933c -0.2079 -0.2926 -0.4928 -0.4389 -0.8624 -0.4389c -0.539 0 -0.9702 0.308 -1.1396 0.7084c 0.2464 0 0.4158 0.1617 0.4158 0.4081c 0 0.2464 -0.1617 0.4158 -0.4081 0.4158c -0.2541 -0.0385 -0.4081 -0.1617 -0.4081 -0.4389c 0 -0.4081 0.1617 -0.7469 0.4851 -1.0164c 0.3003 -0.2541 0.6622 -0.385 1.0703 -0.385c 0.5005 0 0.9317 0.1694 1.3013 0.4928c 0.3696 0.3234 0.5467 0.7315 0.5467 1.2166c 0 0.4697 -0.1617 0.8624 -0.4697 1.1935c -0.308 0.3311 -0.693 0.4928 -1.1473 0.4928c -0.4081 0 -0.7469 -0.1155 -1.0318 -0.3388v 1.3321c 0.2464 -0.0616 0.4851 -0.0924 0.7084 -0.0924c 0.3003 0 0.5852 0.0616 0.8547 0.1925c 0.2156 0.1001 0.7623 0.4158 0.7623 0.6391c 0 0.0924 -0.0462 0.1386 -0.1309 0.1386c -0.4235 -0.1617 -0.8239 -0.2464 -1.1935 -0.2464c -0.3773 0 -0.7469 0.0693 -1.0934 0.2079c -0.0539 0.0231 -0.0847 0.0385 -0.1078 0.0385c -0.0847 0 -0.1309 -0.077 -0.1309 -0.2387v -2.2407c 0 -0.154 0.0077 -0.2541 0.154 -0.2541Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g7DC843D171D53BB558A9C26ED42B41B2&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.9163 3.2648c 0.2464 0 0.4312 0.1848 0.4312 0.4312c 0 0.2772 -0.1463 0.4235 -0.4312 0.4312c 0.1694 0.3619 0.5544 0.6545 1.0549 0.6545c 0.6776 0 1.1242 -0.5082 1.1242 -1.1858c 0 -0.3696 -0.1309 -0.7238 -0.4004 -1.0703c -0.1309 -0.1771 -0.231 -0.3003 -0.3003 -0.3696l -1.8249 -1.8095c -0.1001 -0.0924 -0.0847 -0.1155 -0.0847 -0.3465h 3.1724l 0.2387 1.4476h -0.3234c -0.0539 -0.4081 -0.1155 -0.6468 -0.1848 -0.7007c -0.0385 -0.0231 -0.2772 -0.0385 -0.7315 -0.0385h -1.309c 0.5159 0.4543 0.9933 0.8624 1.4476 1.2243c 0.3465 0.2695 0.5929 0.5082 0.7469 0.7161c 0.231 0.3003 0.3465 0.616 0.3465 0.9471c 0 0.4774 -0.1848 0.8547 -0.5621 1.1319c -0.3311 0.2541 -0.7469 0.385 -1.2397 0.385c -0.4235 0 -0.7854 -0.1232 -1.1011 -0.3696c -0.3311 -0.2695 -0.5005 -0.6083 -0.5005 -1.0241c 0 -0.2618 0.1925 -0.4543 0.4312 -0.4543Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 15.219288889em; height: 3.2048em; display: block&quot; viewBox=&quot;0 0 167.412177778 35.2528&quot; width=&quot;167.412177778pt&quot; height=&quot;35.2528pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g1825D29943A0ED4AAFC7F5DBFC96E522&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 4.763 24.2748)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 13.870755556 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 25.484311111 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g1825D29943A0ED4AAFC7F5DBFC96E522&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 30.247311111 24.2748)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 35.683511111 24.2748)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 41.674111111 24.2748)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 49.115855556 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 75.273244444 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 61.2183 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 69.162744444 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 80.165188889 21.3598)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(89.328188889 21.1838)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 89.328188889 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(61.2183 18.8078)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 95.928188889 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 106.653188889 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 114.597633333 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 125.600077778 4.9698)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(134.763077778 4.7938)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 134.763077778 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 106.653188889 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 114.597633333 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 125.600077778 21.3598)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(134.763077778 21.1838)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 134.763077778 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(106.653188889 18.8078)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 141.363077778 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 150.988077778 5.1128)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 156.424277778 5.1128)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 162.414877778 5.1128)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g1825D29943A0ED4AAFC7F5DBFC96E522&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.608 3.575c 0 -0.275 0.143 -0.418 0.44 -0.418c 0.396 0 0.649 0.341 0.649 0.737c 0 0.616 -0.649 0.968 -1.309 0.968c -0.759 0 -1.452 -0.33 -2.046 -0.979c -0.594 -0.649 -0.891 -1.364 -0.891 -2.134c 0 -1.078 0.715 -1.87 1.793 -1.87c 0.583 0 1.1 0.143 1.551 0.418c 0.374 0.231 0.649 0.462 0.825 0.693c 0.077 0.099 0.11 0.176 0.11 0.209c 0 0.121 -0.055 0.187 -0.176 0.187c -0.055 0 -0.11 -0.044 -0.176 -0.132c -0.363 -0.484 -0.814 -0.792 -1.331 -0.924c -0.341 -0.088 -0.594 -0.132 -0.781 -0.132c -0.627 0 -0.935 0.385 -0.935 1.144c 0 0.682 0.319 1.672 0.583 2.145c 0.264 0.484 0.825 1.056 1.474 1.056c 0.418 0 0.704 -0.121 0.858 -0.352c -0.341 -0.033 -0.638 -0.253 -0.638 -0.616Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g362AD80F5D4699B844BA38937A8879A1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3592 2.1021h -4.7278c -0.154 0 -0.2002 -0.077 -0.2002 -0.1771c 0 -0.1001 0.0462 -0.1771 0.2002 -0.1771h 4.7278c 0.154 0 0.2002 0.077 0.2002 0.1771c 0 0.0924 -0.0462 0.1771 -0.2002 0.1771Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 8.778 -13.695c 0.187 0 0.275 0.088 0.275 0.275c 0 0.088 -0.033 0.165 -0.11 0.22c -0.891 0.671 -1.694 1.727 -2.431 3.19c -1.309 2.607 -2.277 6.27 -2.277 10.021v 5.478c 0 1.705 0.198 3.421 0.583 5.148c 0.682 3.08 2.112 6.545 4.125 8.063c 0.077 0.055 0.11 0.132 0.11 0.22c 0 0.187 -0.088 0.275 -0.275 0.275c -0.055 0 -0.11 -0.022 -0.154 -0.055c -0.957 -0.737 -1.87 -1.826 -2.728 -3.289c -1.518 -2.596 -2.849 -6.501 -2.849 -10.362v -5.478c 0 -3.63 1.221 -7.348 2.585 -9.9c 0.902 -1.661 1.903 -2.915 2.992 -3.751c 0.044 -0.033 0.099 -0.055 0.154 -0.055Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gD9E8FE0E761BB17425E74527F72201D9&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.578 0.011v 5.478c 0 3.63 -1.221 7.348 -2.585 9.9c -0.902 1.661 -1.903 2.915 -2.992 3.751c -0.044 0.033 -0.099 0.055 -0.154 0.055c -0.187 0 -0.275 -0.088 -0.275 -0.275c 0 -0.088 0.033 -0.165 0.11 -0.22c 0.891 -0.671 1.694 -1.727 2.431 -3.19c 1.309 -2.607 2.277 -6.27 2.277 -10.021v -5.478c 0 -1.705 -0.198 -3.421 -0.583 -5.148c -0.682 -3.08 -2.112 -6.545 -4.125 -8.063c -0.077 -0.055 -0.11 -0.132 -0.11 -0.22c 0 -0.187 0.088 -0.275 0.275 -0.275c 0.055 0 0.11 0.022 0.154 0.055c 0.957 0.737 1.87 1.826 2.728 3.289c 1.518 2.596 2.849 6.501 2.849 10.362Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;故:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 26.116566667em; height: 3.2048em; display: block&quot; viewBox=&quot;0 0 287.282233333 35.2528&quot; width=&quot;287.282233333pt&quot; height=&quot;35.2528pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g1825D29943A0ED4AAFC7F5DBFC96E522&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 4.763 24.2748)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 13.870755556 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 25.484311111 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g1825D29943A0ED4AAFC7F5DBFC96E522&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 30.247311111 24.2748)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 37.689055556 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 63.846444444 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 49.7915 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 57.735944444 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 68.738388889 21.3598)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(77.901388889 21.1838)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 77.901388889 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(49.7915 18.8078)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 84.501388889 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 95.226388889 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 103.170833333 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 114.173277778 4.9698)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(123.336277778 4.7938)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 123.336277778 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 95.226388889 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 103.170833333 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 114.173277778 21.3598)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(123.336277778 21.1838)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 123.336277778 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(95.226388889 18.8078)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 129.936277778 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 139.561277778 5.1128)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 147.003022222 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 158.005466667 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#gBA789C56F8A009AC3582400D0F80DC03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 168.985911111 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 195.1433 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 181.088355556 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 189.0328 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 200.035244444 21.3598)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(209.198244444 21.1838)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 209.198244444 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(181.088355556 18.8078)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 215.798244444 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 226.523244444 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 234.467688889 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 245.470133333 4.9698)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(254.633133333 4.7938)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 254.633133333 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 226.523244444 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 234.467688889 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 245.470133333 21.3598)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(254.633133333 21.1838)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 254.633133333 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(226.523244444 18.8078)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 261.233133333 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 270.858133333 5.1128)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 276.294333333 5.1128)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 282.284933333 5.1128)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g1825D29943A0ED4AAFC7F5DBFC96E522&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.608 3.575c 0 -0.275 0.143 -0.418 0.44 -0.418c 0.396 0 0.649 0.341 0.649 0.737c 0 0.616 -0.649 0.968 -1.309 0.968c -0.759 0 -1.452 -0.33 -2.046 -0.979c -0.594 -0.649 -0.891 -1.364 -0.891 -2.134c 0 -1.078 0.715 -1.87 1.793 -1.87c 0.583 0 1.1 0.143 1.551 0.418c 0.374 0.231 0.649 0.462 0.825 0.693c 0.077 0.099 0.11 0.176 0.11 0.209c 0 0.121 -0.055 0.187 -0.176 0.187c -0.055 0 -0.11 -0.044 -0.176 -0.132c -0.363 -0.484 -0.814 -0.792 -1.331 -0.924c -0.341 -0.088 -0.594 -0.132 -0.781 -0.132c -0.627 0 -0.935 0.385 -0.935 1.144c 0 0.682 0.319 1.672 0.583 2.145c 0.264 0.484 0.825 1.056 1.474 1.056c 0.418 0 0.704 -0.121 0.858 -0.352c -0.341 -0.033 -0.638 -0.253 -0.638 -0.616Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 8.778 -13.695c 0.187 0 0.275 0.088 0.275 0.275c 0 0.088 -0.033 0.165 -0.11 0.22c -0.891 0.671 -1.694 1.727 -2.431 3.19c -1.309 2.607 -2.277 6.27 -2.277 10.021v 5.478c 0 1.705 0.198 3.421 0.583 5.148c 0.682 3.08 2.112 6.545 4.125 8.063c 0.077 0.055 0.11 0.132 0.11 0.22c 0 0.187 -0.088 0.275 -0.275 0.275c -0.055 0 -0.11 -0.022 -0.154 -0.055c -0.957 -0.737 -1.87 -1.826 -2.728 -3.289c -1.518 -2.596 -2.849 -6.501 -2.849 -10.362v -5.478c 0 -3.63 1.221 -7.348 2.585 -9.9c 0.902 -1.661 1.903 -2.915 2.992 -3.751c 0.044 -0.033 0.099 -0.055 0.154 -0.055Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gD9E8FE0E761BB17425E74527F72201D9&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.578 0.011v 5.478c 0 3.63 -1.221 7.348 -2.585 9.9c -0.902 1.661 -1.903 2.915 -2.992 3.751c -0.044 0.033 -0.099 0.055 -0.154 0.055c -0.187 0 -0.275 -0.088 -0.275 -0.275c 0 -0.088 0.033 -0.165 0.11 -0.22c 0.891 -0.671 1.694 -1.727 2.431 -3.19c 1.309 -2.607 2.277 -6.27 2.277 -10.021v -5.478c 0 -1.705 -0.198 -3.421 -0.583 -5.148c -0.682 -3.08 -2.112 -6.545 -4.125 -8.063c -0.077 -0.055 -0.11 -0.132 -0.11 -0.22c 0 -0.187 0.088 -0.275 0.275 -0.275c 0.055 0 0.11 0.022 0.154 0.055c 0.957 0.737 1.87 1.826 2.728 3.289c 1.518 2.596 2.849 6.501 2.849 10.362Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gBA789C56F8A009AC3582400D0F80DC03&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.92 2.75c 0 0.33 -0.286 0.583 -0.616 0.583c -0.341 0 -0.627 -0.253 -0.627 -0.583c 0 -0.33 0.286 -0.583 0.627 -0.583c 0.33 0 0.616 0.253 0.616 0.583Z m -3.036 0c 0 0.33 -0.286 0.583 -0.616 0.583c -0.341 0 -0.616 -0.253 -0.616 -0.583c 0 -0.33 0.275 -0.583 0.616 -0.583c 0.33 0 0.616 0.253 0.616 0.583Z m -3.025 0c 0 0.33 -0.286 0.583 -0.627 0.583c -0.33 0 -0.616 -0.253 -0.616 -0.583c 0 -0.33 0.286 -0.583 0.616 -0.583c 0.33 0 0.627 0.253 0.627 0.583Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g362AD80F5D4699B844BA38937A8879A1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3592 2.1021h -4.7278c -0.154 0 -0.2002 -0.077 -0.2002 -0.1771c 0 -0.1001 0.0462 -0.1771 0.2002 -0.1771h 4.7278c 0.154 0 0.2002 0.077 0.2002 0.1771c 0 0.0924 -0.0462 0.1771 -0.2002 0.1771Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 28.484711111em; height: 3.2048em; display: block&quot; viewBox=&quot;0 0 313.331822222 35.2528&quot; width=&quot;313.331822222pt&quot; height=&quot;35.2528pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g1825D29943A0ED4AAFC7F5DBFC96E522&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 4.763 24.2748)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 13.870755556 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 40.639255556 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 26.584311111 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 34.528755556 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 45.5312 21.3598)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(54.6942 21.1838)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 54.6942 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(26.584311111 18.8078)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 63.738644444 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 89.896033333 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 75.841088889 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 83.785533333 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 94.787977778 21.3598)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(103.950977778 21.1838)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 103.950977778 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(75.841088889 18.8078)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 110.550977778 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 121.275977778 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 129.220422222 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 140.222866667 4.9698)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(149.385866667 4.7938)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 149.385866667 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 121.275977778 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 129.220422222 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 140.222866667 21.3598)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(149.385866667 21.1838)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 149.385866667 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(121.275977778 18.8078)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 155.985866667 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 165.610866667 5.1128)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 173.052611111 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 184.055055556 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#gBA789C56F8A009AC3582400D0F80DC03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 195.0355 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 221.192888889 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 207.137944444 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 215.082388889 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 226.084833333 21.3598)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(235.247833333 21.1838)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 235.247833333 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(207.137944444 18.8078)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 241.847833333 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 252.572833333 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 260.517277778 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 271.519722222 4.9698)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(280.682722222 4.7938)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 280.682722222 14.1108)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 252.572833333 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 260.517277778 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 271.519722222 21.3598)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(280.682722222 21.1838)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 280.682722222 30.5008)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(252.572833333 18.8078)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 287.282722222 21.5578)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 296.907722222 5.1128)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 302.343922222 5.1128)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 308.334522222 5.1128)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g1825D29943A0ED4AAFC7F5DBFC96E522&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.608 3.575c 0 -0.275 0.143 -0.418 0.44 -0.418c 0.396 0 0.649 0.341 0.649 0.737c 0 0.616 -0.649 0.968 -1.309 0.968c -0.759 0 -1.452 -0.33 -2.046 -0.979c -0.594 -0.649 -0.891 -1.364 -0.891 -2.134c 0 -1.078 0.715 -1.87 1.793 -1.87c 0.583 0 1.1 0.143 1.551 0.418c 0.374 0.231 0.649 0.462 0.825 0.693c 0.077 0.099 0.11 0.176 0.11 0.209c 0 0.121 -0.055 0.187 -0.176 0.187c -0.055 0 -0.11 -0.044 -0.176 -0.132c -0.363 -0.484 -0.814 -0.792 -1.331 -0.924c -0.341 -0.088 -0.594 -0.132 -0.781 -0.132c -0.627 0 -0.935 0.385 -0.935 1.144c 0 0.682 0.319 1.672 0.583 2.145c 0.264 0.484 0.825 1.056 1.474 1.056c 0.418 0 0.704 -0.121 0.858 -0.352c -0.341 -0.033 -0.638 -0.253 -0.638 -0.616Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 8.778 -13.695c 0.187 0 0.275 0.088 0.275 0.275c 0 0.088 -0.033 0.165 -0.11 0.22c -0.891 0.671 -1.694 1.727 -2.431 3.19c -1.309 2.607 -2.277 6.27 -2.277 10.021v 5.478c 0 1.705 0.198 3.421 0.583 5.148c 0.682 3.08 2.112 6.545 4.125 8.063c 0.077 0.055 0.11 0.132 0.11 0.22c 0 0.187 -0.088 0.275 -0.275 0.275c -0.055 0 -0.11 -0.022 -0.154 -0.055c -0.957 -0.737 -1.87 -1.826 -2.728 -3.289c -1.518 -2.596 -2.849 -6.501 -2.849 -10.362v -5.478c 0 -3.63 1.221 -7.348 2.585 -9.9c 0.902 -1.661 1.903 -2.915 2.992 -3.751c 0.044 -0.033 0.099 -0.055 0.154 -0.055Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gD9E8FE0E761BB17425E74527F72201D9&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.578 0.011v 5.478c 0 3.63 -1.221 7.348 -2.585 9.9c -0.902 1.661 -1.903 2.915 -2.992 3.751c -0.044 0.033 -0.099 0.055 -0.154 0.055c -0.187 0 -0.275 -0.088 -0.275 -0.275c 0 -0.088 0.033 -0.165 0.11 -0.22c 0.891 -0.671 1.694 -1.727 2.431 -3.19c 1.309 -2.607 2.277 -6.27 2.277 -10.021v -5.478c 0 -1.705 -0.198 -3.421 -0.583 -5.148c -0.682 -3.08 -2.112 -6.545 -4.125 -8.063c -0.077 -0.055 -0.11 -0.132 -0.11 -0.22c 0 -0.187 0.088 -0.275 0.275 -0.275c 0.055 0 0.11 0.022 0.154 0.055c 0.957 0.737 1.87 1.826 2.728 3.289c 1.518 2.596 2.849 6.501 2.849 10.362Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gBA789C56F8A009AC3582400D0F80DC03&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.92 2.75c 0 0.33 -0.286 0.583 -0.616 0.583c -0.341 0 -0.627 -0.253 -0.627 -0.583c 0 -0.33 0.286 -0.583 0.627 -0.583c 0.33 0 0.616 0.253 0.616 0.583Z m -3.036 0c 0 0.33 -0.286 0.583 -0.616 0.583c -0.341 0 -0.616 -0.253 -0.616 -0.583c 0 -0.33 0.275 -0.583 0.616 -0.583c 0.33 0 0.616 0.253 0.616 0.583Z m -3.025 0c 0 0.33 -0.286 0.583 -0.627 0.583c -0.33 0 -0.616 -0.253 -0.616 -0.583c 0 -0.33 0.286 -0.583 0.616 -0.583c 0.33 0 0.627 0.253 0.627 0.583Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g362AD80F5D4699B844BA38937A8879A1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3592 2.1021h -4.7278c -0.154 0 -0.2002 -0.077 -0.2002 -0.1771c 0 -0.1001 0.0462 -0.1771 0.2002 -0.1771h 4.7278c 0.154 0 0.2002 0.077 0.2002 0.1771c 0 0.0924 -0.0462 0.1771 -0.2002 0.1771Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;由等比数列求和公式有:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 11.363144444em; height: 3.7499em; display: block&quot; viewBox=&quot;0 0 124.994588889 41.2489&quot; width=&quot;124.994588889pt&quot; height=&quot;41.2489pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 24.6917)&quot;&gt;&lt;use xlink:href=&quot;#g1825D29943A0ED4AAFC7F5DBFC96E522&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 4.763 27.4087)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 13.870755556 24.6917)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 40.639255556 17.2447)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 26.584311111 33.6347)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 34.528755556 33.6347)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 45.5312 24.4937)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(54.6942 24.3177)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 54.6942 33.6347)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(26.584311111 21.9417)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 62.3942 13.2517)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 70.338644444 13.2517)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 81.341088889 13.2517)&quot;&gt;&lt;use xlink:href=&quot;#gB06124E05EB0688FC21D210879C0E77E&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 89.008088889 8.7164)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 93.389388889 8.7164)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 99.379988889 2.3177)&quot;&gt;&lt;use xlink:href=&quot;#g7A99A85D9B821AC7C3508B73EB2F044C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.3696&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(105.794088889 2.1945)&quot; d=&quot;M 0 0h 4.3813&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 105.794088889 8.7164)&quot;&gt;&lt;use xlink:href=&quot;#gF6CF3A077AB833838AB87FC0F3AC18FC&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 89.008088889 18.37)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 93.389388889 18.37)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 99.379988889 11.9713)&quot;&gt;&lt;use xlink:href=&quot;#g7A99A85D9B821AC7C3508B73EB2F044C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.3696&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(105.794088889 11.8481)&quot; d=&quot;M 0 0h 4.3813&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 105.794088889 18.37)&quot;&gt;&lt;use xlink:href=&quot;#gF6CF3A077AB833838AB87FC0F3AC18FC&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(89.008088889 10.5017)&quot; d=&quot;M 0 0h 21.1673&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 111.275388889 13.2517)&quot;&gt;&lt;use xlink:href=&quot;#gD84F32024E522F58238D3DCD4C61FFC1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 117.842388889 3.3957)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 71.9873 35.1373)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 79.931744444 35.1373)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 92.034188889 30.602)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 96.415488889 30.602)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 102.406088889 24.2033)&quot;&gt;&lt;use xlink:href=&quot;#g7A99A85D9B821AC7C3508B73EB2F044C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.3696&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(108.820188889 24.0801)&quot; d=&quot;M 0 0h 4.3813&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 108.820188889 30.602)&quot;&gt;&lt;use xlink:href=&quot;#gF6CF3A077AB833838AB87FC0F3AC18FC&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 92.034188889 40.2556)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 96.415488889 40.2556)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 102.406088889 33.8569)&quot;&gt;&lt;use xlink:href=&quot;#g7A99A85D9B821AC7C3508B73EB2F044C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.3696&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(108.820188889 33.7337)&quot; d=&quot;M 0 0h 4.3813&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 108.820188889 40.2556)&quot;&gt;&lt;use xlink:href=&quot;#gF6CF3A077AB833838AB87FC0F3AC18FC&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(92.034188889 32.3873)&quot; d=&quot;M 0 0h 21.1673&quot;/&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(62.3942 21.9417)&quot; d=&quot;M 0 0h 61.500388889&quot;/&gt;&lt;defs&gt;&lt;symbol id=&quot;g1825D29943A0ED4AAFC7F5DBFC96E522&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.608 3.575c 0 -0.275 0.143 -0.418 0.44 -0.418c 0.396 0 0.649 0.341 0.649 0.737c 0 0.616 -0.649 0.968 -1.309 0.968c -0.759 0 -1.452 -0.33 -2.046 -0.979c -0.594 -0.649 -0.891 -1.364 -0.891 -2.134c 0 -1.078 0.715 -1.87 1.793 -1.87c 0.583 0 1.1 0.143 1.551 0.418c 0.374 0.231 0.649 0.462 0.825 0.693c 0.077 0.099 0.11 0.176 0.11 0.209c 0 0.121 -0.055 0.187 -0.176 0.187c -0.055 0 -0.11 -0.044 -0.176 -0.132c -0.363 -0.484 -0.814 -0.792 -1.331 -0.924c -0.341 -0.088 -0.594 -0.132 -0.781 -0.132c -0.627 0 -0.935 0.385 -0.935 1.144c 0 0.682 0.319 1.672 0.583 2.145c 0.264 0.484 0.825 1.056 1.474 1.056c 0.418 0 0.704 -0.121 0.858 -0.352c -0.341 -0.033 -0.638 -0.253 -0.638 -0.616Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gB06124E05EB0688FC21D210879C0E77E&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.731 -7.106c 0.132 0 0.198 0.066 0.198 0.198c 0 0.066 -0.022 0.121 -0.066 0.165c -0.957 0.737 -1.727 1.991 -2.299 3.762c -0.495 1.507 -0.737 2.992 -0.737 4.444v 2.574c 0 1.452 0.242 2.937 0.737 4.444c 0.572 1.771 1.342 3.025 2.299 3.762c 0.044 0.044 0.066 0.099 0.066 0.165c 0 0.132 -0.066 0.198 -0.198 0.198c -0.022 0 -0.055 -0.011 -0.11 -0.022c -1.089 -0.836 -1.98 -2.134 -2.684 -3.883c -0.649 -1.617 -0.968 -3.179 -0.968 -4.664v -2.574c 0 -1.485 0.319 -3.047 0.968 -4.664c 0.704 -1.749 1.595 -3.047 2.684 -3.883c 0.055 -0.011 0.088 -0.022 0.11 -0.022Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3515 2.1329h -2.1483v 2.1483c 0 0.1232 -0.0847 0.2079 -0.2079 0.2079c -0.1232 0 -0.2079 -0.0847 -0.2079 -0.2079v -2.1483h -2.1483c -0.1232 0 -0.2079 -0.0847 -0.2079 -0.2079c 0 -0.1232 0.0847 -0.2079 0.2079 -0.2079h 2.1483v -2.1483c 0 -0.1232 0.0847 -0.2079 0.2079 -0.2079c 0.1232 0 0.2079 0.0847 0.2079 0.2079v 2.1483h 2.1483c 0.1232 0 0.2079 0.0847 0.2079 0.2079c 0 0.1001 -0.1078 0.2079 -0.2079 0.2079Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g7A99A85D9B821AC7C3508B73EB2F044C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.5219 -0.0154c 0.0308 0.0693 0.0462 0.1155 0.0462 0.1386c 0 0.1232 -0.0616 0.1848 -0.1848 0.1848c -0.0693 0 -0.1232 -0.0308 -0.154 -0.1001c -1.1011 -2.2022 -1.6478 -3.311 -1.6478 -3.3264v -0.0077c 0 -0.0539 -0.5236 -1.1704 -1.5785 -3.3649l -1.3321 2.9414c -0.0385 0.0847 -0.077 0.1232 -0.1232 0.1232c -0.0231 0 -0.0693 -0.0231 -0.1309 -0.0693l -0.7546 -0.5698c -0.0693 -0.0539 -0.1001 -0.0924 -0.1001 -0.1309c 0 -0.077 0.0385 -0.1155 0.1078 -0.1155c 0.0231 0 0.0616 0.0231 0.1232 0.0693l 0.3696 0.2695l 1.4938 -3.2879c 0.0385 -0.0847 0.0924 -0.1309 0.1694 -0.1309c 0.0924 0 0.154 0.0385 0.1925 0.1078Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gF6CF3A077AB833838AB87FC0F3AC18FC&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.0626 2.3793c 0.0539 0 0.1078 0.0385 0.1694 0.1155c 0.2464 0.3157 0.5929 0.4697 1.0318 0.4697c 0.5621 0 0.847 -0.462 0.847 -1.3783c 0 -0.4466 -0.077 -0.7777 -0.2233 -0.9933c -0.2079 -0.2926 -0.4928 -0.4389 -0.8624 -0.4389c -0.539 0 -0.9702 0.308 -1.1396 0.7084c 0.2464 0 0.4158 0.1617 0.4158 0.4081c 0 0.2464 -0.1617 0.4158 -0.4081 0.4158c -0.2541 -0.0385 -0.4081 -0.1617 -0.4081 -0.4389c 0 -0.4081 0.1617 -0.7469 0.4851 -1.0164c 0.3003 -0.2541 0.6622 -0.385 1.0703 -0.385c 0.5005 0 0.9317 0.1694 1.3013 0.4928c 0.3696 0.3234 0.5467 0.7315 0.5467 1.2166c 0 0.4697 -0.1617 0.8624 -0.4697 1.1935c -0.308 0.3311 -0.693 0.4928 -1.1473 0.4928c -0.4081 0 -0.7469 -0.1155 -1.0318 -0.3388v 1.3321c 0.2464 -0.0616 0.4851 -0.0924 0.7084 -0.0924c 0.3003 0 0.5852 0.0616 0.8547 0.1925c 0.2156 0.1001 0.7623 0.4158 0.7623 0.6391c 0 0.0924 -0.0462 0.1386 -0.1309 0.1386c -0.4235 -0.1617 -0.8239 -0.2464 -1.1935 -0.2464c -0.3773 0 -0.7469 0.0693 -1.0934 0.2079c -0.0539 0.0231 -0.0847 0.0385 -0.1078 0.0385c -0.0847 0 -0.1309 -0.077 -0.1309 -0.2387v -2.2407c 0 -0.154 0.0077 -0.2541 0.154 -0.2541Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g362AD80F5D4699B844BA38937A8879A1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3592 2.1021h -4.7278c -0.154 0 -0.2002 -0.077 -0.2002 -0.1771c 0 -0.1001 0.0462 -0.1771 0.2002 -0.1771h 4.7278c 0.154 0 0.2002 0.077 0.2002 0.1771c 0 0.0924 -0.0462 0.1771 -0.2002 0.1771Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gD84F32024E522F58238D3DCD4C61FFC1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.946 -7.084c 1.089 0.836 1.98 2.134 2.684 3.883c 0.649 1.617 0.968 3.179 0.968 4.664v 2.574c 0 1.485 -0.319 3.047 -0.968 4.664c -0.704 1.749 -1.595 3.047 -2.684 3.883c -0.055 0.011 -0.088 0.022 -0.11 0.022c -0.132 0 -0.198 -0.066 -0.198 -0.198c 0 -0.066 0.022 -0.121 0.066 -0.165c 0.957 -0.737 1.727 -1.991 2.299 -3.762c 0.495 -1.507 0.737 -2.992 0.737 -4.444v -2.574c 0 -1.452 -0.242 -2.937 -0.737 -4.444c -0.572 -1.771 -1.342 -3.025 -2.299 -3.762c -0.044 -0.044 -0.066 -0.099 -0.066 -0.165c 0 -0.132 0.066 -0.198 0.198 -0.198c 0.022 0 0.055 0.011 0.11 0.022Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 12.467844444em; height: 3.0487em; display: block&quot; viewBox=&quot;0 0 137.146288889 33.5357&quot; width=&quot;137.146288889pt&quot; height=&quot;33.5357pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g1825D29943A0ED4AAFC7F5DBFC96E522&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 4.763 22.5577)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 13.870755556 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 25.484311111 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 39.723811111 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 35.142311111 19.6427)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(44.305311111 19.4667)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 44.305311111 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(35.142311111 17.0907)&quot; d=&quot;M 0 0h 14.663&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 50.905311111 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gCA0023178DC971C51374C564333552C0&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 54.029311111 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 61.973755556 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 72.9762 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 83.7012 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 91.645644444 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 102.648088889 3.2527)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(111.811088889 3.0767)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 111.811088889 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 83.7012 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 91.645644444 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 102.648088889 19.6427)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(111.811088889 19.4667)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 111.811088889 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(83.7012 17.0907)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 118.411088889 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 128.036088889 3.3957)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 134.088288889 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g4D12E755700E2C8C48C408323A4316B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g1825D29943A0ED4AAFC7F5DBFC96E522&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.608 3.575c 0 -0.275 0.143 -0.418 0.44 -0.418c 0.396 0 0.649 0.341 0.649 0.737c 0 0.616 -0.649 0.968 -1.309 0.968c -0.759 0 -1.452 -0.33 -2.046 -0.979c -0.594 -0.649 -0.891 -1.364 -0.891 -2.134c 0 -1.078 0.715 -1.87 1.793 -1.87c 0.583 0 1.1 0.143 1.551 0.418c 0.374 0.231 0.649 0.462 0.825 0.693c 0.077 0.099 0.11 0.176 0.11 0.209c 0 0.121 -0.055 0.187 -0.176 0.187c -0.055 0 -0.11 -0.044 -0.176 -0.132c -0.363 -0.484 -0.814 -0.792 -1.331 -0.924c -0.341 -0.088 -0.594 -0.132 -0.781 -0.132c -0.627 0 -0.935 0.385 -0.935 1.144c 0 0.682 0.319 1.672 0.583 2.145c 0.264 0.484 0.825 1.056 1.474 1.056c 0.418 0 0.704 -0.121 0.858 -0.352c -0.341 -0.033 -0.638 -0.253 -0.638 -0.616Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gCA0023178DC971C51374C564333552C0&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.563 -2.222h -0.814v 9.944h 0.814c 0.165 0 0.253 0.088 0.253 0.264c 0 0.176 -0.088 0.264 -0.253 0.264h -1.309v -11h 1.309c 0.165 0 0.253 0.088 0.253 0.264c 0 0.132 -0.121 0.264 -0.253 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 8.778 -13.695c 0.187 0 0.275 0.088 0.275 0.275c 0 0.088 -0.033 0.165 -0.11 0.22c -0.891 0.671 -1.694 1.727 -2.431 3.19c -1.309 2.607 -2.277 6.27 -2.277 10.021v 5.478c 0 1.705 0.198 3.421 0.583 5.148c 0.682 3.08 2.112 6.545 4.125 8.063c 0.077 0.055 0.11 0.132 0.11 0.22c 0 0.187 -0.088 0.275 -0.275 0.275c -0.055 0 -0.11 -0.022 -0.154 -0.055c -0.957 -0.737 -1.87 -1.826 -2.728 -3.289c -1.518 -2.596 -2.849 -6.501 -2.849 -10.362v -5.478c 0 -3.63 1.221 -7.348 2.585 -9.9c 0.902 -1.661 1.903 -2.915 2.992 -3.751c 0.044 -0.033 0.099 -0.055 0.154 -0.055Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gD9E8FE0E761BB17425E74527F72201D9&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.578 0.011v 5.478c 0 3.63 -1.221 7.348 -2.585 9.9c -0.902 1.661 -1.903 2.915 -2.992 3.751c -0.044 0.033 -0.099 0.055 -0.154 0.055c -0.187 0 -0.275 -0.088 -0.275 -0.275c 0 -0.088 0.033 -0.165 0.11 -0.22c 0.891 -0.671 1.694 -1.727 2.431 -3.19c 1.309 -2.607 2.277 -6.27 2.277 -10.021v -5.478c 0 -1.705 -0.198 -3.421 -0.583 -5.148c -0.682 -3.08 -2.112 -6.545 -4.125 -8.063c -0.077 -0.055 -0.11 -0.132 -0.11 -0.22c 0 -0.187 0.088 -0.275 0.275 -0.275c 0.055 0 0.11 0.022 0.154 0.055c 0.957 0.737 1.87 1.826 2.728 3.289c 1.518 2.596 2.849 6.501 2.849 10.362Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4D12E755700E2C8C48C408323A4316B2&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.495 -2.75h 1.309v 11h -1.309c -0.165 0 -0.253 -0.088 -0.253 -0.264c 0 -0.176 0.088 -0.264 0.253 -0.264h 0.814v -9.944h -0.814c -0.165 0 -0.253 -0.088 -0.253 -0.264c 0 -0.176 0.088 -0.264 0.253 -0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 11.689844444em; height: 3.0487em; display: block&quot; viewBox=&quot;0 0 128.588288889 33.5357&quot; width=&quot;128.588288889pt&quot; height=&quot;33.5357pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g1825D29943A0ED4AAFC7F5DBFC96E522&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 4.763 22.5577)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 13.870755556 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 26.584311111 3.2527)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(35.747311111 3.0767)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 35.747311111 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 31.165811111 27.3867)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(26.584311111 17.0907)&quot; d=&quot;M 0 0h 14.663&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 42.347311111 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gCA0023178DC971C51374C564333552C0&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 45.471311111 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 56.196311111 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 64.140755556 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 75.1432 3.2527)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(84.3062 3.0767)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 84.3062 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 56.196311111 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 64.140755556 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 75.1432 19.6427)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(84.3062 19.4667)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 84.3062 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(56.196311111 17.0907)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 90.9062 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 100.5312 3.3957)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 109.027844444 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 120.030288889 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 125.530288889 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g4D12E755700E2C8C48C408323A4316B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g1825D29943A0ED4AAFC7F5DBFC96E522&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.608 3.575c 0 -0.275 0.143 -0.418 0.44 -0.418c 0.396 0 0.649 0.341 0.649 0.737c 0 0.616 -0.649 0.968 -1.309 0.968c -0.759 0 -1.452 -0.33 -2.046 -0.979c -0.594 -0.649 -0.891 -1.364 -0.891 -2.134c 0 -1.078 0.715 -1.87 1.793 -1.87c 0.583 0 1.1 0.143 1.551 0.418c 0.374 0.231 0.649 0.462 0.825 0.693c 0.077 0.099 0.11 0.176 0.11 0.209c 0 0.121 -0.055 0.187 -0.176 0.187c -0.055 0 -0.11 -0.044 -0.176 -0.132c -0.363 -0.484 -0.814 -0.792 -1.331 -0.924c -0.341 -0.088 -0.594 -0.132 -0.781 -0.132c -0.627 0 -0.935 0.385 -0.935 1.144c 0 0.682 0.319 1.672 0.583 2.145c 0.264 0.484 0.825 1.056 1.474 1.056c 0.418 0 0.704 -0.121 0.858 -0.352c -0.341 -0.033 -0.638 -0.253 -0.638 -0.616Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gCA0023178DC971C51374C564333552C0&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.563 -2.222h -0.814v 9.944h 0.814c 0.165 0 0.253 0.088 0.253 0.264c 0 0.176 -0.088 0.264 -0.253 0.264h -1.309v -11h 1.309c 0.165 0 0.253 0.088 0.253 0.264c 0 0.132 -0.121 0.264 -0.253 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 8.778 -13.695c 0.187 0 0.275 0.088 0.275 0.275c 0 0.088 -0.033 0.165 -0.11 0.22c -0.891 0.671 -1.694 1.727 -2.431 3.19c -1.309 2.607 -2.277 6.27 -2.277 10.021v 5.478c 0 1.705 0.198 3.421 0.583 5.148c 0.682 3.08 2.112 6.545 4.125 8.063c 0.077 0.055 0.11 0.132 0.11 0.22c 0 0.187 -0.088 0.275 -0.275 0.275c -0.055 0 -0.11 -0.022 -0.154 -0.055c -0.957 -0.737 -1.87 -1.826 -2.728 -3.289c -1.518 -2.596 -2.849 -6.501 -2.849 -10.362v -5.478c 0 -3.63 1.221 -7.348 2.585 -9.9c 0.902 -1.661 1.903 -2.915 2.992 -3.751c 0.044 -0.033 0.099 -0.055 0.154 -0.055Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gD9E8FE0E761BB17425E74527F72201D9&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.578 0.011v 5.478c 0 3.63 -1.221 7.348 -2.585 9.9c -0.902 1.661 -1.903 2.915 -2.992 3.751c -0.044 0.033 -0.099 0.055 -0.154 0.055c -0.187 0 -0.275 -0.088 -0.275 -0.275c 0 -0.088 0.033 -0.165 0.11 -0.22c 0.891 -0.671 1.694 -1.727 2.431 -3.19c 1.309 -2.607 2.277 -6.27 2.277 -10.021v -5.478c 0 -1.705 -0.198 -3.421 -0.583 -5.148c -0.682 -3.08 -2.112 -6.545 -4.125 -8.063c -0.077 -0.055 -0.11 -0.132 -0.11 -0.22c 0 -0.187 0.088 -0.275 0.275 -0.275c 0.055 0 0.11 0.022 0.154 0.055c 0.957 0.737 1.87 1.826 2.728 3.289c 1.518 2.596 2.849 6.501 2.849 10.362Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4D12E755700E2C8C48C408323A4316B2&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.495 -2.75h 1.309v 11h -1.309c -0.165 0 -0.253 -0.088 -0.253 -0.264c 0 -0.176 0.088 -0.264 0.253 -0.264h 0.814v -9.944h -0.814c -0.165 0 -0.253 -0.088 -0.253 -0.264c 0 -0.176 0.088 -0.264 0.253 -0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;故:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 8.9516em; height: 3.0487em; display: block&quot; viewBox=&quot;0 0 98.4676 33.5357&quot; width=&quot;98.4676pt&quot; height=&quot;33.5357pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.819 22.5577)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 14.926755556 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 26.540311111 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 37.265311111 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 45.209755556 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 56.2122 3.2527)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(65.3752 3.0767)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 65.3752 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 51.320255556 27.3867)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(37.265311111 17.0907)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 71.9752 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 81.6002 3.3957)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 87.6524 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g1825D29943A0ED4AAFC7F5DBFC96E522&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 92.4154 22.5577)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 8.778 -13.695c 0.187 0 0.275 0.088 0.275 0.275c 0 0.088 -0.033 0.165 -0.11 0.22c -0.891 0.671 -1.694 1.727 -2.431 3.19c -1.309 2.607 -2.277 6.27 -2.277 10.021v 5.478c 0 1.705 0.198 3.421 0.583 5.148c 0.682 3.08 2.112 6.545 4.125 8.063c 0.077 0.055 0.11 0.132 0.11 0.22c 0 0.187 -0.088 0.275 -0.275 0.275c -0.055 0 -0.11 -0.022 -0.154 -0.055c -0.957 -0.737 -1.87 -1.826 -2.728 -3.289c -1.518 -2.596 -2.849 -6.501 -2.849 -10.362v -5.478c 0 -3.63 1.221 -7.348 2.585 -9.9c 0.902 -1.661 1.903 -2.915 2.992 -3.751c 0.044 -0.033 0.099 -0.055 0.154 -0.055Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gD9E8FE0E761BB17425E74527F72201D9&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.578 0.011v 5.478c 0 3.63 -1.221 7.348 -2.585 9.9c -0.902 1.661 -1.903 2.915 -2.992 3.751c -0.044 0.033 -0.099 0.055 -0.154 0.055c -0.187 0 -0.275 -0.088 -0.275 -0.275c 0 -0.088 0.033 -0.165 0.11 -0.22c 0.891 -0.671 1.694 -1.727 2.431 -3.19c 1.309 -2.607 2.277 -6.27 2.277 -10.021v -5.478c 0 -1.705 -0.198 -3.421 -0.583 -5.148c -0.682 -3.08 -2.112 -6.545 -4.125 -8.063c -0.077 -0.055 -0.11 -0.132 -0.11 -0.22c 0 -0.187 0.088 -0.275 0.275 -0.275c 0.055 0 0.11 0.022 0.154 0.055c 0.957 0.737 1.87 1.826 2.728 3.289c 1.518 2.596 2.849 6.501 2.849 10.362Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g1825D29943A0ED4AAFC7F5DBFC96E522&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.608 3.575c 0 -0.275 0.143 -0.418 0.44 -0.418c 0.396 0 0.649 0.341 0.649 0.737c 0 0.616 -0.649 0.968 -1.309 0.968c -0.759 0 -1.452 -0.33 -2.046 -0.979c -0.594 -0.649 -0.891 -1.364 -0.891 -2.134c 0 -1.078 0.715 -1.87 1.793 -1.87c 0.583 0 1.1 0.143 1.551 0.418c 0.374 0.231 0.649 0.462 0.825 0.693c 0.077 0.099 0.11 0.176 0.11 0.209c 0 0.121 -0.055 0.187 -0.176 0.187c -0.055 0 -0.11 -0.044 -0.176 -0.132c -0.363 -0.484 -0.814 -0.792 -1.331 -0.924c -0.341 -0.088 -0.594 -0.132 -0.781 -0.132c -0.627 0 -0.935 0.385 -0.935 1.144c 0 0.682 0.319 1.672 0.583 2.145c 0.264 0.484 0.825 1.056 1.474 1.056c 0.418 0 0.704 -0.121 0.858 -0.352c -0.341 -0.033 -0.638 -0.253 -0.638 -0.616Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 17.341488889em; height: 3.0487em; display: block&quot; viewBox=&quot;0 0 190.756377778 33.5357&quot; width=&quot;190.756377778pt&quot; height=&quot;33.5357pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.819 22.5577)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 14.926755556 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 27.640311111 3.2527)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(36.803311111 3.0767)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 36.803311111 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 32.221811111 27.3867)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(27.640311111 17.0907)&quot; d=&quot;M 0 0h 14.663&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 43.403311111 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gCA0023178DC971C51374C564333552C0&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 46.527311111 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 57.252311111 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 65.196755556 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 76.1992 3.2527)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(85.3622 3.0767)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 85.3622 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 57.252311111 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 65.196755556 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 76.1992 19.6427)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(85.3622 19.4667)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 85.3622 28.7837)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(57.252311111 17.0907)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 91.9622 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 101.5872 3.3957)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 110.083844444 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 121.086288889 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 126.586288889 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g4D12E755700E2C8C48C408323A4316B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 129.644288889 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 140.369288889 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 148.313733333 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 159.316177778 3.2527)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(168.479177778 3.0767)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 168.479177778 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 154.424233333 27.3867)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(140.369288889 17.0907)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 175.079177778 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 184.704177778 3.3957)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gCA0023178DC971C51374C564333552C0&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.563 -2.222h -0.814v 9.944h 0.814c 0.165 0 0.253 0.088 0.253 0.264c 0 0.176 -0.088 0.264 -0.253 0.264h -1.309v -11h 1.309c 0.165 0 0.253 0.088 0.253 0.264c 0 0.132 -0.121 0.264 -0.253 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 8.778 -13.695c 0.187 0 0.275 0.088 0.275 0.275c 0 0.088 -0.033 0.165 -0.11 0.22c -0.891 0.671 -1.694 1.727 -2.431 3.19c -1.309 2.607 -2.277 6.27 -2.277 10.021v 5.478c 0 1.705 0.198 3.421 0.583 5.148c 0.682 3.08 2.112 6.545 4.125 8.063c 0.077 0.055 0.11 0.132 0.11 0.22c 0 0.187 -0.088 0.275 -0.275 0.275c -0.055 0 -0.11 -0.022 -0.154 -0.055c -0.957 -0.737 -1.87 -1.826 -2.728 -3.289c -1.518 -2.596 -2.849 -6.501 -2.849 -10.362v -5.478c 0 -3.63 1.221 -7.348 2.585 -9.9c 0.902 -1.661 1.903 -2.915 2.992 -3.751c 0.044 -0.033 0.099 -0.055 0.154 -0.055Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gD9E8FE0E761BB17425E74527F72201D9&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.578 0.011v 5.478c 0 3.63 -1.221 7.348 -2.585 9.9c -0.902 1.661 -1.903 2.915 -2.992 3.751c -0.044 0.033 -0.099 0.055 -0.154 0.055c -0.187 0 -0.275 -0.088 -0.275 -0.275c 0 -0.088 0.033 -0.165 0.11 -0.22c 0.891 -0.671 1.694 -1.727 2.431 -3.19c 1.309 -2.607 2.277 -6.27 2.277 -10.021v -5.478c 0 -1.705 -0.198 -3.421 -0.583 -5.148c -0.682 -3.08 -2.112 -6.545 -4.125 -8.063c -0.077 -0.055 -0.11 -0.132 -0.11 -0.22c 0 -0.187 0.088 -0.275 0.275 -0.275c 0.055 0 0.11 0.022 0.154 0.055c 0.957 0.737 1.87 1.826 2.728 3.289c 1.518 2.596 2.849 6.501 2.849 10.362Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4D12E755700E2C8C48C408323A4316B2&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.495 -2.75h 1.309v 11h -1.309c -0.165 0 -0.253 -0.088 -0.253 -0.264c 0 -0.176 0.088 -0.264 0.253 -0.264h 0.814v -9.944h -0.814c -0.165 0 -0.253 -0.088 -0.253 -0.264c 0 -0.176 0.088 -0.264 0.253 -0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 16.841488889em; height: 3.0487em; display: block&quot; viewBox=&quot;0 0 185.256377778 33.5357&quot; width=&quot;185.256377778pt&quot; height=&quot;33.5357pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.819 22.5577)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 14.926755556 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 27.640311111 3.2527)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(36.803311111 3.0767)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 36.803311111 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 32.221811111 27.3867)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(27.640311111 17.0907)&quot; d=&quot;M 0 0h 14.663&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 43.403311111 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gCA0023178DC971C51374C564333552C0&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 46.527311111 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 57.252311111 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 65.196755556 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 76.1992 3.2527)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(85.3622 3.0767)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 85.3622 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 71.307255556 27.3867)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(57.252311111 17.0907)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 91.9622 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 101.5872 3.3957)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 110.083844444 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 121.086288889 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 131.811288889 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 139.755733333 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#g8C5DE8B42A8F44179A2C3172A23CB10B&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 150.758177778 3.2527)&quot;&gt;&lt;use xlink:href=&quot;#g72D702780E91B1B072B8870CA0BD65A6&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(159.921177778 3.0767)&quot; d=&quot;M 0 0h 5.5&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 159.921177778 12.3937)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 145.866233333 27.3867)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;path fill=&quot;none&quot; stroke=&quot;#000000&quot; stroke-width=&quot;0.528&quot; stroke-linecap=&quot;butt&quot; stroke-linejoin=&quot;miter&quot; stroke-miterlimit=&quot;4&quot; transform=&quot;translate(131.811288889 17.0907)&quot; d=&quot;M 0 0h 33.609888889&quot;/&gt;&lt;g transform=&quot;matrix(1 0 0 -1 166.521177778 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#gD9E8FE0E761BB17425E74527F72201D9&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 176.146177778 3.3957)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 182.198377778 19.8407)&quot;&gt;&lt;use xlink:href=&quot;#g4D12E755700E2C8C48C408323A4316B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g72D702780E91B1B072B8870CA0BD65A6&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 9.317 -0.022c 0.044 0.099 0.066 0.165 0.066 0.198c 0 0.176 -0.088 0.264 -0.264 0.264c -0.099 0 -0.176 -0.044 -0.22 -0.143c -1.573 -3.146 -2.354 -4.73 -2.354 -4.752v -0.011c 0 -0.077 -0.748 -1.672 -2.255 -4.807l -1.903 4.202c -0.055 0.121 -0.11 0.176 -0.176 0.176c -0.033 0 -0.099 -0.033 -0.187 -0.099l -1.078 -0.814c -0.099 -0.077 -0.143 -0.132 -0.143 -0.187c 0 -0.11 0.055 -0.165 0.154 -0.165c 0.033 0 0.088 0.033 0.176 0.099l 0.528 0.385l 2.134 -4.697c 0.055 -0.121 0.132 -0.187 0.242 -0.187c 0.132 0 0.22 0.055 0.275 0.154Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gCA0023178DC971C51374C564333552C0&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.563 -2.222h -0.814v 9.944h 0.814c 0.165 0 0.253 0.088 0.253 0.264c 0 0.176 -0.088 0.264 -0.253 0.264h -1.309v -11h 1.309c 0.165 0 0.253 0.088 0.253 0.264c 0 0.132 -0.121 0.264 -0.253 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gAA2EFD2E3D3D1D8D6C03C07C95D0EE3D&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 8.778 -13.695c 0.187 0 0.275 0.088 0.275 0.275c 0 0.088 -0.033 0.165 -0.11 0.22c -0.891 0.671 -1.694 1.727 -2.431 3.19c -1.309 2.607 -2.277 6.27 -2.277 10.021v 5.478c 0 1.705 0.198 3.421 0.583 5.148c 0.682 3.08 2.112 6.545 4.125 8.063c 0.077 0.055 0.11 0.132 0.11 0.22c 0 0.187 -0.088 0.275 -0.275 0.275c -0.055 0 -0.11 -0.022 -0.154 -0.055c -0.957 -0.737 -1.87 -1.826 -2.728 -3.289c -1.518 -2.596 -2.849 -6.501 -2.849 -10.362v -5.478c 0 -3.63 1.221 -7.348 2.585 -9.9c 0.902 -1.661 1.903 -2.915 2.992 -3.751c 0.044 -0.033 0.099 -0.055 0.154 -0.055Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gD9E8FE0E761BB17425E74527F72201D9&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.578 0.011v 5.478c 0 3.63 -1.221 7.348 -2.585 9.9c -0.902 1.661 -1.903 2.915 -2.992 3.751c -0.044 0.033 -0.099 0.055 -0.154 0.055c -0.187 0 -0.275 -0.088 -0.275 -0.275c 0 -0.088 0.033 -0.165 0.11 -0.22c 0.891 -0.671 1.694 -1.727 2.431 -3.19c 1.309 -2.607 2.277 -6.27 2.277 -10.021v -5.478c 0 -1.705 -0.198 -3.421 -0.583 -5.148c -0.682 -3.08 -2.112 -6.545 -4.125 -8.063c -0.077 -0.055 -0.11 -0.132 -0.11 -0.22c 0 -0.187 0.088 -0.275 0.275 -0.275c 0.055 0 0.11 0.022 0.154 0.055c 0.957 0.737 1.87 1.826 2.728 3.289c 1.518 2.596 2.849 6.501 2.849 10.362Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g8C5DE8B42A8F44179A2C3172A23CB10B&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 2.97h -6.798c -0.176 0 -0.264 -0.077 -0.264 -0.22c 0 -0.143 0.088 -0.22 0.264 -0.22h 6.798c 0.176 0 0.264 0.077 0.264 0.22c 0 0.132 -0.132 0.22 -0.264 0.22Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4D12E755700E2C8C48C408323A4316B2&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.495 -2.75h 1.309v 11h -1.309c -0.165 0 -0.253 -0.088 -0.253 -0.264c 0 -0.176 0.088 -0.264 0.253 -0.264h 0.814v -9.944h -0.814c -0.165 0 -0.253 -0.088 -0.253 -0.264c 0 -0.176 0.088 -0.264 0.253 -0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;可以看到Fibonacci数列大致上是按指数级别增长的，且n越大，前后两项的比值越趋近黄金分割比&lt;math&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;msqrt&gt;&lt;mn&gt;5&lt;/mn&gt;&lt;/msqrt&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;−&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;/mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mfrac&gt;&lt;/math&gt;&lt;/p&gt;&lt;p&gt;回到代码，大体上来说求Fibonacci数列的方法主要用三种：递归法、循环法、我也不知道叫什么法就暂时叫它矩阵法好了（反正不是基本法，逃&lt;/p&gt;&lt;p&gt;三种方法有着不同的时间复杂度&lt;/p&gt;&lt;p&gt;递归法:&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;matlab&quot;&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;function&lt;/span&gt; rst &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;fib&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;color: #ea6962&quot;&gt;if&lt;/span&gt; n&lt;span style=&quot;color: #ea6962&quot;&gt; &amp;lt; &lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;3&lt;/span&gt;
    rst&lt;span style=&quot;color: #ea6962&quot;&gt; = &lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;;
&lt;span style=&quot;color: #ea6962&quot;&gt;else&lt;/span&gt;
    rst&lt;span style=&quot;color: #ea6962&quot;&gt; = &lt;/span&gt;fib&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt; + &lt;/span&gt;fib&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n&lt;span style=&quot;color: #ea6962&quot;&gt;-&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;;
&lt;span style=&quot;color: #ea6962&quot;&gt;end&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;直观上来说，由于递归法的递归树最终的叶都是计算fib(1)，所以递归法的时间复杂度就是Fibonacci数列的值。即递归法的时间复杂度是指数级别的。当然我们可以用空间换时间的办法来把递归法的时间复杂度变成线性级别。也可以称为数组法= =&lt;/p&gt;&lt;p&gt;循环法:&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;matlab&quot;&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;function&lt;/span&gt; rst &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;fib&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
rst&lt;span style=&quot;color: #ea6962&quot;&gt; = &lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;;
t1&lt;span style=&quot;color: #ea6962&quot;&gt; = &lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;;
t2&lt;span style=&quot;color: #ea6962&quot;&gt; = &lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;;
count&lt;span style=&quot;color: #ea6962&quot;&gt; = &lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;;
&lt;span style=&quot;color: #ea6962&quot;&gt;while&lt;/span&gt; count&lt;span style=&quot;color: #ea6962&quot;&gt; &amp;lt; &lt;/span&gt;n&lt;span style=&quot;color: #ea6962&quot;&gt; - &lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;
    rst&lt;span style=&quot;color: #ea6962&quot;&gt; = &lt;/span&gt;t1&lt;span style=&quot;color: #ea6962&quot;&gt; + &lt;/span&gt;t2;
    t2&lt;span style=&quot;color: #ea6962&quot;&gt; = &lt;/span&gt;t1;
    t1&lt;span style=&quot;color: #ea6962&quot;&gt; = &lt;/span&gt;rst;
    count&lt;span style=&quot;color: #ea6962&quot;&gt; = &lt;/span&gt;count&lt;span style=&quot;color: #ea6962&quot;&gt; + &lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;;
&lt;span style=&quot;color: #ea6962&quot;&gt;end&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;循环法时间复杂度是线性的，空间复杂度是常数级别的。&lt;/p&gt;&lt;p&gt;有的时候我们会觉得线性时间复杂度还不够好，那怎么办呢，到了矩阵法出场的时候了，不过先别着急，先来介绍一个相关的算法:快速幂算法。&lt;/p&gt;&lt;p&gt;假如你要计算a的n次方，那么我们一般会循环n次，每次结果都乘a。&lt;/p&gt;&lt;p&gt;而快速幂算法则不一样，这个方法用递归的方式来计算，具体来说递归的每步是这样的:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;假如n=1，则返回a&lt;/li&gt;&lt;li&gt;假如n为偶数，计算&lt;math&gt;&lt;msup&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;msup&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mrow&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;mi&gt;/&lt;/mi&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mrow&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/msup&gt;&lt;/msup&gt;&lt;/math&gt;&lt;/li&gt;&lt;li&gt;假如n为奇数，计算&lt;math&gt;&lt;msup&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;msup&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mrow&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mrow&gt;&lt;mi&gt;𝑛&lt;/mi&gt;&lt;mo lspace=&quot;0em&quot; rspace=&quot;0em&quot;&gt;−&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;/mrow&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mi&gt;/&lt;/mi&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mrow&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/msup&gt;&lt;/msup&gt;&lt;mo lspace=&quot;0.2222222222222222em&quot; rspace=&quot;0.2222222222222222em&quot;&gt;×&lt;/mo&gt;&lt;mi&gt;𝑎&lt;/mi&gt;&lt;/math&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;很容易知道快速幂算法的时间复杂度是对数级别的，而且这里的a并不限于是实数，可以是复数、矩阵等。而有了这个算法，就可以介绍矩阵法的做法了。&lt;/p&gt;&lt;p&gt;矩阵法:&lt;/p&gt;&lt;p&gt;来观察以下矩阵&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 2.556em; height: 2.4em; display: block&quot; viewBox=&quot;0 0 28.116 26.4&quot; width=&quot;28.116pt&quot; height=&quot;26.4pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 15.95)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 9.372)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 22.528)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 9.372)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 22.528)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 22.308 15.95)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g5EDE3340817FB2751758759AD7437AD5&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.247 -9.724h -1.98v 24.948h 1.98c 0.231 0 0.352 0.121 0.352 0.363c 0 0.242 -0.121 0.363 -0.352 0.363h -2.684v -26.4h 2.684c 0.231 0 0.352 0.121 0.352 0.363c 0 0.198 -0.154 0.363 -0.352 0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g18E9A2F0F5286FD67B2F2437F78BB061&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.739 -0.242c 1.551 0 2.321 1.254 2.321 3.762c 0 1.683 -0.352 2.805 -1.045 3.355c -0.385 0.297 -0.814 0.451 -1.265 0.451c -1.551 0 -2.321 -1.265 -2.321 -3.806c 0 -2.024 0.539 -3.762 2.31 -3.762Z m 1.232 6.006c 0.077 -0.385 0.11 -1.089 0.11 -2.112c 0 -1.012 -0.044 -1.76 -0.121 -2.244c -0.143 -0.88 -0.55 -1.32 -1.221 -1.32c -0.253 0 -0.506 0.099 -0.737 0.286c -0.297 0.253 -0.473 0.77 -0.55 1.562c -0.033 0.275 -0.044 0.847 -0.044 1.716c 0 0.957 0.033 1.628 0.088 1.991c 0.099 0.605 0.297 0.99 0.605 1.155c 0.242 0.132 0.451 0.198 0.638 0.198c 0.715 0 1.111 -0.583 1.232 -1.232Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g20D3022E2B151AB455295C4B29F46668&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.561 -10.45h 2.684v 26.4h -2.684c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363h 1.98v -24.948h -1.98c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;可能观察不出什么来，但是我们可以很容易的得到以下等式:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 6.899855556em; height: 2.6148em; display: block&quot; viewBox=&quot;0 0 75.898411111 28.7628&quot; width=&quot;75.898411111pt&quot; height=&quot;28.7628pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 18.3128)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 11.7348)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 24.8908)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 11.7348)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 24.8908)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 22.308 18.3128)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 28.116 5.1128)&quot;&gt;&lt;use xlink:href=&quot;#g7DC843D171D53BB558A9C26ED42B41B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 36.168855556 18.3128)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 47.782411111 18.3128)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 53.590411111 11.7348)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 53.590411111 24.8908)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 64.590411111 11.7348)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 64.590411111 24.8908)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 70.090411111 18.3128)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g5EDE3340817FB2751758759AD7437AD5&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.247 -9.724h -1.98v 24.948h 1.98c 0.231 0 0.352 0.121 0.352 0.363c 0 0.242 -0.121 0.363 -0.352 0.363h -2.684v -26.4h 2.684c 0.231 0 0.352 0.121 0.352 0.363c 0 0.198 -0.154 0.363 -0.352 0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g18E9A2F0F5286FD67B2F2437F78BB061&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.739 -0.242c 1.551 0 2.321 1.254 2.321 3.762c 0 1.683 -0.352 2.805 -1.045 3.355c -0.385 0.297 -0.814 0.451 -1.265 0.451c -1.551 0 -2.321 -1.265 -2.321 -3.806c 0 -2.024 0.539 -3.762 2.31 -3.762Z m 1.232 6.006c 0.077 -0.385 0.11 -1.089 0.11 -2.112c 0 -1.012 -0.044 -1.76 -0.121 -2.244c -0.143 -0.88 -0.55 -1.32 -1.221 -1.32c -0.253 0 -0.506 0.099 -0.737 0.286c -0.297 0.253 -0.473 0.77 -0.55 1.562c -0.033 0.275 -0.044 0.847 -0.044 1.716c 0 0.957 0.033 1.628 0.088 1.991c 0.099 0.605 0.297 0.99 0.605 1.155c 0.242 0.132 0.451 0.198 0.638 0.198c 0.715 0 1.111 -0.583 1.232 -1.232Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g20D3022E2B151AB455295C4B29F46668&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.561 -10.45h 2.684v 26.4h -2.684c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363h 1.98v -24.948h -1.98c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g7DC843D171D53BB558A9C26ED42B41B2&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.9163 3.2648c 0.2464 0 0.4312 0.1848 0.4312 0.4312c 0 0.2772 -0.1463 0.4235 -0.4312 0.4312c 0.1694 0.3619 0.5544 0.6545 1.0549 0.6545c 0.6776 0 1.1242 -0.5082 1.1242 -1.1858c 0 -0.3696 -0.1309 -0.7238 -0.4004 -1.0703c -0.1309 -0.1771 -0.231 -0.3003 -0.3003 -0.3696l -1.8249 -1.8095c -0.1001 -0.0924 -0.0847 -0.1155 -0.0847 -0.3465h 3.1724l 0.2387 1.4476h -0.3234c -0.0539 -0.4081 -0.1155 -0.6468 -0.1848 -0.7007c -0.0385 -0.0231 -0.2772 -0.0385 -0.7315 -0.0385h -1.309c 0.5159 0.4543 0.9933 0.8624 1.4476 1.2243c 0.3465 0.2695 0.5929 0.5082 0.7469 0.7161c 0.231 0.3003 0.3465 0.616 0.3465 0.9471c 0 0.4774 -0.1848 0.8547 -0.5621 1.1319c -0.3311 0.2541 -0.7469 0.385 -1.2397 0.385c -0.4235 0 -0.7854 -0.1232 -1.1011 -0.3696c -0.3311 -0.2695 -0.5005 -0.6083 -0.5005 -1.0241c 0 -0.2618 0.1925 -0.4543 0.4312 -0.4543Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 6.899855556em; height: 2.6148em; display: block&quot; viewBox=&quot;0 0 75.898411111 28.7628&quot; width=&quot;75.898411111pt&quot; height=&quot;28.7628pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 18.3128)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 11.7348)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 24.8908)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 11.7348)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 24.8908)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 22.308 18.3128)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 28.116 5.1128)&quot;&gt;&lt;use xlink:href=&quot;#g1EE5E6C108018A68D0791CC0BD72EC2A&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 36.168855556 18.3128)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 47.782411111 18.3128)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 53.590411111 11.7348)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 53.590411111 24.8908)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 64.590411111 11.7348)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 64.590411111 24.8908)&quot;&gt;&lt;use xlink:href=&quot;#gC63E28D2FF745BC8AEDEB058F758CC95&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 70.090411111 18.3128)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g5EDE3340817FB2751758759AD7437AD5&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.247 -9.724h -1.98v 24.948h 1.98c 0.231 0 0.352 0.121 0.352 0.363c 0 0.242 -0.121 0.363 -0.352 0.363h -2.684v -26.4h 2.684c 0.231 0 0.352 0.121 0.352 0.363c 0 0.198 -0.154 0.363 -0.352 0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g18E9A2F0F5286FD67B2F2437F78BB061&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.739 -0.242c 1.551 0 2.321 1.254 2.321 3.762c 0 1.683 -0.352 2.805 -1.045 3.355c -0.385 0.297 -0.814 0.451 -1.265 0.451c -1.551 0 -2.321 -1.265 -2.321 -3.806c 0 -2.024 0.539 -3.762 2.31 -3.762Z m 1.232 6.006c 0.077 -0.385 0.11 -1.089 0.11 -2.112c 0 -1.012 -0.044 -1.76 -0.121 -2.244c -0.143 -0.88 -0.55 -1.32 -1.221 -1.32c -0.253 0 -0.506 0.099 -0.737 0.286c -0.297 0.253 -0.473 0.77 -0.55 1.562c -0.033 0.275 -0.044 0.847 -0.044 1.716c 0 0.957 0.033 1.628 0.088 1.991c 0.099 0.605 0.297 0.99 0.605 1.155c 0.242 0.132 0.451 0.198 0.638 0.198c 0.715 0 1.111 -0.583 1.232 -1.232Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g20D3022E2B151AB455295C4B29F46668&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.561 -10.45h 2.684v 26.4h -2.684c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363h 1.98v -24.948h -1.98c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g1EE5E6C108018A68D0791CC0BD72EC2A&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.7181 2.7181c 0.5159 0.2079 1.0087 0.6622 1.0087 1.3167c 0 0.3465 -0.1848 0.6237 -0.5467 0.8239c -0.3003 0.1694 -0.6391 0.2541 -1.0164 0.2541c -0.3773 0 -0.7084 -0.077 -0.9933 -0.2387c -0.3465 -0.1925 -0.5236 -0.462 -0.5236 -0.8085c 0 -0.2926 0.1463 -0.4389 0.4312 -0.4389c 0.2387 0 0.4158 0.1848 0.4158 0.4235c 0 0.2387 -0.1232 0.3773 -0.3619 0.4158c 0.2233 0.2387 0.5544 0.3619 1.0087 0.3619c 0.5005 0 0.7854 -0.3003 0.7854 -0.7931c 0 -0.3619 -0.1001 -0.6545 -0.2926 -0.8855c -0.2156 -0.2541 -0.3696 -0.2926 -0.8162 -0.3234c -0.2079 -0.0154 -0.3465 0.0077 -0.3465 -0.1463c 0 -0.0924 0.077 -0.1386 0.2233 -0.1386h 0.4081c 0.6622 0 0.9856 -0.5005 0.9856 -1.1935c 0 -0.6776 -0.308 -1.1935 -0.9548 -1.1935c -0.5621 0 -0.9702 0.154 -1.2243 0.4697c 0.2695 0.0308 0.4081 0.1848 0.4081 0.4543c 0 0.2541 -0.1925 0.4466 -0.4466 0.4466c -0.3003 0 -0.4543 -0.154 -0.4543 -0.4697c 0 -0.3927 0.2002 -0.7084 0.5929 -0.9317c 0.3311 -0.1848 0.7084 -0.2772 1.1396 -0.2772c 0.4697 0 0.8778 0.1309 1.232 0.3927c 0.385 0.2849 0.5775 0.6545 0.5775 1.1088c 0 0.7161 -0.6237 1.2089 -1.2397 1.3706Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gC63E28D2FF745BC8AEDEB058F758CC95&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.333 3.883c 0.726 0.275 1.408 0.968 1.408 1.903c 0 0.473 -0.231 0.858 -0.682 1.155c -0.396 0.253 -0.847 0.385 -1.353 0.385c -0.495 0 -0.924 -0.132 -1.309 -0.385c -0.429 -0.286 -0.649 -0.66 -0.649 -1.133c 0 -0.363 0.242 -0.616 0.594 -0.616c 0.352 0 0.594 0.253 0.594 0.605c 0 0.363 -0.209 0.561 -0.627 0.583c 0.286 0.385 0.737 0.583 1.353 0.583c 0.66 0 0.99 -0.385 0.99 -1.166c 0 -0.462 -0.088 -0.847 -0.253 -1.166c -0.297 -0.528 -0.704 -0.627 -1.386 -0.627c -0.132 -0.022 -0.198 -0.077 -0.198 -0.176c 0 -0.165 0.077 -0.165 0.297 -0.165h 0.473c 0.825 0 1.243 -0.583 1.243 -1.76c 0 -0.935 -0.341 -1.749 -1.177 -1.749c -0.715 0 -1.243 0.242 -1.562 0.726c 0.385 -0.011 0.671 0.275 0.671 0.649c 0 0.374 -0.275 0.649 -0.649 0.649c -0.429 0 -0.649 -0.22 -0.649 -0.671c 0 -0.539 0.242 -0.968 0.726 -1.309c 0.429 -0.297 0.935 -0.44 1.496 -0.44c 0.627 0 1.166 0.209 1.639 0.616c 0.473 0.407 0.704 0.913 0.704 1.529c 0 1.034 -0.814 1.749 -1.694 1.98Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 6.899855556em; height: 2.6218em; display: block&quot; viewBox=&quot;0 0 75.898411111 28.8398&quot; width=&quot;75.898411111pt&quot; height=&quot;28.8398pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 18.3898)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 11.8118)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 24.9678)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 11.8118)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 24.9678)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 22.308 18.3898)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 28.116 5.1898)&quot;&gt;&lt;use xlink:href=&quot;#g40733ABFBFF3ABF1CBDDC8123185475A&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 36.168855556 18.3898)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 47.782411111 18.3898)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 53.590411111 11.8118)&quot;&gt;&lt;use xlink:href=&quot;#g5037E03A0CBEB30198DBAC9F97CDF04F&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 53.590411111 24.9678)&quot;&gt;&lt;use xlink:href=&quot;#gC63E28D2FF745BC8AEDEB058F758CC95&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 64.590411111 11.8118)&quot;&gt;&lt;use xlink:href=&quot;#gC63E28D2FF745BC8AEDEB058F758CC95&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 64.590411111 24.9678)&quot;&gt;&lt;use xlink:href=&quot;#gE3AFFB6D3A6969089B1BA192752CE6D1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 70.090411111 18.3898)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g5EDE3340817FB2751758759AD7437AD5&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.247 -9.724h -1.98v 24.948h 1.98c 0.231 0 0.352 0.121 0.352 0.363c 0 0.242 -0.121 0.363 -0.352 0.363h -2.684v -26.4h 2.684c 0.231 0 0.352 0.121 0.352 0.363c 0 0.198 -0.154 0.363 -0.352 0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g18E9A2F0F5286FD67B2F2437F78BB061&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.739 -0.242c 1.551 0 2.321 1.254 2.321 3.762c 0 1.683 -0.352 2.805 -1.045 3.355c -0.385 0.297 -0.814 0.451 -1.265 0.451c -1.551 0 -2.321 -1.265 -2.321 -3.806c 0 -2.024 0.539 -3.762 2.31 -3.762Z m 1.232 6.006c 0.077 -0.385 0.11 -1.089 0.11 -2.112c 0 -1.012 -0.044 -1.76 -0.121 -2.244c -0.143 -0.88 -0.55 -1.32 -1.221 -1.32c -0.253 0 -0.506 0.099 -0.737 0.286c -0.297 0.253 -0.473 0.77 -0.55 1.562c -0.033 0.275 -0.044 0.847 -0.044 1.716c 0 0.957 0.033 1.628 0.088 1.991c 0.099 0.605 0.297 0.99 0.605 1.155c 0.242 0.132 0.451 0.198 0.638 0.198c 0.715 0 1.111 -0.583 1.232 -1.232Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g20D3022E2B151AB455295C4B29F46668&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.561 -10.45h 2.684v 26.4h -2.684c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363h 1.98v -24.948h -1.98c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g40733ABFBFF3ABF1CBDDC8123185475A&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.0338 5.1898c -0.0847 0 -0.1617 -0.0385 -0.2233 -0.1155l -2.5102 -3.5112v -0.3157h 2.2253v -0.5929c 0 -0.1309 -0.0231 -0.2233 -0.077 -0.2618c -0.0539 -0.0385 -0.2233 -0.0616 -0.5005 -0.0616h -0.2387v -0.3311l 1.1627 0.0308l 1.1781 -0.0308v 0.3311h -0.231c -0.2849 0 -0.4543 0.0231 -0.5082 0.0616c -0.0539 0.0385 -0.077 0.1309 -0.077 0.2618v 0.5929h 0.8393v 0.3388h -0.8393v 3.3572c 0 0.1848 -0.0231 0.2464 -0.2002 0.2464Z m -0.4543 -0.9471v -2.6565h -1.9096Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g5037E03A0CBEB30198DBAC9F97CDF04F&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.607 7.326c -0.561 0 -1.034 -0.198 -1.441 -0.594c -0.407 -0.396 -0.616 -0.858 -0.616 -1.419c 0 -0.374 0.275 -0.649 0.616 -0.649c 0.33 0 0.605 0.286 0.605 0.616c 0 0.363 -0.264 0.616 -0.616 0.616c -0.033 0 -0.055 0 -0.077 -0.011c 0.209 0.539 0.693 1.012 1.386 1.012c 0.902 0 1.408 -0.781 1.408 -1.727c 0 -0.737 -0.374 -1.529 -1.122 -2.365l -2.068 -2.332c -0.143 -0.165 -0.132 -0.154 -0.132 -0.473h 4.081l 0.319 1.98h -0.363c -0.088 -0.561 -0.165 -0.88 -0.231 -0.979c -0.055 -0.055 -0.385 -0.077 -0.99 -0.077h -1.837l 1.067 1.045c 0.748 0.704 1.694 1.463 2.013 2.046c 0.22 0.385 0.33 0.77 0.33 1.155c 0 1.298 -1.012 2.156 -2.332 2.156Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gC63E28D2FF745BC8AEDEB058F758CC95&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 3.333 3.883c 0.726 0.275 1.408 0.968 1.408 1.903c 0 0.473 -0.231 0.858 -0.682 1.155c -0.396 0.253 -0.847 0.385 -1.353 0.385c -0.495 0 -0.924 -0.132 -1.309 -0.385c -0.429 -0.286 -0.649 -0.66 -0.649 -1.133c 0 -0.363 0.242 -0.616 0.594 -0.616c 0.352 0 0.594 0.253 0.594 0.605c 0 0.363 -0.209 0.561 -0.627 0.583c 0.286 0.385 0.737 0.583 1.353 0.583c 0.66 0 0.99 -0.385 0.99 -1.166c 0 -0.462 -0.088 -0.847 -0.253 -1.166c -0.297 -0.528 -0.704 -0.627 -1.386 -0.627c -0.132 -0.022 -0.198 -0.077 -0.198 -0.176c 0 -0.165 0.077 -0.165 0.297 -0.165h 0.473c 0.825 0 1.243 -0.583 1.243 -1.76c 0 -0.935 -0.341 -1.749 -1.177 -1.749c -0.715 0 -1.243 0.242 -1.562 0.726c 0.385 -0.011 0.671 0.275 0.671 0.649c 0 0.374 -0.275 0.649 -0.649 0.649c -0.429 0 -0.649 -0.22 -0.649 -0.671c 0 -0.539 0.242 -0.968 0.726 -1.309c 0.429 -0.297 0.935 -0.44 1.496 -0.44c 0.627 0 1.166 0.209 1.639 0.616c 0.473 0.407 0.704 0.913 0.704 1.529c 0 1.034 -0.814 1.749 -1.694 1.98Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE3AFFB6D3A6969089B1BA192752CE6D1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.298 3.465c 0.055 0 0.121 0.044 0.176 0.121c 0.33 0.495 0.781 0.737 1.353 0.737c 0.385 0 0.682 -0.22 0.88 -0.671c 0.121 -0.297 0.187 -0.748 0.187 -1.353c 0 -0.693 -0.088 -1.177 -0.253 -1.463c -0.275 -0.451 -0.649 -0.682 -1.122 -0.682c -0.737 0 -1.32 0.528 -1.518 1.1c 0.033 -0.011 0.055 0 0.099 0c 0.33 0 0.605 0.253 0.605 0.583c 0 0.341 -0.275 0.572 -0.605 0.572c -0.385 0 -0.55 -0.209 -0.55 -0.616c 0 -1.1 0.891 -2.035 1.991 -2.035c 0.671 0 1.243 0.242 1.705 0.726c 0.462 0.484 0.693 1.067 0.693 1.738c 0 0.638 -0.187 1.188 -0.561 1.661c -0.407 0.517 -0.913 0.77 -1.529 0.77c -0.517 0 -0.968 -0.165 -1.331 -0.495v 1.958c 0.297 -0.088 0.583 -0.132 0.88 -0.132c 0.506 0 0.946 0.121 1.32 0.374c 0.341 0.209 0.572 0.418 0.704 0.616c 0.066 0.088 0.099 0.154 0.099 0.187c 0 0.11 -0.055 0.165 -0.165 0.165c -0.605 -0.231 -1.122 -0.352 -1.54 -0.352c -0.495 0 -0.968 0.099 -1.419 0.308c -0.055 0.022 -0.099 0.033 -0.143 0.033c -0.099 0 -0.154 -0.099 -0.154 -0.308v -3.212c 0 -0.231 0 -0.33 0.198 -0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;so on&lt;/p&gt;&lt;p&gt;实际上，一般情况为:&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 10.039955556em; height: 2.4587em; display: block&quot; viewBox=&quot;0 0 110.439511111 27.0457&quot; width=&quot;110.439511111pt&quot; height=&quot;27.0457pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 16.5957)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 10.0177)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 23.1737)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 10.0177)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 23.1737)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 22.308 16.5957)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 28.116 3.3957)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 37.223755556 16.5957)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 48.837311111 16.5957)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 54.645311111 9.67065)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 60.464311111 12.38765)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 65.900511111 12.38765)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 71.891111111 12.38765)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 59.831261111 22.89265)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 65.650261111 25.60965)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 87.574361111 9.67065)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 93.393361111 12.38765)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 82.388411111 22.89265)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 88.207411111 25.60965)&quot;&gt;&lt;use xlink:href=&quot;#g875437C11DB9B5CB3877C00CB5DFC7CA&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 93.643611111 25.60965)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 99.634211111 25.60965)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 104.631511111 16.5957)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g5EDE3340817FB2751758759AD7437AD5&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.247 -9.724h -1.98v 24.948h 1.98c 0.231 0 0.352 0.121 0.352 0.363c 0 0.242 -0.121 0.363 -0.352 0.363h -2.684v -26.4h 2.684c 0.231 0 0.352 0.121 0.352 0.363c 0 0.198 -0.154 0.363 -0.352 0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g18E9A2F0F5286FD67B2F2437F78BB061&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.739 -0.242c 1.551 0 2.321 1.254 2.321 3.762c 0 1.683 -0.352 2.805 -1.045 3.355c -0.385 0.297 -0.814 0.451 -1.265 0.451c -1.551 0 -2.321 -1.265 -2.321 -3.806c 0 -2.024 0.539 -3.762 2.31 -3.762Z m 1.232 6.006c 0.077 -0.385 0.11 -1.089 0.11 -2.112c 0 -1.012 -0.044 -1.76 -0.121 -2.244c -0.143 -0.88 -0.55 -1.32 -1.221 -1.32c -0.253 0 -0.506 0.099 -0.737 0.286c -0.297 0.253 -0.473 0.77 -0.55 1.562c -0.033 0.275 -0.044 0.847 -0.044 1.716c 0 0.957 0.033 1.628 0.088 1.991c 0.099 0.605 0.297 0.99 0.605 1.155c 0.242 0.132 0.451 0.198 0.638 0.198c 0.715 0 1.111 -0.583 1.232 -1.232Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g20D3022E2B151AB455295C4B29F46668&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.561 -10.45h 2.684v 26.4h -2.684c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363h 1.98v -24.948h -1.98c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g875437C11DB9B5CB3877C00CB5DFC7CA&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 1.2628 3.3957c -0.2541 0 -0.462 -0.1386 -0.6237 -0.4235c -0.1078 -0.1925 -0.1925 -0.3927 -0.2464 -0.616c -0.0231 -0.0847 -0.0308 -0.1309 -0.0308 -0.1463c 0 -0.0847 0.0539 -0.1309 0.1617 -0.1309c 0.1463 0 0.154 0.0847 0.1925 0.2464c 0.1309 0.5313 0.308 0.8008 0.5313 0.8008c 0.1463 0 0.2156 -0.1155 0.2156 -0.3465c 0 -0.0847 -0.0385 -0.2849 -0.1232 -0.616l -0.4081 -1.6478c -0.0539 -0.2079 -0.077 -0.3157 -0.077 -0.3234c 0 -0.1771 0.1001 -0.2695 0.2926 -0.2695c 0.1463 0 0.2541 0.0616 0.3234 0.1848c 0.0231 0.0462 0.0693 0.2079 0.1386 0.4774l 0.1617 0.6776c 0.0924 0.3619 0.1463 0.5621 0.1617 0.6083c 0.0616 0.2002 0.154 0.3927 0.2849 0.5698c 0.3234 0.4543 0.693 0.6853 1.1165 0.6853c 0.2772 0 0.4158 -0.1694 0.4158 -0.5005c 0 -0.3003 -0.1463 -0.8316 -0.4466 -1.6016c -0.077 -0.2002 -0.1155 -0.3388 -0.1155 -0.4235c 0 -0.4158 0.3388 -0.6776 0.7546 -0.6776c 0.3619 0 0.6545 0.1848 0.8624 0.5544c 0.1771 0.3157 0.2618 0.5236 0.2618 0.6314c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0539 -0.0077 -0.1078 -0.0462 -0.1617 -0.1232c -0.0077 -0.0077 -0.0077 -0.0231 -0.0077 -0.0308c -0.1771 -0.5929 -0.4389 -0.8932 -0.7777 -0.8932c -0.1078 0 -0.1617 0.077 -0.1617 0.2387c 0 0.1078 0.0616 0.308 0.1771 0.6006c 0.2695 0.6853 0.4004 1.1781 0.4004 1.4707c 0 0.3542 -0.1232 0.6006 -0.3619 0.7315c -0.1925 0.1078 -0.4158 0.1617 -0.6545 0.1617c -0.5005 0 -0.924 -0.2156 -1.2628 -0.6468c -0.0693 0.3773 -0.4004 0.6468 -0.8393 0.6468Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g362AD80F5D4699B844BA38937A8879A1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3592 2.1021h -4.7278c -0.154 0 -0.2002 -0.077 -0.2002 -0.1771c 0 -0.1001 0.0462 -0.1771 0.2002 -0.1771h 4.7278c 0.154 0 0.2002 0.077 0.2002 0.1771c 0 0.0924 -0.0462 0.1771 -0.2002 0.1771Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3515 2.1329h -2.1483v 2.1483c 0 0.1232 -0.0847 0.2079 -0.2079 0.2079c -0.1232 0 -0.2079 -0.0847 -0.2079 -0.2079v -2.1483h -2.1483c -0.1232 0 -0.2079 -0.0847 -0.2079 -0.2079c 0 -0.1232 0.0847 -0.2079 0.2079 -0.2079h 2.1483v -2.1483c 0 -0.1232 0.0847 -0.2079 0.2079 -0.2079c 0.1232 0 0.2079 0.0847 0.2079 0.2079v 2.1483h 2.1483c 0.1232 0 0.2079 0.0847 0.2079 0.2079c 0 0.1001 -0.1078 0.2079 -0.2079 0.2079Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;可以用数学归纳法证明:&lt;/p&gt;&lt;p&gt;为了方便起见，我们从n=2开始证明，很显然n=2是成立的。&lt;/p&gt;&lt;p&gt;假设n=k时，成立&lt;/p&gt;&lt;p&gt;则当n=k+1时&lt;/p&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 10.906255556em; height: 2.6358em; display: block&quot; viewBox=&quot;0 0 119.968811111 28.9938&quot; width=&quot;119.968811111pt&quot; height=&quot;28.9938pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 18.5438)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 11.9658)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 25.1218)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 11.9658)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 25.1218)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 22.308 18.5438)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 28.116 5.3438)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 32.7899 5.3438)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 38.7805 5.3438)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 46.833355556 18.5438)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 58.446911111 18.5438)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 64.254911111 11.9658)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 64.254911111 25.1218)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 75.254911111 11.9658)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 75.254911111 25.1218)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 80.754911111 18.5438)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 86.562911111 5.3438)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 91.852811111 18.5438)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 97.660811111 11.9658)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 97.660811111 25.1218)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 108.660811111 11.9658)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 108.660811111 25.1218)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 114.160811111 18.5438)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g5EDE3340817FB2751758759AD7437AD5&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.247 -9.724h -1.98v 24.948h 1.98c 0.231 0 0.352 0.121 0.352 0.363c 0 0.242 -0.121 0.363 -0.352 0.363h -2.684v -26.4h 2.684c 0.231 0 0.352 0.121 0.352 0.363c 0 0.198 -0.154 0.363 -0.352 0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g18E9A2F0F5286FD67B2F2437F78BB061&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.739 -0.242c 1.551 0 2.321 1.254 2.321 3.762c 0 1.683 -0.352 2.805 -1.045 3.355c -0.385 0.297 -0.814 0.451 -1.265 0.451c -1.551 0 -2.321 -1.265 -2.321 -3.806c 0 -2.024 0.539 -3.762 2.31 -3.762Z m 1.232 6.006c 0.077 -0.385 0.11 -1.089 0.11 -2.112c 0 -1.012 -0.044 -1.76 -0.121 -2.244c -0.143 -0.88 -0.55 -1.32 -1.221 -1.32c -0.253 0 -0.506 0.099 -0.737 0.286c -0.297 0.253 -0.473 0.77 -0.55 1.562c -0.033 0.275 -0.044 0.847 -0.044 1.716c 0 0.957 0.033 1.628 0.088 1.991c 0.099 0.605 0.297 0.99 0.605 1.155c 0.242 0.132 0.451 0.198 0.638 0.198c 0.715 0 1.111 -0.583 1.232 -1.232Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g20D3022E2B151AB455295C4B29F46668&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.561 -10.45h 2.684v 26.4h -2.684c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363h 1.98v -24.948h -1.98c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE5E4B3D26703D509709EA9DC0AEFBF03&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 4.3659 2.8567c 0 0.3388 -0.2772 0.5621 -0.616 0.5621c -0.3465 0 -0.7546 -0.2233 -1.232 -0.6776c -0.3465 -0.3311 -0.6237 -0.5467 -0.8162 -0.6391l 0.7392 2.9722c 0.0077 0.0154 0.0154 0.0616 0.0308 0.1309c 0 0.0924 -0.0539 0.1386 -0.154 0.1386l -0.9702 -0.077c -0.1309 -0.0077 -0.1925 -0.077 -0.1925 -0.2079c 0 -0.0847 0.077 -0.1309 0.2233 -0.1309c 0.1309 0 0.3388 0 0.3388 -0.0847c 0 -0.0308 -0.0077 -0.0847 -0.0308 -0.1617c -0.3696 -1.4707 -0.7238 -2.9568 -1.1011 -4.4198c -0.0077 -0.0308 -0.0077 -0.0539 -0.0077 -0.0616c 0 -0.1848 0.0924 -0.2772 0.2849 -0.2772c 0.1925 0 0.3157 0.1155 0.3773 0.3388c 0.1232 0.4697 0.3003 1.1704 0.3696 1.4553c 0.6083 -0.0693 0.9163 -0.2618 0.9163 -0.5929c 0 -0.0693 -0.0462 -0.3157 -0.0462 -0.385c 0 -0.4774 0.3619 -0.8162 0.8316 -0.8162c 0.2772 0 0.5082 0.1386 0.6853 0.4158c 0.1617 0.2541 0.2618 0.5082 0.308 0.7777c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0462 0 -0.077 -0.0077 -0.1001 -0.0231c -0.0385 -0.0693 -0.0693 -0.1309 -0.077 -0.1848c -0.154 -0.5621 -0.3696 -0.8393 -0.6391 -0.8393c -0.154 0 -0.231 0.1232 -0.231 0.3619c 0 0.0924 0.0154 0.2002 0.0385 0.3311c 0.0231 0.0847 0.0385 0.1617 0.0385 0.2464c 0 0.3311 -0.1694 0.5621 -0.5159 0.6776c -0.2156 0.077 -0.4312 0.1309 -0.6468 0.154c 0.1463 0.1001 0.3311 0.2541 0.5544 0.4543c 0.3619 0.3234 0.7007 0.7161 1.1704 0.7161c 0.0847 0 0.1463 -0.0154 0.1925 -0.0462c -0.2387 -0.0616 -0.3619 -0.2079 -0.3619 -0.4466c 0 -0.1848 0.1463 -0.3157 0.3311 -0.3157c 0.2772 0 0.462 0.2464 0.462 0.5236Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3515 2.1329h -2.1483v 2.1483c 0 0.1232 -0.0847 0.2079 -0.2079 0.2079c -0.1232 0 -0.2079 -0.0847 -0.2079 -0.2079v -2.1483h -2.1483c -0.1232 0 -0.2079 -0.0847 -0.2079 -0.2079c 0 -0.1232 0.0847 -0.2079 0.2079 -0.2079h 2.1483v -2.1483c 0 -0.1232 0.0847 -0.2079 0.2079 -0.2079c 0.1232 0 0.2079 0.0847 0.2079 0.2079v 2.1483h 2.1483c 0.1232 0 0.2079 0.0847 0.2079 0.2079c 0 0.1001 -0.1078 0.2079 -0.2079 0.2079Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 13.330955556em; height: 2.6358em; display: block&quot; viewBox=&quot;0 0 146.640511111 28.9938&quot; width=&quot;146.640511111pt&quot; height=&quot;28.9938pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 18.5438)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 11.9658)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 25.1218)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 11.9658)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 25.1218)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 22.308 18.5438)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 28.116 5.3438)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 32.7899 5.3438)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 38.7805 5.3438)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 46.833355556 18.5438)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 58.446911111 18.5438)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 64.254911111 11.61875)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 70.073911111 14.33575)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 74.747811111 14.33575)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 80.738411111 14.33575)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 69.440861111 24.84075)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 75.259861111 27.55775)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 96.421661111 11.61875)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 102.240661111 14.33575)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 91.235711111 24.84075)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 97.054711111 27.55775)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 101.728611111 27.55775)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 107.719211111 27.55775)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 112.716511111 18.5438)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 118.524511111 18.5438)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 124.332511111 11.9658)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 124.332511111 25.1218)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 135.332511111 11.9658)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 135.332511111 25.1218)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 140.832511111 18.5438)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g5EDE3340817FB2751758759AD7437AD5&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.247 -9.724h -1.98v 24.948h 1.98c 0.231 0 0.352 0.121 0.352 0.363c 0 0.242 -0.121 0.363 -0.352 0.363h -2.684v -26.4h 2.684c 0.231 0 0.352 0.121 0.352 0.363c 0 0.198 -0.154 0.363 -0.352 0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g18E9A2F0F5286FD67B2F2437F78BB061&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.739 -0.242c 1.551 0 2.321 1.254 2.321 3.762c 0 1.683 -0.352 2.805 -1.045 3.355c -0.385 0.297 -0.814 0.451 -1.265 0.451c -1.551 0 -2.321 -1.265 -2.321 -3.806c 0 -2.024 0.539 -3.762 2.31 -3.762Z m 1.232 6.006c 0.077 -0.385 0.11 -1.089 0.11 -2.112c 0 -1.012 -0.044 -1.76 -0.121 -2.244c -0.143 -0.88 -0.55 -1.32 -1.221 -1.32c -0.253 0 -0.506 0.099 -0.737 0.286c -0.297 0.253 -0.473 0.77 -0.55 1.562c -0.033 0.275 -0.044 0.847 -0.044 1.716c 0 0.957 0.033 1.628 0.088 1.991c 0.099 0.605 0.297 0.99 0.605 1.155c 0.242 0.132 0.451 0.198 0.638 0.198c 0.715 0 1.111 -0.583 1.232 -1.232Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g20D3022E2B151AB455295C4B29F46668&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.561 -10.45h 2.684v 26.4h -2.684c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363h 1.98v -24.948h -1.98c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE5E4B3D26703D509709EA9DC0AEFBF03&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 4.3659 2.8567c 0 0.3388 -0.2772 0.5621 -0.616 0.5621c -0.3465 0 -0.7546 -0.2233 -1.232 -0.6776c -0.3465 -0.3311 -0.6237 -0.5467 -0.8162 -0.6391l 0.7392 2.9722c 0.0077 0.0154 0.0154 0.0616 0.0308 0.1309c 0 0.0924 -0.0539 0.1386 -0.154 0.1386l -0.9702 -0.077c -0.1309 -0.0077 -0.1925 -0.077 -0.1925 -0.2079c 0 -0.0847 0.077 -0.1309 0.2233 -0.1309c 0.1309 0 0.3388 0 0.3388 -0.0847c 0 -0.0308 -0.0077 -0.0847 -0.0308 -0.1617c -0.3696 -1.4707 -0.7238 -2.9568 -1.1011 -4.4198c -0.0077 -0.0308 -0.0077 -0.0539 -0.0077 -0.0616c 0 -0.1848 0.0924 -0.2772 0.2849 -0.2772c 0.1925 0 0.3157 0.1155 0.3773 0.3388c 0.1232 0.4697 0.3003 1.1704 0.3696 1.4553c 0.6083 -0.0693 0.9163 -0.2618 0.9163 -0.5929c 0 -0.0693 -0.0462 -0.3157 -0.0462 -0.385c 0 -0.4774 0.3619 -0.8162 0.8316 -0.8162c 0.2772 0 0.5082 0.1386 0.6853 0.4158c 0.1617 0.2541 0.2618 0.5082 0.308 0.7777c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0462 0 -0.077 -0.0077 -0.1001 -0.0231c -0.0385 -0.0693 -0.0693 -0.1309 -0.077 -0.1848c -0.154 -0.5621 -0.3696 -0.8393 -0.6391 -0.8393c -0.154 0 -0.231 0.1232 -0.231 0.3619c 0 0.0924 0.0154 0.2002 0.0385 0.3311c 0.0231 0.0847 0.0385 0.1617 0.0385 0.2464c 0 0.3311 -0.1694 0.5621 -0.5159 0.6776c -0.2156 0.077 -0.4312 0.1309 -0.6468 0.154c 0.1463 0.1001 0.3311 0.2541 0.5544 0.4543c 0.3619 0.3234 0.7007 0.7161 1.1704 0.7161c 0.0847 0 0.1463 -0.0154 0.1925 -0.0462c -0.2387 -0.0616 -0.3619 -0.2079 -0.3619 -0.4466c 0 -0.1848 0.1463 -0.3157 0.3311 -0.3157c 0.2772 0 0.462 0.2464 0.462 0.5236Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3515 2.1329h -2.1483v 2.1483c 0 0.1232 -0.0847 0.2079 -0.2079 0.2079c -0.1232 0 -0.2079 -0.0847 -0.2079 -0.2079v -2.1483h -2.1483c -0.1232 0 -0.2079 -0.0847 -0.2079 -0.2079c 0 -0.1232 0.0847 -0.2079 0.2079 -0.2079h 2.1483v -2.1483c 0 -0.1232 0.0847 -0.2079 0.2079 -0.2079c 0.1232 0 0.2079 0.0847 0.2079 0.2079v 2.1483h 2.1483c 0.1232 0 0.2079 0.0847 0.2079 0.2079c 0 0.1001 -0.1078 0.2079 -0.2079 0.2079Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g362AD80F5D4699B844BA38937A8879A1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3592 2.1021h -4.7278c -0.154 0 -0.2002 -0.077 -0.2002 -0.1771c 0 -0.1001 0.0462 -0.1771 0.2002 -0.1771h 4.7278c 0.154 0 0.2002 0.077 0.2002 0.1771c 0 0.0924 -0.0462 0.1771 -0.2002 0.1771Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class=&quot;math-display&quot;&gt;&lt;svg style=&quot;overflow: visible; width: 20.080455556em; height: 3em; display: block&quot; viewBox=&quot;0 0 220.885011111 33&quot; width=&quot;220.885011111pt&quot; height=&quot;33pt&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns:h5=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;g transform=&quot;matrix(1 0 0 -1 0 19.25)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 12.672)&quot;&gt;&lt;use xlink:href=&quot;#g18E9A2F0F5286FD67B2F2437F78BB061&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 5.808 25.828)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 12.672)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 16.808 25.828)&quot;&gt;&lt;use xlink:href=&quot;#g3E2A4E29F5F78B7482203F9341039E72&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 22.308 19.25)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 28.116 6.05)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 32.7899 6.05)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 38.7805 6.05)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 46.833355556 19.25)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 58.446911111 19.25)&quot;&gt;&lt;use xlink:href=&quot;#g5EDE3340817FB2751758759AD7437AD5&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 69.440861111 12.32495)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 75.259861111 15.04195)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 64.254911111 25.54695)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 70.073911111 28.26395)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 74.747811111 28.26395)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 80.738411111 28.26395)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 91.235711111 12.32495)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 97.054711111 15.04195)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 101.728611111 15.04195)&quot;&gt;&lt;use xlink:href=&quot;#g362AD80F5D4699B844BA38937A8879A1&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 107.719211111 15.04195)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 115.160955556 12.32495)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 126.1634 12.32495)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 131.9824 15.04195)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 91.235711111 25.54695)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 97.054711111 28.26395)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 104.789055556 25.54695)&quot;&gt;&lt;use xlink:href=&quot;#g87240BDFB8354F39978D04972C933174&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 115.7915 25.54695)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 121.6105 28.26395)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 126.2844 28.26395)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 132.275 28.26395)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 137.2723 19.25)&quot;&gt;&lt;use xlink:href=&quot;#g20D3022E2B151AB455295C4B29F46668&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 146.135855556 19.25)&quot;&gt;&lt;use xlink:href=&quot;#g4409E2CB062F4B2A6E5513C033F25B3C&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 157.749411111 19.25)&quot;&gt;&lt;use xlink:href=&quot;#gF4CF307C6610F7BDAAB8094795BC9228&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 170.272361111 12.0439)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 176.091361111 14.7609)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 165.086411111 25.828)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 170.905411111 28.545)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 175.579311111 28.545)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 181.569911111 28.545)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 192.067211111 12.0439)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 197.886211111 14.7609)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 202.560111111 14.7609)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 208.550711111 14.7609)&quot;&gt;&lt;use xlink:href=&quot;#gFD42BFCC04ACB45535983A5CF9CC9A93&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 192.067211111 25.828)&quot;&gt;&lt;use xlink:href=&quot;#g2F762EB36E28EBD52DF554547371368&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 197.886211111 28.545)&quot;&gt;&lt;use xlink:href=&quot;#gE5E4B3D26703D509709EA9DC0AEFBF03&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 202.560111111 28.545)&quot;&gt;&lt;use xlink:href=&quot;#gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 208.550711111 28.545)&quot;&gt;&lt;use xlink:href=&quot;#g7DC843D171D53BB558A9C26ED42B41B2&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;g transform=&quot;matrix(1 0 0 -1 213.548011111 19.25)&quot;&gt;&lt;use xlink:href=&quot;#g25E125D5969C8F085E5C1B3E9BD5EB0A&quot; x=&quot;0&quot; y=&quot;0&quot; fill=&quot;#000000&quot; fill-rule=&quot;nonzero&quot;/&gt;&lt;/g&gt;&lt;defs&gt;&lt;symbol id=&quot;g5EDE3340817FB2751758759AD7437AD5&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.247 -9.724h -1.98v 24.948h 1.98c 0.231 0 0.352 0.121 0.352 0.363c 0 0.242 -0.121 0.363 -0.352 0.363h -2.684v -26.4h 2.684c 0.231 0 0.352 0.121 0.352 0.363c 0 0.198 -0.154 0.363 -0.352 0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g18E9A2F0F5286FD67B2F2437F78BB061&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.739 -0.242c 1.551 0 2.321 1.254 2.321 3.762c 0 1.683 -0.352 2.805 -1.045 3.355c -0.385 0.297 -0.814 0.451 -1.265 0.451c -1.551 0 -2.321 -1.265 -2.321 -3.806c 0 -2.024 0.539 -3.762 2.31 -3.762Z m 1.232 6.006c 0.077 -0.385 0.11 -1.089 0.11 -2.112c 0 -1.012 -0.044 -1.76 -0.121 -2.244c -0.143 -0.88 -0.55 -1.32 -1.221 -1.32c -0.253 0 -0.506 0.099 -0.737 0.286c -0.297 0.253 -0.473 0.77 -0.55 1.562c -0.033 0.275 -0.044 0.847 -0.044 1.716c 0 0.957 0.033 1.628 0.088 1.991c 0.099 0.605 0.297 0.99 0.605 1.155c 0.242 0.132 0.451 0.198 0.638 0.198c 0.715 0 1.111 -0.583 1.232 -1.232Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g3E2A4E29F5F78B7482203F9341039E72&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.959 7.326c -0.451 -0.462 -1.111 -0.693 -1.98 -0.693v -0.429c 0.572 0 1.045 0.088 1.408 0.264v -5.566c 0 -0.198 -0.044 -0.33 -0.143 -0.385c -0.099 -0.055 -0.374 -0.088 -0.814 -0.088h -0.385v -0.429c 0.275 0.022 0.869 0.033 1.782 0.033c 0.913 0 1.507 -0.011 1.782 -0.033v 0.429h -0.385c -0.451 0 -0.726 0.033 -0.814 0.088c -0.088 0.055 -0.143 0.187 -0.143 0.385v 6.094c 0 0.264 -0.022 0.33 -0.308 0.33Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g20D3022E2B151AB455295C4B29F46668&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.561 -10.45h 2.684v 26.4h -2.684c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363h 1.98v -24.948h -1.98c -0.231 0 -0.352 -0.121 -0.352 -0.363c 0 -0.242 0.121 -0.363 0.352 -0.363Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gE5E4B3D26703D509709EA9DC0AEFBF03&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 4.3659 2.8567c 0 0.3388 -0.2772 0.5621 -0.616 0.5621c -0.3465 0 -0.7546 -0.2233 -1.232 -0.6776c -0.3465 -0.3311 -0.6237 -0.5467 -0.8162 -0.6391l 0.7392 2.9722c 0.0077 0.0154 0.0154 0.0616 0.0308 0.1309c 0 0.0924 -0.0539 0.1386 -0.154 0.1386l -0.9702 -0.077c -0.1309 -0.0077 -0.1925 -0.077 -0.1925 -0.2079c 0 -0.0847 0.077 -0.1309 0.2233 -0.1309c 0.1309 0 0.3388 0 0.3388 -0.0847c 0 -0.0308 -0.0077 -0.0847 -0.0308 -0.1617c -0.3696 -1.4707 -0.7238 -2.9568 -1.1011 -4.4198c -0.0077 -0.0308 -0.0077 -0.0539 -0.0077 -0.0616c 0 -0.1848 0.0924 -0.2772 0.2849 -0.2772c 0.1925 0 0.3157 0.1155 0.3773 0.3388c 0.1232 0.4697 0.3003 1.1704 0.3696 1.4553c 0.6083 -0.0693 0.9163 -0.2618 0.9163 -0.5929c 0 -0.0693 -0.0462 -0.3157 -0.0462 -0.385c 0 -0.4774 0.3619 -0.8162 0.8316 -0.8162c 0.2772 0 0.5082 0.1386 0.6853 0.4158c 0.1617 0.2541 0.2618 0.5082 0.308 0.7777c 0 0.0847 -0.0539 0.1309 -0.154 0.1309c -0.0462 0 -0.077 -0.0077 -0.1001 -0.0231c -0.0385 -0.0693 -0.0693 -0.1309 -0.077 -0.1848c -0.154 -0.5621 -0.3696 -0.8393 -0.6391 -0.8393c -0.154 0 -0.231 0.1232 -0.231 0.3619c 0 0.0924 0.0154 0.2002 0.0385 0.3311c 0.0231 0.0847 0.0385 0.1617 0.0385 0.2464c 0 0.3311 -0.1694 0.5621 -0.5159 0.6776c -0.2156 0.077 -0.4312 0.1309 -0.6468 0.154c 0.1463 0.1001 0.3311 0.2541 0.5544 0.4543c 0.3619 0.3234 0.7007 0.7161 1.1704 0.7161c 0.0847 0 0.1463 -0.0154 0.1925 -0.0462c -0.2387 -0.0616 -0.3619 -0.2079 -0.3619 -0.4466c 0 -0.1848 0.1463 -0.3157 0.3311 -0.3157c 0.2772 0 0.462 0.2464 0.462 0.5236Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gA3CCEC222BBD114CB9E2FDB6F88ECD01&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3515 2.1329h -2.1483v 2.1483c 0 0.1232 -0.0847 0.2079 -0.2079 0.2079c -0.1232 0 -0.2079 -0.0847 -0.2079 -0.2079v -2.1483h -2.1483c -0.1232 0 -0.2079 -0.0847 -0.2079 -0.2079c 0 -0.1232 0.0847 -0.2079 0.2079 -0.2079h 2.1483v -2.1483c 0 -0.1232 0.0847 -0.2079 0.2079 -0.2079c 0.1232 0 0.2079 0.0847 0.2079 0.2079v 2.1483h 2.1483c 0.1232 0 0.2079 0.0847 0.2079 0.2079c 0 0.1001 -0.1078 0.2079 -0.2079 0.2079Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gFD42BFCC04ACB45535983A5CF9CC9A93&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 2.3331 5.1128c -0.3311 -0.3234 -0.8239 -0.4851 -1.4938 -0.4851v -0.3388c 0.4543 0 0.8162 0.0693 1.0934 0.2002v -3.8346c 0 -0.1001 -0.0077 -0.1617 -0.0308 -0.1925c -0.0385 -0.0847 -0.2695 -0.1309 -0.693 -0.1309h -0.3157v -0.3311l 1.3706 0.0308l 1.3783 -0.0308v 0.3311h -0.3157c -0.4235 0 -0.6545 0.0462 -0.7007 0.1309c -0.0154 0.0308 -0.0231 0.0924 -0.0231 0.1925v 4.2119c 0 0.2079 -0.0308 0.2464 -0.2695 0.2464Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g4409E2CB062F4B2A6E5513C033F25B3C&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 4.037h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.132 -0.121 0.253 -0.264 0.253Z m 0 -2.068h -6.798c -0.176 0 -0.264 -0.088 -0.264 -0.253c 0 -0.165 0.088 -0.253 0.264 -0.253h 6.798c 0.176 0 0.264 0.088 0.264 0.253c 0 0.143 -0.121 0.253 -0.264 0.253Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g2F762EB36E28EBD52DF554547371368&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.478 1.584c 0 0.099 -0.055 0.154 -0.176 0.154c -0.088 0 -0.154 -0.077 -0.187 -0.231c -0.22 -0.869 -0.484 -1.309 -0.781 -1.309c -0.187 0 -0.286 0.154 -0.286 0.462c 0 0.143 0.044 0.407 0.143 0.792l 0.627 2.475c 0.055 0.209 0.077 0.33 0.077 0.385c 0 0.22 -0.121 0.33 -0.363 0.33c -0.231 0 -0.385 -0.132 -0.462 -0.385c -0.231 0.407 -0.561 0.605 -0.979 0.605c -0.715 0 -1.342 -0.363 -1.892 -1.089c -0.506 -0.682 -0.759 -1.386 -0.759 -2.123c 0 -0.957 0.561 -1.771 1.485 -1.771c 0.473 0 0.935 0.253 1.375 0.759c 0.121 -0.418 0.495 -0.759 1.012 -0.759c 0.759 0 0.99 0.891 1.166 1.705Z m -1.727 2.53c 0.099 -0.231 0.154 -0.385 0.154 -0.484c 0 -0.044 -0.011 -0.099 -0.022 -0.176l -0.539 -2.112c -0.033 -0.121 -0.11 -0.253 -0.209 -0.385c -0.407 -0.506 -0.803 -0.759 -1.188 -0.759c -0.429 0 -0.649 0.33 -0.649 0.979c 0 0.264 0.066 0.66 0.198 1.188c 0.231 0.935 0.561 1.562 0.968 1.903c 0.22 0.187 0.429 0.275 0.638 0.275c 0.297 0 0.517 -0.143 0.649 -0.429Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g362AD80F5D4699B844BA38937A8879A1&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 5.3592 2.1021h -4.7278c -0.154 0 -0.2002 -0.077 -0.2002 -0.1771c 0 -0.1001 0.0462 -0.1771 0.2002 -0.1771h 4.7278c 0.154 0 0.2002 0.077 0.2002 0.1771c 0 0.0924 -0.0462 0.1771 -0.2002 0.1771Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g87240BDFB8354F39978D04972C933174&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 7.678 3.014h -3.135v 3.135c 0 0.176 -0.088 0.264 -0.264 0.264c -0.176 0 -0.264 -0.088 -0.264 -0.264v -3.135h -3.135c -0.176 0 -0.264 -0.088 -0.264 -0.264c 0 -0.176 0.088 -0.264 0.264 -0.264h 3.135v -3.135c 0 -0.176 0.088 -0.264 0.264 -0.264c 0.176 0 0.264 0.088 0.264 0.264v 3.135h 3.135c 0.176 0 0.264 0.088 0.264 0.264c 0 0.143 -0.121 0.264 -0.264 0.264Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;gF4CF307C6610F7BDAAB8094795BC9228&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 6.754 -13.002h -2.497v 31.504h 2.497c 0.242 0 0.363 0.121 0.363 0.374c 0 0.253 -0.121 0.374 -0.363 0.374h -3.223v -33h 3.223c 0.242 0 0.363 0.121 0.363 0.374c 0 0.209 -0.154 0.374 -0.363 0.374Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g7DC843D171D53BB558A9C26ED42B41B2&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.9163 3.2648c 0.2464 0 0.4312 0.1848 0.4312 0.4312c 0 0.2772 -0.1463 0.4235 -0.4312 0.4312c 0.1694 0.3619 0.5544 0.6545 1.0549 0.6545c 0.6776 0 1.1242 -0.5082 1.1242 -1.1858c 0 -0.3696 -0.1309 -0.7238 -0.4004 -1.0703c -0.1309 -0.1771 -0.231 -0.3003 -0.3003 -0.3696l -1.8249 -1.8095c -0.1001 -0.0924 -0.0847 -0.1155 -0.0847 -0.3465h 3.1724l 0.2387 1.4476h -0.3234c -0.0539 -0.4081 -0.1155 -0.6468 -0.1848 -0.7007c -0.0385 -0.0231 -0.2772 -0.0385 -0.7315 -0.0385h -1.309c 0.5159 0.4543 0.9933 0.8624 1.4476 1.2243c 0.3465 0.2695 0.5929 0.5082 0.7469 0.7161c 0.231 0.3003 0.3465 0.616 0.3465 0.9471c 0 0.4774 -0.1848 0.8547 -0.5621 1.1319c -0.3311 0.2541 -0.7469 0.385 -1.2397 0.385c -0.4235 0 -0.7854 -0.1232 -1.1011 -0.3696c -0.3311 -0.2695 -0.5005 -0.6083 -0.5005 -1.0241c 0 -0.2618 0.1925 -0.4543 0.4312 -0.4543Z &quot;/&gt;&lt;/symbol&gt;&lt;symbol id=&quot;g25E125D5969C8F085E5C1B3E9BD5EB0A&quot; overflow=&quot;visible&quot;&gt;&lt;path d=&quot;M 0 0m 0.583 -13.75h 3.223v 33h -3.223c -0.242 0 -0.363 -0.121 -0.363 -0.374c 0 -0.253 0.121 -0.374 0.363 -0.374h 2.497v -31.504h -2.497c -0.242 0 -0.363 -0.121 -0.363 -0.374c 0 -0.253 0.121 -0.374 0.363 -0.374Z &quot;/&gt;&lt;/symbol&gt;&lt;/defs&gt;&lt;/svg&gt;&lt;/div&gt;&lt;p&gt;得证&lt;/p&gt;&lt;p&gt;由于做一次[2x2]矩阵的乘法是常数级别时间复杂度的，所以我们可以通过矩阵+快速幂算法，来实现一个时间复杂度为对数级别的算法来求Fibonacci数列。&lt;/p&gt;&lt;p&gt;代码如下:&lt;/p&gt;&lt;pre&gt;&lt;code data-lang=&quot;matlab&quot;&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;function&lt;/span&gt; rst &lt;span style=&quot;color: #ea6962&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #a9b665&quot;&gt;fib&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;n&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;
temp&lt;span style=&quot;color: #ea6962&quot;&gt; = &lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;0&lt;/span&gt;,&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;,&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #ea6962&quot;&gt;^&lt;/span&gt;n;
rst&lt;span style=&quot;color: #ea6962&quot;&gt; = &lt;/span&gt;temp&lt;span style=&quot;color: #bdae93&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #d3869b&quot;&gt;1&lt;/span&gt;,&lt;span style=&quot;color: #d3869b&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #bdae93&quot;&gt;)&lt;/span&gt;;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;所以你看，用了matlab世界瞬间变得简单了~&lt;/p&gt;&lt;p&gt;后记:所有的代码均不考虑n=0或n为负数的情况。曾经年少（15年复读那会吧）的我想过，既然通项公式已经知道了，直接求不就好了，而且我确实还写了代码。当然其实因为浮点数的精度问题，这样做肯定是免不了有问题的，而且即使如此，由于通项公式里有n次方，所以实际上到头来你最好的时间复杂度还是对数级别的，何必呢。这里我的矩阵法matlab代码里，并没有体现快速矩阵幂这一点，这是因为matlab的矩阵求幂算法肯定比我手动实现快速矩阵幂快（逃&lt;/p&gt;&lt;p&gt;当然还要补充的是，实际上由于Fibonacci数列的指数级增长，所以对于大多数编程语言来说，Gibonacci数列的项会比较快的突破整数or浮点数的表示范围，所以，这个问题一般实际上意义不大的。另外Fibonacci数列有很多有趣的性质，这里就不再展开讨论了。&lt;/p&gt;</content>
  </entry>
</feed>
