{"id":13080,"date":"2020-05-22T15:42:35","date_gmt":"2020-05-22T15:42:35","guid":{"rendered":"https:\/\/merikebi.warrenmyers.com\/?p=13080"},"modified":"2020-05-22T15:42:35","modified_gmt":"2020-05-22T15:42:35","slug":"theexceptioncat-ive-been-through-it-4-times-dont-see-how-it-works-i-would-build-a-2nd-array-where-the-value-of-a1-is-the-index-of-a2-you-stop-as-soon-as-you-get-a-duplicate-for-k0-n-a2a1","status":"publish","type":"post","link":"https:\/\/merikebi.warrenmyers.com\/?p=13080","title":{"rendered":"@theexceptioncat I&#8217;ve been through it 4 times &#038; don&#8217;t see how it works I would build a 2nd array where the value of a1 is the index of a2, &#038; you stop as soon as you get a duplicate: for k=0..n a2[a1[k]]++ if a2[a1[k]] > 1 break (unless you&#8217;re looking for *more* than one duplicate)"},"content":{"rendered":"<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">I&#39;ve been through it 4 times<\/p>\n<p>&amp; don&#39;t see how it works<\/p>\n<p>I would build a 2nd array where the value of a1 is the index of a2, &amp; you stop as soon as you get a duplicate:<\/p>\n<p>for k=0..n<br \/>  a2[a1[k]]++<br \/>  if a2[a1[k]] &gt; 1<br \/>    break<\/p>\n<p>(unless you&#39;re looking for *more* than one duplicate)<\/p>\n<p>&mdash; Warren Myers ?? (@warrenmyers) <a href=\"https:\/\/twitter.com\/warrenmyers\/status\/1263843642017492993?ref_src=twsrc%5Etfw\">May 22, 2020<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><br \/>\n<br \/>\nfrom Twitter https:\/\/twitter.com\/warrenmyers<\/p>\n<p>May 22, 2020 at 10:46AM<br \/>\nvia <a href=\"https:\/\/ifttt.com\/?ref=da&#038;site=wordpress\">IFTTT<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#39;ve been through it 4 times &amp; don&#39;t see how it works I would build a 2nd array where the value of a1 is the index of a2, &amp; you stop as soon as you get a duplicate: for k=0..n a2[a1[k]]++ if a2[a1[k]] &gt; 1 break (unless you&#39;re looking for *more* than one duplicate) &mdash; &hellip;<br \/><a href=\"https:\/\/merikebi.warrenmyers.com\/?p=13080\" class=\"more-link pen_button pen_element_default pen_icon_arrow_double\">Continue reading <span class=\"screen-reader-text\">@theexceptioncat I&#8217;ve been through it 4 times &#038; don&#8217;t see how it works I would build a 2nd array where the value of a1 is the index of a2, &#038; you stop as soon as you get a duplicate: for k=0..n a2[a1[k]]++ if a2[a1[k]] &gt; 1 break (unless you&#8217;re looking for *more* than one duplicate)<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[4],"tags":[792],"keyring_services":[],"class_list":["post-13080","post","type-post","status-publish","format-standard","hentry","category-blih","tag-twitter"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=\/wp\/v2\/posts\/13080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13080"}],"version-history":[{"count":1,"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=\/wp\/v2\/posts\/13080\/revisions"}],"predecessor-version":[{"id":13081,"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=\/wp\/v2\/posts\/13080\/revisions\/13081"}],"wp:attachment":[{"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13080"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=%2Fwp%2Fv2%2Fkeyring_services&post=13080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}