{"id":624,"date":"2021-02-12T00:28:47","date_gmt":"2021-02-11T16:28:47","guid":{"rendered":"http:\/\/lonelinerd.com\/?p=624"},"modified":"2021-02-17T14:40:54","modified_gmt":"2021-02-17T06:40:54","slug":"leetcode-599","status":"publish","type":"post","link":"https:\/\/lonelinerd.com\/index.php\/2021\/02\/12\/leetcode-599\/","title":{"rendered":"[LeetCode\u5237\u984c\u7b46\u8a18] 599 &#8211; Minimum Index Sum of Two Lists"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"624\" class=\"elementor elementor-624\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d0ecbda elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d0ecbda\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7c0fa8b\" data-id=\"7c0fa8b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5b3507e elementor-widget elementor-widget-text-editor\" data-id=\"5b3507e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<h4><span style=\"text-decoration: underline;\"><strong>\u984c\u76ee\u63cf\u8ff0\uff1a<\/strong><\/span><\/h4><p class=\"md-end-block md-p md-focus\"><span class=\"md-plain md-expand\">Suppose Andy and Doris want to choose a restaurant for dinner, and they both have a list of favorite restaurants represented by strings.<\/span><\/p><p class=\"md-end-block md-p\"><span class=\"md-plain\">You need to help them find out their <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">common interest<\/span><\/strong><\/span><span class=\"md-plain\"> with the <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">least list index sum<\/span><\/strong><\/span><span class=\"md-plain\">. If there is a choice tie between answers, output all of them with no order requirement. You could assume there always exists an answer.<\/span><\/p><p class=\"md-end-block md-p\">\u00a0<\/p><p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">Example 1:<\/span><\/strong><\/span><\/p><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\" spellcheck=\"false\"><span role=\"presentation\">Input: list1 = [\"Shogun\",\"Tapioca Express\",\"Burger King\",\"KFC\"], list2 = [\"Piatti\",\"The Grill at Torrey Pines\",\"Hungry Hunter Steakhouse\",\"Shogun\"]<\/span><br \/><span role=\"presentation\">Output: [\"Shogun\"]<\/span><br \/><span role=\"presentation\">Explanation: The only restaurant they both like is \"Shogun\".<\/span><\/pre><p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">Example 2:<\/span><\/strong><\/span><\/p><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\" spellcheck=\"false\"><span role=\"presentation\">Input: list1 = [\"Shogun\",\"Tapioca Express\",\"Burger King\",\"KFC\"], list2 = [\"KFC\",\"Shogun\",\"Burger King\"]<\/span><br \/><span role=\"presentation\">Output: [\"Shogun\"]<\/span><br \/><span role=\"presentation\">Explanation: The restaurant they both like and have the least index sum is \"Shogun\" with index sum 1 (0+1).<\/span><\/pre><p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">Example 3:<\/span><\/strong><\/span><\/p><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\" spellcheck=\"false\"><span role=\"presentation\">Input: list1 = [\"Shogun\",\"Tapioca Express\",\"Burger King\",\"KFC\"], list2 = [\"KFC\",\"Burger King\",\"Tapioca Express\",\"Shogun\"]<\/span><br \/><span role=\"presentation\">Output: [\"KFC\",\"Burger King\",\"Tapioca Express\",\"Shogun\"]<\/span><\/pre><p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">Example 4:<\/span><\/strong><\/span><\/p><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\" spellcheck=\"false\"><span role=\"presentation\">Input: list1 = [\"Shogun\",\"Tapioca Express\",\"Burger King\",\"KFC\"], list2 = [\"KNN\",\"KFC\",\"Burger King\",\"Tapioca Express\",\"Shogun\"]<\/span><br \/><span role=\"presentation\">Output: [\"KFC\",\"Burger King\",\"Tapioca Express\",\"Shogun\"]<\/span><\/pre><p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">Example 5:<\/span><\/strong><\/span><\/p><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\" spellcheck=\"false\"><span role=\"presentation\">Input: list1 = [\"KFC\"], list2 = [\"KFC\"]<\/span><br \/><span role=\"presentation\">Output: [\"KFC\"]<\/span><\/pre><p class=\"md-end-block md-p\">\u00a0<\/p><p class=\"md-end-block md-p\"><span class=\"md-pair-s \"><strong><span class=\"md-plain\">Constraints:<\/span><\/strong><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-pair-s\" spellcheck=\"false\"><code>1 &lt;= list1.length, list2.length &lt;= 1000<\/code><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-pair-s\" spellcheck=\"false\"><code>1 &lt;= list1[i].length, list2[i].length &lt;= 30<\/code><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-pair-s\" spellcheck=\"false\"><code>list1[i]<\/code><\/span><span class=\"md-plain\"> and <\/span><span class=\"md-pair-s\" spellcheck=\"false\"><code>list2[i]<\/code><\/span><span class=\"md-plain\"> consist of spaces <\/span><span class=\"md-pair-s\" spellcheck=\"false\"><code>' '<\/code><\/span><span class=\"md-plain\"> and English letters.<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">All the stings of <\/span><span class=\"md-pair-s\" spellcheck=\"false\"><code>list1<\/code><\/span><span class=\"md-plain\"> are <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">unique<\/span><\/strong><\/span><span class=\"md-plain\">.<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">All the stings of <\/span><span class=\"md-pair-s\" spellcheck=\"false\"><code>list2<\/code><\/span><span class=\"md-plain\"> are <\/span><span class=\"md-pair-s \"><strong><span class=\"md-plain\">unique<\/span><\/strong><\/span><span class=\"md-plain\">.<\/span><\/p><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-557db35 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"557db35\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-23081c2\" data-id=\"23081c2\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-465d486 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"465d486\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2c88d09 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2c88d09\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cb5cf94\" data-id=\"cb5cf94\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-24c5e58 elementor-widget elementor-widget-text-editor\" data-id=\"24c5e58\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<h4><span style=\"text-decoration: underline;\"><strong>\u4e00\u5237\u984c\u89e3\uff08Dictionary\uff09\uff1a<\/strong><\/span><\/h4><p>\u00a0 \u00a0 \u00a0 \u00a0 \u9019\u984c\u9700\u8981\u6211\u5011\u5728\u5169\u500b\u5b57\u7b26\u4e32\u6578\u7d44\u4e2d\uff0c\u627e\u51fa\u5171\u540c\u7684\u5b57\u7b26\u4e32\uff0c\u4e26\u5c07\u5b83\u5011\u5728\u5404\u81ea\u7684\u6578\u7d44\u4e2d\u7684\u4e0b\u6a19\u9032\u884c\u6c42\u548c\uff0c\u628a\u4e0b\u6a19\u503c\u7e3d\u548c\u6700\u5c0f\u7684\u4e00\u6216\u591a\u500b\u5b57\u7b26\u4e32\u8fd4\u56de\u51fa\u53bb\u3002\u9019\u4e00\u984c\u5176\u5be6\u662f\u4e00\u9053\u975e\u5e38\u7c21\u55ae\u7684Dictonary\u61c9\u7528\u984c\uff0c\u6574\u500b\u89e3\u984c\u6b65\u9a5f\u53ea\u6709\u7c21\u55ae\u7684\u4e09\u6b65\uff1a<\/p><ol><li>\u5c07\u5176\u4e2d\u4e00\u500b\u6578\u7d44\u7684\u5143\u7d20\u52a0\u5230\u4e00\u500b\u8a18\u9304\u5b57\u7b26\u4e32\u548c\u5b57\u7b26\u4e32\u7684\u4e0b\u6a19\u7e3d\u548c\u7684\u5b57\u5178\u88e1\u3002<\/li><li>\u904d\u6b77\u53e6\u4e00\u500b\u6578\u7d44\uff0c\u6aa2\u67e5\u54ea\u4e9b\u5143\u7d20\u8207\u5b57\u5178\u88e1\u7684\u5b57\u7b26\u4e32\u76f8\u540c\uff0c\u4e26\u628a\u4e0b\u6a19\u7684\u503c\u52a0\u5230\u5c0d\u61c9\u7684\u689d\u76ee\u7684Value\u4e0a\u3002<\/li><li>\u6aa2\u67e5\u7576\u524d\u5b57\u7b26\u4e32\u7684\u4e0b\u6a19\u7e3d\u548c\u662f\u5426\u5c0f\u65bc\u7576\u524d\u6700\u5c0f\u4e0b\u6a19\u7e3d\u548c\uff0c\u662f\u7684\u8a71\u5c31\u6e05\u7a7a\u7d50\u679c\u6578\u7d44\u4e26\u6700\u5c0f\u4e0b\u6a19\u7e3d\u548c\uff1b\u5982\u679c\u7b49\u65bc\u6700\u5c0f\u4e0b\u6a19\u7e3d\u548c\u5c31\u5c07\u7576\u524d\u5b57\u7b26\u4e32\u52a0\u5230\u7d50\u679c\u6578\u7d44\u7684\u5c3e\u90e8\uff1b\u5982\u679c\u5927\u65bc\u90a3\u5c31\u76f4\u63a5continue\u3002<\/li><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b9f0eba elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b9f0eba\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d447530\" data-id=\"d447530\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-270e8e9 elementor-widget elementor-widget-text-editor\" data-id=\"270e8e9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"c#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">class<\/span> <span class=\"cm-def\">Solution<\/span> {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-variable-3\">string<\/span>[] <span class=\"cm-variable\">FindRestaurant<\/span>(<span class=\"cm-variable-3\">string<\/span>[] <span class=\"cm-variable\">list1<\/span>, <span class=\"cm-variable-3\">string<\/span>[] <span class=\"cm-variable\">list2<\/span>) {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-keyword\">if<\/span> (<span class=\"cm-variable\">list1<\/span> <span class=\"cm-operator\">==<\/span> <span class=\"cm-atom\">null<\/span> <span class=\"cm-operator\">||<\/span> <span class=\"cm-variable\">list2<\/span> <span class=\"cm-operator\">==<\/span> <span class=\"cm-atom\">null<\/span>) { <span class=\"cm-keyword\">return<\/span> <span class=\"cm-atom\">null<\/span>; }<\/span><br \/><span role=\"presentation\">\u200b<br \/><\/span>        \/\/\u5b57\u7b26\u4e32-\u4e0b\u6a19\u7e3d\u548c\u5b57\u5178<br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">Dictionary<\/span><span class=\"cm-operator\">&lt;<\/span><span class=\"cm-variable-3\">string<\/span>, <span class=\"cm-variable-3\">int<\/span><span class=\"cm-operator\">&gt;<\/span> <span class=\"cm-variable\">commonDict<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-keyword\">new<\/span> <span class=\"cm-variable\">Dictionary<\/span><span class=\"cm-operator\">&lt;<\/span><span class=\"cm-variable-3\">string<\/span>, <span class=\"cm-variable-3\">int<\/span><span class=\"cm-operator\">&gt;<\/span>();<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">List<\/span><span class=\"cm-operator\">&lt;<\/span><span class=\"cm-variable-3\">string<\/span><span class=\"cm-operator\">&gt;<\/span> <span class=\"cm-variable\">result<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-keyword\">new<\/span> <span class=\"cm-variable\">List<\/span><span class=\"cm-operator\">&lt;<\/span><span class=\"cm-variable-3\">string<\/span><span class=\"cm-operator\">&gt;<\/span>();<\/span><br \/><span role=\"presentation\">\u200b        <br \/><\/span>        \/\/\u904d\u6b77\u5176\u4e2d\u4e00\u500b\u6578\u7d44\uff0c\u628a\u5b57\u7b26\u4e32\u548c\u4e0b\u6a19\u52a0\u5230\u5b57\u5178\u88e1<br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-keyword\">for<\/span> (<span class=\"cm-variable-3\">int<\/span> <span class=\"cm-variable\">i<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">0<\/span>; <span class=\"cm-variable\">i<\/span> <span class=\"cm-operator\">&lt;<\/span> <span class=\"cm-variable\">list1<\/span>.<span class=\"cm-variable\">Length<\/span>; <span class=\"cm-variable\">i<\/span><span class=\"cm-operator\">++<\/span>)<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0  {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">commonDict<\/span>.<span class=\"cm-variable\">Add<\/span>(<span class=\"cm-variable\">list1<\/span>[<span class=\"cm-variable\">i<\/span>], <span class=\"cm-variable\">i<\/span>);<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0  }<\/span><br \/><span role=\"presentation\">\u200b<br \/><\/span>        \/\/\u9ed8\u8a8d\u6700\u5c0f\u7684\u4e0b\u6a19\u7e3d\u548c\u662f\u6700\u58de\u7684\u60c5\u6cc1\uff08\u4e0b\u6a19\u7e3d\u548c\u4e0a\u9650 -&gt; \u5169\u500b\u6578\u7d44\u9577\u5ea6\u7684\u548c\uff09<br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable-3\">int<\/span> <span class=\"cm-variable\">leastIdx<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-variable\">list1<\/span>.<span class=\"cm-variable\">Length<\/span> <span class=\"cm-operator\">+<\/span> <span class=\"cm-variable\">list2<\/span>.<span class=\"cm-variable\">Length<\/span>;<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0\/\/\u904d\u6b77\u53e6\u4e00\u500b\u6578\u7d44\uff0c\u67e5\u627e\u5171\u540c\u5b57\u7b26\u4e32<br \/><span class=\"cm-keyword\">        for<\/span> (<span class=\"cm-variable-3\">int<\/span> <span class=\"cm-variable\">i<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">0<\/span>; <span class=\"cm-variable\">i<\/span> <span class=\"cm-operator\">&lt;<\/span> <span class=\"cm-variable\">list2<\/span>.<span class=\"cm-variable\">Length<\/span>; <span class=\"cm-variable\">i<\/span><span class=\"cm-operator\">++<\/span>)<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0  {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-keyword\">if<\/span> (<span class=\"cm-variable\">commonDict<\/span>.<span class=\"cm-variable\">ContainsKey<\/span>(<span class=\"cm-variable\">list2<\/span>[<span class=\"cm-variable\">i<\/span>]))<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  {<br \/><\/span>                \/\/\u9032\u884c\u4e0b\u6a19\u7684\u52a0\u7e3d\u548c\u5224\u65b7<br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-keyword\">if<\/span>(<span class=\"cm-variable\">commonDict<\/span>[<span class=\"cm-variable\">list2<\/span>[<span class=\"cm-variable\">i<\/span>]] <span class=\"cm-operator\">+<\/span> <span class=\"cm-variable\">i<\/span> <span class=\"cm-operator\">&lt;<\/span> <span class=\"cm-variable\">leastIdx<\/span>)<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">leastIdx<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-variable\">commonDict<\/span>[<span class=\"cm-variable\">list2<\/span>[<span class=\"cm-variable\">i<\/span>]] <span class=\"cm-operator\">+<\/span> <span class=\"cm-variable\">i<\/span>;<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">result<\/span>.<span class=\"cm-variable\">Clear<\/span>();<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">result<\/span>.<span class=\"cm-variable\">Add<\/span>(<span class=\"cm-variable\">list2<\/span>[<span class=\"cm-variable\">i<\/span>]);<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-keyword\">else<\/span> <span class=\"cm-keyword\">if<\/span>(<span class=\"cm-variable\">commonDict<\/span>[<span class=\"cm-variable\">list2<\/span>[<span class=\"cm-variable\">i<\/span>]] <span class=\"cm-operator\">+<\/span> <span class=\"cm-variable\">i<\/span> <span class=\"cm-operator\">==<\/span> <span class=\"cm-variable\">leastIdx<\/span>)<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">result<\/span>.<span class=\"cm-variable\">Add<\/span>(<span class=\"cm-variable\">list2<\/span>[<span class=\"cm-variable\">i<\/span>]);<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-keyword\">else<\/span><\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-keyword\">continue<\/span>;<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0  }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-keyword\">return<\/span> <span class=\"cm-variable\">result<\/span>.<span class=\"cm-variable\">ToArray<\/span>();<\/span><br \/><span role=\"presentation\">\u200b<\/span><br \/><span role=\"presentation\"> \u00a0  }<\/span><br \/><span role=\"presentation\">}<\/span><\/pre>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6480622 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6480622\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0a9b644\" data-id=\"0a9b644\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0f048ac elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"0f048ac\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u984c\u76ee\u63cf\u8ff0\uff1a Suppose Andy and Doris want to choose a restauran &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/lonelinerd.com\/index.php\/2021\/02\/12\/leetcode-599\/\"> <span class=\"screen-reader-text\">[LeetCode\u5237\u984c\u7b46\u8a18] 599 &#8211; Minimum Index Sum of Two Lists<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":570,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,16],"tags":[],"class_list":["post-624","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming-notes","category-leetcodes"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/lonelinerd.com\/wp-content\/uploads\/2021\/02\/FeatureCover_LeetCoding.png","_links":{"self":[{"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/posts\/624","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/comments?post=624"}],"version-history":[{"count":8,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/posts\/624\/revisions"}],"predecessor-version":[{"id":764,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/posts\/624\/revisions\/764"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/media\/570"}],"wp:attachment":[{"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/media?parent=624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/categories?post=624"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/tags?post=624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}