{"id":75913,"date":"2024-09-06T13:54:56","date_gmt":"2024-09-06T10:24:56","guid":{"rendered":"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/"},"modified":"2024-09-06T13:54:56","modified_gmt":"2024-09-06T10:24:56","slug":"mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j","status":"publish","type":"post","link":"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/","title":{"rendered":"\u062a\u0633\u0644\u0637 \u0628\u0631 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u062f\u0631 DSA \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a: \u0627\u0632 \u0645\u0628\u0627\u0646\u06cc \u062a\u0627 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647"},"content":{"rendered":"<p>Summarize this content to 400 words in Persian Lang <\/p>\n<p>\u0622\u0631\u0627\u06cc\u0647 \u0647\u0627 \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u0628\u0646\u06cc\u0627\u062f\u06cc \u062f\u0631 \u0639\u0644\u0648\u0645 \u06a9\u0627\u0645\u067e\u06cc\u0648\u062a\u0631 \u0647\u0633\u062a\u0646\u062f \u0648 \u0628\u0647 \u0637\u0648\u0631 \u06af\u0633\u062a\u0631\u062f\u0647 \u062f\u0631 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0648 \u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc \u062d\u0644 \u0645\u0633\u0626\u0644\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u0646\u062f. \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u062c\u0627\u0645\u0639 \u0634\u0645\u0627 \u0631\u0627 \u0628\u0627 \u0627\u0635\u0648\u0644 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0622\u0634\u0646\u0627 \u0645\u06cc \u06a9\u0646\u062f \u0648 \u0645\u0648\u0636\u0648\u0639\u0627\u062a\u06cc \u0631\u0627 \u0627\u0632 \u0633\u0637\u0648\u062d \u067e\u0627\u06cc\u0647 \u062a\u0627 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u067e\u0648\u0634\u0634 \u0645\u06cc \u062f\u0647\u062f. \u0645\u0627 \u067e\u06cc\u0645\u0627\u06cc\u0634\u060c \u062f\u0631\u062c\u060c \u062d\u0630\u0641\u060c \u062c\u0633\u062a\u062c\u0648 \u0648 \u0645\u0648\u0627\u0631\u062f \u062f\u06cc\u06af\u0631 \u0631\u0627 \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc\u200c\u0647\u0627\u06cc \u0632\u0645\u0627\u0646\u06cc \u0648 \u0645\u062b\u0627\u0644\u200c\u0647\u0627\u06cc \u0639\u0645\u0644\u06cc \u0622\u0646\u200c\u0647\u0627 \u0628\u0631\u0631\u0633\u06cc \u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0631\u062f.<\/p>\n<p>  \u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628<\/p>\n<p>\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<br \/>\n\u067e\u06cc\u0645\u0627\u06cc\u0634 \u0622\u0631\u0627\u06cc\u0647<br \/>\n\u062f\u0631\u062c \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<br \/>\n\u062d\u0630\u0641 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<br \/>\n\u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<br \/>\n\u062a\u06a9\u0646\u06cc\u06a9 \u0647\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647<br \/>\n\u0645\u0634\u06a9\u0644\u0627\u062a \u062a\u0645\u0631\u06cc\u0646<br \/>\n\u0644\u06cc\u0646\u06a9 \u0647\u0627\u06cc \u0645\u0634\u06a9\u0644 LeetCode<\/p>\n<p>  1. \u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<\/p>\n<p>\u0622\u0631\u0627\u06cc\u0647 \u0645\u062c\u0645\u0648\u0639\u0647 \u0627\u06cc \u0627\u0632 \u0639\u0646\u0627\u0635\u0631 \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u0645\u06a9\u0627\u0646 \u0647\u0627\u06cc \u062d\u0627\u0641\u0638\u0647 \u0628\u0647 \u0647\u0645 \u067e\u06cc\u0648\u0633\u062a\u0647 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc \u0634\u0648\u0646\u062f. \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627 \u067e\u0648\u06cc\u0627 \u0647\u0633\u062a\u0646\u062f \u0648 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0639\u0646\u0627\u0635\u0631 \u0645\u062e\u062a\u0644\u0641\u06cc \u0631\u0627 \u062f\u0631 \u062e\u0648\u062f \u062c\u0627\u06cc \u062f\u0647\u0646\u062f.<\/p>\n<p>\u0639\u0645\u0644\u06cc\u0627\u062a \u067e\u0627\u06cc\u0647 \u0622\u0631\u0627\u06cc\u0647:<\/p>\n<p>\/\/ Creating an array<br \/>\nlet arr = [1, 2, 3, 4, 5];<\/p>\n<p>\/\/ Accessing elements<br \/>\nconsole.log(arr[0]); \/\/ Output: 1<\/p>\n<p>\/\/ Modifying elements<br \/>\narr[2] = 10;<br \/>\nconsole.log(arr); \/\/ Output: [1, 2, 10, 4, 5]\n<p>\/\/ Getting array length<br \/>\nconsole.log(arr.length); \/\/ Output: 5<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc:<\/p>\n<p>\u0639\u0646\u0627\u0635\u0631 \u062f\u0633\u062a\u0631\u0633\u06cc: O(1)<br \/>\n\u0639\u0646\u0627\u0635\u0631 \u0627\u0635\u0644\u0627\u062d \u06a9\u0646\u0646\u062f\u0647: O(1)<br \/>\n\u0628\u062f\u0633\u062a \u0622\u0648\u0631\u062f\u0646 \u0637\u0648\u0644 \u0622\u0631\u0627\u06cc\u0647: O(1)<\/p>\n<p>  2. \u067e\u06cc\u0645\u0627\u06cc\u0634 \u0622\u0631\u0627\u06cc\u0647<\/p>\n<p>\u067e\u06cc\u0645\u0627\u06cc\u0634 \u0628\u0647 \u0645\u0639\u0646\u0627\u06cc \u06cc\u06a9 \u0628\u0627\u0631 \u0628\u0627\u0632\u062f\u06cc\u062f \u0627\u0632 \u0647\u0631 \u0639\u0646\u0635\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0633\u062a. \u0631\u0627\u0647 \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641\u06cc \u0628\u0631\u0627\u06cc \u0639\u0628\u0648\u0631 \u0627\u0632 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f.<\/p>\n<p>  2.1 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062d\u0644\u0642\u0647 for<\/p>\n<p>let arr = [1, 2, 3, 4, 5];<br \/>\nfor (let i = 0; i  arr.length; i++) {<br \/>\n    console.log(arr[i]);<br \/>\n}<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)\u060c \u06a9\u0647 \u062f\u0631 \u0622\u0646 n \u062a\u0639\u062f\u0627\u062f \u0639\u0646\u0627\u0635\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0633\u062a.<\/p>\n<p>  2.2 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 forEach<\/p>\n<p>let arr = [1, 2, 3, 4, 5];<br \/>\narr.forEach(element =&gt; console.log(element));<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)<\/p>\n<p>  2.3 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062d\u0644\u0642\u0647 \u0628\u0631\u0627\u06cc&#8230;<\/p>\n<p>let arr = [1, 2, 3, 4, 5];<br \/>\nfor (let element of arr) {<br \/>\n    console.log(element);<br \/>\n}<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)<\/p>\n<p>  3. \u062f\u0631\u062c \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<\/p>\n<p>\u062f\u0631\u062c \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u062f\u0631 \u0627\u0628\u062a\u062f\u0627\u060c \u0627\u0646\u062a\u0647\u0627\u06cc \u06cc\u0627 \u062f\u0631 \u06cc\u06a9 \u0645\u0648\u0642\u0639\u06cc\u062a \u062e\u0627\u0635 \u0627\u0646\u062c\u0627\u0645 \u0634\u0648\u062f.<\/p>\n<p>  3.1 \u062f\u0631\u062c \u062f\u0631 \u0627\u0646\u062a\u0647\u0627<\/p>\n<p>let arr = [1, 2, 3];<br \/>\narr.push(4);<br \/>\nconsole.log(arr); \/\/ Output: [1, 2, 3, 4]\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(1) (\u0627\u0633\u062a\u0647\u0644\u0627\u06a9 \u0634\u062f\u0647)<\/p>\n<p>  3.2 \u062f\u0631\u062c \u062f\u0631 \u0627\u0628\u062a\u062f\u0627<\/p>\n<p>let arr = [1, 2, 3];<br \/>\narr.unshift(0);<br \/>\nconsole.log(arr); \/\/ Output: [0, 1, 2, 3]\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)\u060c \u0632\u06cc\u0631\u0627 \u062a\u0645\u0627\u0645 \u0639\u0646\u0627\u0635\u0631 \u0645\u0648\u062c\u0648\u062f \u0628\u0627\u06cc\u062f \u062c\u0627\u0628\u062c\u0627 \u0634\u0648\u0646\u062f<\/p>\n<p>  3.3 \u062f\u0631\u062c \u062f\u0631 \u06cc\u06a9 \u0645\u0648\u0642\u0639\u06cc\u062a \u062e\u0627\u0635<\/p>\n<p>let arr = [1, 2, 4, 5];<br \/>\narr.splice(2, 0, 3);<br \/>\nconsole.log(arr); \/\/ Output: [1, 2, 3, 4, 5]\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)\u060c \u0632\u06cc\u0631\u0627 \u0639\u0646\u0627\u0635\u0631 \u0628\u0639\u062f \u0627\u0632 \u0646\u0642\u0637\u0647 \u062f\u0631\u062c \u0628\u0627\u06cc\u062f \u062c\u0627\u0628\u062c\u0627 \u0634\u0648\u0646\u062f<\/p>\n<p>  4. \u062d\u0630\u0641 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<\/p>\n<p>\u0645\u0627\u0646\u0646\u062f \u062f\u0631\u062c\u060c \u062d\u0630\u0641 \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646 \u062f\u0631 \u0627\u0628\u062a\u062f\u0627\u060c \u067e\u0627\u06cc\u0627\u0646 \u06cc\u0627 \u062f\u0631 \u06cc\u06a9 \u0645\u0648\u0642\u0639\u06cc\u062a \u062e\u0627\u0635 \u0627\u0646\u062c\u0627\u0645 \u062f\u0627\u062f.<\/p>\n<p>  4.1 \u062d\u0630\u0641 \u0627\u0632 \u067e\u0627\u06cc\u0627\u0646<\/p>\n<p>let arr = [1, 2, 3, 4];<br \/>\narr.pop();<br \/>\nconsole.log(arr); \/\/ Output: [1, 2, 3]\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(1)<\/p>\n<p>  4.2 \u062d\u0630\u0641 \u0627\u0632 \u0627\u0628\u062a\u062f\u0627<\/p>\n<p>let arr = [1, 2, 3, 4];<br \/>\narr.shift();<br \/>\nconsole.log(arr); \/\/ Output: [2, 3, 4]\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)\u060c \u0632\u06cc\u0631\u0627 \u062a\u0645\u0627\u0645 \u0639\u0646\u0627\u0635\u0631 \u0628\u0627\u0642\u06cc \u0645\u0627\u0646\u062f\u0647 \u0628\u0627\u06cc\u062f \u062c\u0627\u0628\u062c\u0627 \u0634\u0648\u0646\u062f<\/p>\n<p>  4.3 \u062d\u0630\u0641 \u062f\u0631 \u06cc\u06a9 \u0645\u0648\u0642\u0639\u06cc\u062a \u062e\u0627\u0635<\/p>\n<p>let arr = [1, 2, 3, 4, 5];<br \/>\narr.splice(2, 1);<br \/>\nconsole.log(arr); \/\/ Output: [1, 2, 4, 5]\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)\u060c \u0632\u06cc\u0631\u0627 \u0639\u0646\u0627\u0635\u0631 \u0628\u0639\u062f \u0627\u0632 \u0646\u0642\u0637\u0647 \u062d\u0630\u0641 \u0628\u0627\u06cc\u062f \u062c\u0627\u0628\u062c\u0627 \u0634\u0648\u0646\u062f<\/p>\n<p>  5. \u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<\/p>\n<p>\u062c\u0633\u062a\u062c\u0648 \u06cc\u06a9 \u0639\u0645\u0644\u06cc\u0627\u062a \u0645\u0639\u0645\u0648\u0644\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0631\u0648\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc \u0634\u0648\u062f. \u0628\u06cc\u0627\u06cc\u06cc\u062f \u0628\u0647 \u0686\u0646\u062f \u062a\u06a9\u0646\u06cc\u06a9 \u062c\u0633\u062a\u062c\u0648 \u0646\u06af\u0627\u0647 \u06a9\u0646\u06cc\u0645.<\/p>\n<p>  5.1 \u062c\u0633\u062a\u062c\u0648\u06cc \u062e\u0637\u06cc<\/p>\n<p>function linearSearch(arr, target) {<br \/>\n    for (let i = 0; i  arr.length; i++) {<br \/>\n        if (arr[i] === target) return i;<br \/>\n    }<br \/>\n    return -1;<br \/>\n}<\/p>\n<p>let arr = [1, 3, 5, 7, 9];<br \/>\nconsole.log(linearSearch(arr, 5)); \/\/ Output: 2<br \/>\nconsole.log(linearSearch(arr, 6)); \/\/ Output: -1<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)<\/p>\n<p>  5.2 \u062c\u0633\u062a\u062c\u0648\u06cc \u0628\u0627\u06cc\u0646\u0631\u06cc (\u0628\u0631\u0627\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627\u06cc \u0645\u0631\u062a\u0628 \u0634\u062f\u0647)<\/p>\n<p>function binarySearch(arr, target) {<br \/>\n    let left = 0, right = arr.length &#8211; 1;<br \/>\n    while (left  right) {<br \/>\n        let mid = Math.floor((left + right) \/ 2);<br \/>\n        if (arr[mid] === target) return mid;<br \/>\n        if (arr[mid]  target) left = mid + 1;<br \/>\n        else right = mid &#8211; 1;<br \/>\n    }<br \/>\n    return -1;<br \/>\n}<\/p>\n<p>let arr = [1, 3, 5, 7, 9];<br \/>\nconsole.log(binarySearch(arr, 5)); \/\/ Output: 2<br \/>\nconsole.log(binarySearch(arr, 6)); \/\/ Output: -1<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O (log n)<\/p>\n<p>  6. \u062a\u06a9\u0646\u06cc\u06a9 \u0647\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647<\/p>\n<p>\u062d\u0627\u0644\u0627 \u0628\u06cc\u0627\u06cc\u06cc\u062f \u0686\u0646\u062f \u062a\u06a9\u0646\u06cc\u06a9 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u062a\u0631 \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u0645.<\/p>\n<p>  6.1 \u062a\u06a9\u0646\u06cc\u06a9 \u062f\u0648 \u0646\u0642\u0637\u0647<\/p>\n<p>\u062a\u06a9\u0646\u06cc\u06a9 \u062f\u0648 \u0646\u0642\u0637\u0647 \u0627\u06cc \u0627\u063a\u0644\u0628 \u0628\u0631\u0627\u06cc \u062d\u0644 \u0645\u0648\u062b\u0631 \u0645\u0633\u0627\u0626\u0644 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f. \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0645\u062b\u0627\u0644\u06cc \u0627\u0632 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0648 \u0646\u0634\u0627\u0646\u06af\u0631 \u0628\u0631\u0627\u06cc \u0645\u0639\u06a9\u0648\u0633 \u06a9\u0631\u062f\u0646 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062f\u0631 \u0645\u062d\u0644 \u0622\u0648\u0631\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a:<\/p>\n<p>function reverseArray(arr) {<br \/>\n    let left = 0, right = arr.length &#8211; 1;<br \/>\n    while (left  right) {<br \/>\n        [arr[left], arr[right]] = [arr[right], arr[left]];<br \/>\n        left++;<br \/>\n        right&#8211;;<br \/>\n    }<br \/>\n}<\/p>\n<p>let arr = [1, 2, 3, 4, 5];<br \/>\nreverseArray(arr);<br \/>\nconsole.log(arr); \/\/ Output: [5, 4, 3, 2, 1]\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)<\/p>\n<p>  6.2 \u062a\u06a9\u0646\u06cc\u06a9 \u067e\u0646\u062c\u0631\u0647 \u06a9\u0634\u0648\u06cc\u06cc<\/p>\n<p>\u062a\u06a9\u0646\u06cc\u06a9 \u067e\u0646\u062c\u0631\u0647 \u06a9\u0634\u0648\u06cc\u06cc \u0628\u0631\u0627\u06cc \u062d\u0644 \u0645\u0633\u0627\u0626\u0644 \u0632\u06cc\u0631\u0622\u0631\u0627\u06cc\u0647 \u0645\u0641\u06cc\u062f \u0627\u0633\u062a. \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u06cc\u06a9 \u0645\u062b\u0627\u0644 \u0628\u0631\u0627\u06cc \u06cc\u0627\u0641\u062a\u0646 \u0632\u06cc\u0631\u0622\u0631\u0627\u06cc\u0647 \u062d\u062f\u0627\u06a9\u062b\u0631 \u062c\u0645\u0639 \u0628\u0627 \u0627\u0646\u062f\u0627\u0632\u0647 k \u0622\u0648\u0631\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a:<\/p>\n<p>function maxSumSubarray(arr, k) {<br \/>\n    let maxSum = 0;<br \/>\n    let windowSum = 0;<\/p>\n<p>    \/\/ Calculate sum of first window<br \/>\n    for (let i = 0; i  k; i++) {<br \/>\n        windowSum += arr[i];<br \/>\n    }<br \/>\n    maxSum = windowSum;<\/p>\n<p>    \/\/ Slide the window<br \/>\n    for (let i = k; i  arr.length; i++) {<br \/>\n        windowSum = windowSum &#8211; arr[i &#8211; k] + arr[i];<br \/>\n        maxSum = Math.max(maxSum, windowSum);<br \/>\n    }<\/p>\n<p>    return maxSum;<br \/>\n}<\/p>\n<p>let arr = [1, 4, 2, 10, 23, 3, 1, 0, 20];<br \/>\nconsole.log(maxSumSubarray(arr, 4)); \/\/ Output: 39<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)<\/p>\n<p>  6.3 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u06a9\u0627\u062f\u0627\u0646<\/p>\n<p>\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Kadane \u0628\u0631\u0627\u06cc \u06cc\u0627\u0641\u062a\u0646 \u062d\u062f\u0627\u06a9\u062b\u0631 \u0645\u062c\u0645\u0648\u0639 \u0632\u06cc\u0631\u0622\u0631\u0627\u06cc\u0647 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f. \u0627\u06cc\u0646 \u0646\u0645\u0648\u0646\u0647 \u0627\u06cc \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u067e\u0648\u06cc\u0627 \u0627\u0633\u062a:<\/p>\n<p>function kadane(arr) {<br \/>\n    let maxSoFar = arr[0];<br \/>\n    let maxEndingHere = arr[0];<\/p>\n<p>    for (let i = 1; i  arr.length; i++) {<br \/>\n        maxEndingHere = Math.max(arr[i], maxEndingHere + arr[i]);<br \/>\n        maxSoFar = Math.max(maxSoFar, maxEndingHere);<br \/>\n    }<\/p>\n<p>    return maxSoFar;<br \/>\n}<\/p>\n<p>let arr = [-2, -3, 4, -1, -2, 1, 5, -3];<br \/>\nconsole.log(kadane(arr)); \/\/ Output: 7<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)<\/p>\n<p>  6.4 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u067e\u0631\u0686\u0645 \u0645\u0644\u06cc \u0647\u0644\u0646\u062f<\/p>\n<p>\u0627\u06cc\u0646 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0628\u0631\u0627\u06cc \u0645\u0631\u062a\u0628\u200c\u0633\u0627\u0632\u06cc \u0622\u0631\u0627\u06cc\u0647\u200c\u0627\u06cc \u06a9\u0647 \u0641\u0642\u0637 \u062d\u0627\u0648\u06cc 0\u060c 1 \u0648 2 \u0627\u0633\u062a\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f:<\/p>\n<p>function dutchNationalFlag(arr) {<br \/>\n    let low = 0, mid = 0, high = arr.length &#8211; 1;<\/p>\n<p>    while (mid  high) {<br \/>\n        if (arr[mid] === 0) {<br \/>\n            [arr[low], arr[mid]] = [arr[mid], arr[low]];<br \/>\n            low++;<br \/>\n            mid++;<br \/>\n        } else if (arr[mid] === 1) {<br \/>\n            mid++;<br \/>\n        } else {<br \/>\n            [arr[mid], arr[high]] = [arr[high], arr[mid]];<br \/>\n            high&#8211;;<br \/>\n        }<br \/>\n    }<br \/>\n}<\/p>\n<p>let arr = [2, 0, 1, 2, 1, 0];<br \/>\ndutchNationalFlag(arr);<br \/>\nconsole.log(arr); \/\/ Output: [0, 0, 1, 1, 2, 2]\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)<\/p>\n<p>  7. \u062a\u0645\u0631\u06cc\u0646 \u0645\u0634\u06a9\u0644\u0627\u062a<\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 50 \u0645\u0634\u06a9\u0644 \u062a\u0645\u0631\u06cc\u0646\u06cc \u0627\u0632 \u0633\u0637\u0648\u062d \u0622\u0633\u0627\u0646 \u062a\u0627 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0622\u0648\u0631\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a. \u0628\u0631\u062e\u06cc \u0627\u0632 \u0627\u06cc\u0646\u0647\u0627 \u0627\u0632 LeetCode \u0647\u0633\u062a\u0646\u062f\u060c \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u0628\u0631\u062e\u06cc \u062f\u06cc\u06af\u0631 \u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627\u06cc\u062c \u0647\u0633\u062a\u0646\u062f:<\/p>\n<p>\u0645\u062c\u0645\u0648\u0639 \u062a\u0645\u0627\u0645 \u0639\u0646\u0627\u0635\u0631 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647<br \/>\n\u062d\u062f\u0627\u06a9\u062b\u0631 \u0639\u0646\u0635\u0631 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0645\u0639\u06a9\u0648\u0633 \u06a9\u0631\u062f\u0646 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062f\u0631 \u0645\u062d\u0644<br \/>\n\u0645\u0648\u0627\u0631\u062f \u062a\u06a9\u0631\u0627\u0631\u06cc \u0631\u0627 \u0627\u0632 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f<br \/>\n\u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0628\u0627 k \u06af\u0627\u0645 \u0628\u0686\u0631\u062e\u0627\u0646\u06cc\u062f<br \/>\n\u062f\u0648\u0645\u06cc\u0646 \u0639\u0646\u0635\u0631 \u0628\u0632\u0631\u06af \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u062f\u0648 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647 \u0631\u0627 \u0627\u062f\u063a\u0627\u0645 \u06a9\u0646\u06cc\u062f<br \/>\n\u0639\u062f\u062f \u06af\u0645 \u0634\u062f\u0647 \u0631\u0627 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 1 \u062a\u0627 n \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u062a\u0645\u0627\u0645 \u0635\u0641\u0631\u0647\u0627 \u0631\u0627 \u0628\u0647 \u0627\u0646\u062a\u0647\u0627\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0645\u0646\u062a\u0642\u0644 \u06a9\u0646\u06cc\u062f<br \/>\n\u0645\u062d\u0644 \u062a\u0644\u0627\u0642\u06cc \u062f\u0648 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u062a\u062d\u0627\u062f \u062f\u0648 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0622\u06cc\u0627 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0632\u06cc\u0631\u0645\u062c\u0645\u0648\u0639\u0647 \u0627\u06cc \u0627\u0632 \u0622\u0631\u0627\u06cc\u0647 \u062f\u06cc\u06af\u0631 \u0627\u0633\u062a \u06cc\u0627 \u062e\u06cc\u0631<br \/>\n\u0634\u0627\u062e\u0635 \u062a\u0639\u0627\u062f\u0644 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u0639\u062f\u0627\u062f \u0645\u062b\u0628\u062a \u0648 \u0645\u0646\u0641\u06cc \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u06a9\u0646\u06cc\u062f<br \/>\n\u0639\u0646\u0635\u0631 \u0627\u06a9\u062b\u0631\u06cc\u062a \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0639\u0646\u0635\u0631 \u067e\u06cc\u06a9 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062f\u0627\u06cc\u0631\u0647 \u0627\u06cc \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<br \/>\n\u06a9\u0648\u0686\u06a9\u062a\u0631\u06cc\u0646 \u0639\u062f\u062f \u06af\u0645\u0634\u062f\u0647 \u0645\u062b\u0628\u062a \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0645\u0634\u06a9\u0644 \u0622\u0628 \u0628\u0627\u0631\u0627\u0646 \u0628\u0647 \u062f\u0627\u0645 \u0627\u0646\u062f\u0627\u062e\u062a\u0646<br \/>\n\u06cc\u06a9 \u067e\u0634\u062a\u0647 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<br \/>\n\u06cc\u06a9 \u0635\u0641 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<br \/>\n\u0637\u0648\u0644\u0627\u0646\u06cc \u062a\u0631\u06cc\u0646 \u062f\u0646\u0628\u0627\u0644\u0647 \u0627\u0641\u0632\u0627\u06cc\u0634\u06cc \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u062c\u0633\u062a\u062c\u0648\u06cc \u062f\u0648\u062f\u0648\u06cc\u06cc \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647 \u0686\u0631\u062e\u0634\u06cc<br \/>\n\u062d\u062f\u0627\u06a9\u062b\u0631 \u0645\u062c\u0645\u0648\u0639 \u06cc\u06a9 \u0632\u06cc\u0631\u0622\u0631\u0627\u06cc\u0647 \u0628\u0647 \u0627\u0646\u062f\u0627\u0632\u0647 k \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Kadane<br \/>\n\u062d\u062f\u0627\u0642\u0644 \u062a\u0639\u062f\u0627\u062f \u0633\u06a9\u0648\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u0627\u06cc\u0633\u062a\u06af\u0627\u0647 \u0631\u0627\u0647 \u0622\u0647\u0646 \u0631\u0627 \u0628\u06cc\u0627\u0628\u06cc\u062f<br \/>\n\u0637\u0648\u0644\u0627\u0646\u06cc \u062a\u0631\u06cc\u0646 \u0632\u06cc\u0631\u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0628\u0627 \u062a\u0639\u062f\u0627\u062f \u0645\u0633\u0627\u0648\u06cc 0 \u0648 1 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u067e\u0631\u0686\u0645 \u0645\u0644\u06cc \u0647\u0644\u0646\u062f<br \/>\n\u06a9\u0648\u0686\u06a9\u062a\u0631\u06cc\u0646 \u0632\u06cc\u0631\u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0628\u0627 \u0645\u062c\u0645\u0648\u0639 \u0628\u06cc\u0634\u062a\u0631 \u0627\u0632 \u0645\u0642\u062f\u0627\u0631 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0627\u06cc \u0627\u06a9\u062b\u0631\u06cc\u062a \u0628\u0648\u06cc\u0631 \u0645\u0648\u0631 \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u062d\u062f\u0627\u06a9\u062b\u0631 \u0632\u06cc\u0631 \u0645\u062c\u0645\u0648\u0639\u0647 \u0645\u062d\u0635\u0648\u0644 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Jump Game \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<br \/>\n\u0639\u0646\u0635\u0631 \u0628\u0632\u0631\u06af\u062a\u0631 \u0628\u0639\u062f\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0647\u0631 \u0639\u0646\u0635\u0631 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Sliding Window Maximum \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<br \/>\n\u0637\u0648\u0644\u0627\u0646\u06cc \u062a\u0631\u06cc\u0646 \u0631\u0634\u062a\u0647 \u0641\u0631\u0639\u06cc \u0631\u0627 \u0628\u062f\u0648\u0646 \u062a\u06a9\u0631\u0627\u0631 \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631\u0647\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Merge Intervals \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<br \/>\n\u062d\u062f\u0627\u0642\u0644 \u062a\u0639\u062f\u0627\u062f \u067e\u0631\u0634 \u0647\u0627 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0631\u0633\u06cc\u062f\u0646 \u0628\u0647 \u0627\u0646\u062a\u0647\u0627\u06cc \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u062e\u0631\u06cc\u062f \u0633\u0647\u0627\u0645 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0628\u0647 \u062d\u062f\u0627\u06a9\u062b\u0631 \u0631\u0633\u0627\u0646\u062f\u0646 \u0633\u0648\u062f \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<br \/>\n\u0637\u0648\u0644\u0627\u0646\u06cc \u062a\u0631\u06cc\u0646 \u0632\u06cc\u0631 \u0631\u0634\u062a\u0647 \u067e\u0627\u0644\u06cc\u0646\u062f\u0631\u0648\u0645\u06cc\u06a9 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Longest Common Subsequence \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<br \/>\n\u06a9\u0648\u062a\u0627\u0647\u062a\u0631\u06cc\u0646 \u0632\u06cc\u0631\u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u0648\u0633\u062a\u0647 \u0645\u0631\u062a\u0628 \u0646\u0634\u062f\u0647 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Container With Most Water \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<br \/>\n\u0637\u0648\u0644\u0627\u0646\u06cc \u062a\u0631\u06cc\u0646 \u062f\u0646\u0628\u0627\u0644\u0647 \u0645\u062a\u0648\u0627\u0644\u06cc \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u062d\u062f\u0627\u06a9\u062b\u0631 \u062d\u0627\u0635\u0644\u0636\u0631\u0628 \u0633\u0647 \u0639\u062f\u062f \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<br \/>\nKth \u0628\u0632\u0631\u06af\u062a\u0631\u06cc\u0646 \u0639\u0646\u0635\u0631 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Find All Duplicates \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<br \/>\n\u062d\u062f\u0627\u0642\u0644 \u0627\u0646\u062f\u0627\u0632\u0647 \u0633\u0627\u0628\u0631\u0627\u06cc \u0645\u062c\u0645\u0648\u0639 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Product of Array Except Self \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<br \/>\n\u062d\u062f\u0627\u06a9\u062b\u0631 \u0641\u0627\u0635\u0644\u0647 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0645\u06cc\u0627\u0646\u0647 \u062f\u0648 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647 \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<\/p>\n<p>  8. \u0644\u06cc\u0646\u06a9 \u0647\u0627\u06cc \u0645\u0634\u06a9\u0644 LeetCode<\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 20 \u0645\u0634\u06a9\u0644 LeetCode \u0628\u0631\u0627\u06cc \u0622\u0632\u0645\u0627\u06cc\u0634 \u0645\u0647\u0627\u0631\u062a \u0647\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0622\u0648\u0631\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a:<\/p>\n<p>\u062f\u0648 \u0645\u062c\u0645\u0648\u0639<br \/>\n\u0628\u0647\u062a\u0631\u06cc\u0646 \u0632\u0645\u0627\u0646 \u0628\u0631\u0627\u06cc \u062e\u0631\u06cc\u062f \u0648 \u0641\u0631\u0648\u0634 \u0633\u0647\u0627\u0645<br \/>\n\u062d\u0627\u0648\u06cc \u062a\u06a9\u0631\u0627\u0631\u06cc<br \/>\n\u0645\u062d\u0635\u0648\u0644 \u0622\u0631\u0627\u06cc\u0647 \u0628\u0647 \u062c\u0632 \u062e\u0648\u062f<br \/>\n\u062d\u062f\u0627\u06a9\u062b\u0631 \u0633\u0627\u0628\u0631\u0627\u06cc<br \/>\n\u0641\u0648\u0627\u0635\u0644 \u0627\u062f\u063a\u0627\u0645<br \/>\n3 \u062c\u0645\u0639<br \/>\n\u0638\u0631\u0641 \u0628\u0627 \u0628\u06cc\u0634\u062a\u0631\u06cc\u0646 \u0622\u0628<br \/>\n\u0686\u0631\u062e\u0634 \u0622\u0631\u0627\u06cc\u0647<br \/>\n\u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647 \u0686\u0631\u062e\u0634\u06cc<br \/>\n\u062d\u062f\u0627\u0642\u0644 \u0631\u0627 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647 \u0686\u0631\u062e\u0634\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\n\u062c\u0627\u06cc\u06af\u0634\u062a \u0628\u0639\u062f\u06cc<br \/>\n\u062c\u0645\u0639 \u0633\u0627\u0628\u0631\u0627\u06cc \u0628\u0631\u0627\u0628\u0631 \u0628\u0627 K \u0627\u0633\u062a<br \/>\n\u0645\u0627\u062a\u0631\u06cc\u0633 \u0645\u0627\u0631\u067e\u06cc\u0686\u06cc<br \/>\n\u0628\u0627\u0632\u06cc \u067e\u0631\u0634<br \/>\n\u0637\u0648\u0644\u0627\u0646\u06cc \u062a\u0631\u06cc\u0646 \u0633\u06a9\u0627\u0646\u0633 \u0645\u062a\u0648\u0627\u0644\u06cc<br \/>\n\u0647\u0645\u0647 \u0645\u0648\u0627\u0631\u062f \u062a\u06a9\u0631\u0627\u0631\u06cc \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<br \/>\nKth \u0628\u0632\u0631\u06af\u062a\u0631\u06cc\u0646 \u0639\u0646\u0635\u0631 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647<br \/>\n\u0628\u0647 \u062f\u0627\u0645 \u0627\u0646\u062f\u0627\u062e\u062a\u0646 \u0622\u0628 \u0628\u0627\u0631\u0627\u0646<br \/>\n\u0645\u06cc\u0627\u0646\u0647 \u062f\u0648 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647<\/p>\n<p>\u0628\u0627 \u06a9\u0627\u0631 \u0628\u0631 \u0631\u0648\u06cc \u0627\u06cc\u0646 \u0645\u0634\u06a9\u0644\u0627\u062a \u0648 \u062f\u0631\u06a9 \u0645\u0641\u0627\u0647\u06cc\u0645 \u0627\u0633\u0627\u0633\u06cc\u060c \u0645\u0647\u0627\u0631\u062a \u0647\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u0648 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0647\u0627 \u0628\u0647 \u0637\u0648\u0631 \u0642\u0627\u0628\u0644 \u062a\u0648\u062c\u0647\u06cc \u0628\u0647\u0628\u0648\u062f \u062e\u0648\u0627\u0647\u06cc\u062f \u062f\u0627\u062f.<\/p>\n<p>\u0628\u0647 \u06cc\u0627\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f\u060c \u06a9\u0644\u06cc\u062f \u062a\u0633\u0644\u0637 \u0628\u0631 \u0627\u06cc\u0646 \u062a\u06a9\u0646\u06cc\u06a9 \u0647\u0627\u060c \u062a\u0645\u0631\u06cc\u0646 \u0645\u062f\u0627\u0648\u0645 \u0648 \u062f\u0631\u06a9 \u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0647\u0627\u06cc \u0632\u0645\u0627\u0646\u06cc \u0648 \u0645\u06a9\u0627\u0646\u06cc \u0631\u0627\u0647 \u062d\u0644 \u0647\u0627\u06cc \u0634\u0645\u0627 \u0627\u0633\u062a. <\/p>\n<p>\u06a9\u062f \u0646\u0648\u06cc\u0633\u06cc \u0645\u0628\u0627\u0631\u06a9!<\/p>\n<div data-article-id=\"1986809\" id=\"article-body\">\n<p>\u0622\u0631\u0627\u06cc\u0647 \u0647\u0627 \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u0628\u0646\u06cc\u0627\u062f\u06cc \u062f\u0631 \u0639\u0644\u0648\u0645 \u06a9\u0627\u0645\u067e\u06cc\u0648\u062a\u0631 \u0647\u0633\u062a\u0646\u062f \u0648 \u0628\u0647 \u0637\u0648\u0631 \u06af\u0633\u062a\u0631\u062f\u0647 \u062f\u0631 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0648 \u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc \u062d\u0644 \u0645\u0633\u0626\u0644\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u0646\u062f. \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u062c\u0627\u0645\u0639 \u0634\u0645\u0627 \u0631\u0627 \u0628\u0627 \u0627\u0635\u0648\u0644 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0622\u0634\u0646\u0627 \u0645\u06cc \u06a9\u0646\u062f \u0648 \u0645\u0648\u0636\u0648\u0639\u0627\u062a\u06cc \u0631\u0627 \u0627\u0632 \u0633\u0637\u0648\u062d \u067e\u0627\u06cc\u0647 \u062a\u0627 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u067e\u0648\u0634\u0634 \u0645\u06cc \u062f\u0647\u062f. \u0645\u0627 \u067e\u06cc\u0645\u0627\u06cc\u0634\u060c \u062f\u0631\u062c\u060c \u062d\u0630\u0641\u060c \u062c\u0633\u062a\u062c\u0648 \u0648 \u0645\u0648\u0627\u0631\u062f \u062f\u06cc\u06af\u0631 \u0631\u0627 \u0628\u0647 \u0647\u0645\u0631\u0627\u0647 \u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc\u200c\u0647\u0627\u06cc \u0632\u0645\u0627\u0646\u06cc \u0648 \u0645\u062b\u0627\u0644\u200c\u0647\u0627\u06cc \u0639\u0645\u0644\u06cc \u0622\u0646\u200c\u0647\u0627 \u0628\u0631\u0631\u0633\u06cc \u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0631\u062f.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter-rtl ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a \u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#%D9%81%D9%87%D8%B1%D8%B3%D8%AA_%D9%85%D8%B7%D8%A7%D9%84%D8%A8\" >\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#1_%D9%85%D9%82%D8%AF%D9%85%D9%87_%D8%A7%DB%8C_%D8%A8%D8%B1_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_%D9%87%D8%A7\" >1. \u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#2_%D9%BE%DB%8C%D9%85%D8%A7%DB%8C%D8%B4_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87\" >2. \u067e\u06cc\u0645\u0627\u06cc\u0634 \u0622\u0631\u0627\u06cc\u0647<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#21_%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87_%D8%A7%D8%B2_%D8%AD%D9%84%D9%82%D9%87_for\" >2.1 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062d\u0644\u0642\u0647 for<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#22_%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87_%D8%A7%D8%B2_forEach\" >2.2 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 forEach<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#23_%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87_%D8%A7%D8%B2_%D8%AD%D9%84%D9%82%D9%87_%D8%A8%D8%B1%D8%A7%DB%8C%E2%80%A6\" >2.3 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062d\u0644\u0642\u0647 \u0628\u0631\u0627\u06cc&#8230;<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#3_%D8%AF%D8%B1%D8%AC_%D8%AF%D8%B1_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_%D9%87%D8%A7\" >3. \u062f\u0631\u062c \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#31_%D8%AF%D8%B1%D8%AC_%D8%AF%D8%B1_%D8%A7%D9%86%D8%AA%D9%87%D8%A7\" >3.1 \u062f\u0631\u062c \u062f\u0631 \u0627\u0646\u062a\u0647\u0627<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#32_%D8%AF%D8%B1%D8%AC_%D8%AF%D8%B1_%D8%A7%D8%A8%D8%AA%D8%AF%D8%A7\" >3.2 \u062f\u0631\u062c \u062f\u0631 \u0627\u0628\u062a\u062f\u0627<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#33_%D8%AF%D8%B1%D8%AC_%D8%AF%D8%B1_%DB%8C%DA%A9_%D9%85%D9%88%D9%82%D8%B9%DB%8C%D8%AA_%D8%AE%D8%A7%D8%B5\" >3.3 \u062f\u0631\u062c \u062f\u0631 \u06cc\u06a9 \u0645\u0648\u0642\u0639\u06cc\u062a \u062e\u0627\u0635<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#4_%D8%AD%D8%B0%D9%81_%D8%AF%D8%B1_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_%D9%87%D8%A7\" >4. \u062d\u0630\u0641 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#41_%D8%AD%D8%B0%D9%81_%D8%A7%D8%B2_%D9%BE%D8%A7%DB%8C%D8%A7%D9%86\" >4.1 \u062d\u0630\u0641 \u0627\u0632 \u067e\u0627\u06cc\u0627\u0646<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#42_%D8%AD%D8%B0%D9%81_%D8%A7%D8%B2_%D8%A7%D8%A8%D8%AA%D8%AF%D8%A7\" >4.2 \u062d\u0630\u0641 \u0627\u0632 \u0627\u0628\u062a\u062f\u0627<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#43_%D8%AD%D8%B0%D9%81_%D8%AF%D8%B1_%DB%8C%DA%A9_%D9%85%D9%88%D9%82%D8%B9%DB%8C%D8%AA_%D8%AE%D8%A7%D8%B5\" >4.3 \u062d\u0630\u0641 \u062f\u0631 \u06cc\u06a9 \u0645\u0648\u0642\u0639\u06cc\u062a \u062e\u0627\u0635<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#5_%D8%AC%D8%B3%D8%AA%D8%AC%D9%88_%D8%AF%D8%B1_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_%D9%87%D8%A7\" >5. \u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#51_%D8%AC%D8%B3%D8%AA%D8%AC%D9%88%DB%8C_%D8%AE%D8%B7%DB%8C\" >5.1 \u062c\u0633\u062a\u062c\u0648\u06cc \u062e\u0637\u06cc<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#52_%D8%AC%D8%B3%D8%AA%D8%AC%D9%88%DB%8C_%D8%A8%D8%A7%DB%8C%D9%86%D8%B1%DB%8C_%D8%A8%D8%B1%D8%A7%DB%8C_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_%D9%87%D8%A7%DB%8C_%D9%85%D8%B1%D8%AA%D8%A8_%D8%B4%D8%AF%D9%87\" >5.2 \u062c\u0633\u062a\u062c\u0648\u06cc \u0628\u0627\u06cc\u0646\u0631\u06cc (\u0628\u0631\u0627\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627\u06cc \u0645\u0631\u062a\u0628 \u0634\u062f\u0647)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#6_%D8%AA%DA%A9%D9%86%DB%8C%DA%A9_%D9%87%D8%A7%DB%8C_%D8%AF%D8%B3%D8%AA%DA%A9%D8%A7%D8%B1%DB%8C_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87\" >6. \u062a\u06a9\u0646\u06cc\u06a9 \u0647\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#61_%D8%AA%DA%A9%D9%86%DB%8C%DA%A9_%D8%AF%D9%88_%D9%86%D9%82%D8%B7%D9%87\" >6.1 \u062a\u06a9\u0646\u06cc\u06a9 \u062f\u0648 \u0646\u0642\u0637\u0647<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#62_%D8%AA%DA%A9%D9%86%DB%8C%DA%A9_%D9%BE%D9%86%D8%AC%D8%B1%D9%87_%DA%A9%D8%B4%D9%88%DB%8C%DB%8C\" >6.2 \u062a\u06a9\u0646\u06cc\u06a9 \u067e\u0646\u062c\u0631\u0647 \u06a9\u0634\u0648\u06cc\u06cc<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#63_%D8%A7%D9%84%DA%AF%D9%88%D8%B1%DB%8C%D8%AA%D9%85_%DA%A9%D8%A7%D8%AF%D8%A7%D9%86\" >6.3 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u06a9\u0627\u062f\u0627\u0646<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#64_%D8%A7%D9%84%DA%AF%D9%88%D8%B1%DB%8C%D8%AA%D9%85_%D9%BE%D8%B1%DA%86%D9%85_%D9%85%D9%84%DB%8C_%D9%87%D9%84%D9%86%D8%AF\" >6.4 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u067e\u0631\u0686\u0645 \u0645\u0644\u06cc \u0647\u0644\u0646\u062f<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#7_%D8%AA%D9%85%D8%B1%DB%8C%D9%86_%D9%85%D8%B4%DA%A9%D9%84%D8%A7%D8%AA\" >7. \u062a\u0645\u0631\u06cc\u0646 \u0645\u0634\u06a9\u0644\u0627\u062a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/nabfollower.com\/blog\/mastering-array-manipulation-in-dsa-using-javascript-from-basics-to-advanced-3i6j\/#8_%D9%84%DB%8C%D9%86%DA%A9_%D9%87%D8%A7%DB%8C_%D9%85%D8%B4%DA%A9%D9%84_LeetCode\" >8. \u0644\u06cc\u0646\u06a9 \u0647\u0627\u06cc \u0645\u0634\u06a9\u0644 LeetCode<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D9%81%D9%87%D8%B1%D8%B3%D8%AA_%D9%85%D8%B7%D8%A7%D9%84%D8%A8\"><\/span>\n<p>  \u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>\u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<\/li>\n<li>\u067e\u06cc\u0645\u0627\u06cc\u0634 \u0622\u0631\u0627\u06cc\u0647<\/li>\n<li>\u062f\u0631\u062c \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<\/li>\n<li>\u062d\u0630\u0641 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<\/li>\n<li>\u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<\/li>\n<li>\u062a\u06a9\u0646\u06cc\u06a9 \u0647\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647<\/li>\n<li>\u0645\u0634\u06a9\u0644\u0627\u062a \u062a\u0645\u0631\u06cc\u0646<\/li>\n<li>\u0644\u06cc\u0646\u06a9 \u0647\u0627\u06cc \u0645\u0634\u06a9\u0644 LeetCode<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"1_%D9%85%D9%82%D8%AF%D9%85%D9%87_%D8%A7%DB%8C_%D8%A8%D8%B1_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_%D9%87%D8%A7\"><\/span>\n<p>  1. \u0645\u0642\u062f\u0645\u0647 \u0627\u06cc \u0628\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0622\u0631\u0627\u06cc\u0647 \u0645\u062c\u0645\u0648\u0639\u0647 \u0627\u06cc \u0627\u0632 \u0639\u0646\u0627\u0635\u0631 \u0627\u0633\u062a \u06a9\u0647 \u062f\u0631 \u0645\u06a9\u0627\u0646 \u0647\u0627\u06cc \u062d\u0627\u0641\u0638\u0647 \u0628\u0647 \u0647\u0645 \u067e\u06cc\u0648\u0633\u062a\u0647 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc \u0634\u0648\u0646\u062f. \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u060c \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627 \u067e\u0648\u06cc\u0627 \u0647\u0633\u062a\u0646\u062f \u0648 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0639\u0646\u0627\u0635\u0631 \u0645\u062e\u062a\u0644\u0641\u06cc \u0631\u0627 \u062f\u0631 \u062e\u0648\u062f \u062c\u0627\u06cc \u062f\u0647\u0646\u062f.<\/p>\n<p>\u0639\u0645\u0644\u06cc\u0627\u062a \u067e\u0627\u06cc\u0647 \u0622\u0631\u0627\u06cc\u0647:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"c1\">\/\/ Creating an array<\/span>\n<span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">4<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">];<\/span>\n\n<span class=\"c1\">\/\/ Accessing elements<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"mi\">0<\/span><span class=\"p\">]);<\/span> <span class=\"c1\">\/\/ Output: 1<\/span>\n\n<span class=\"c1\">\/\/ Modifying elements<\/span>\n<span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"mi\">2<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">10<\/span><span class=\"p\">;<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Output: [1, 2, 10, 4, 5]<\/span>\n\n<span class=\"c1\">\/\/ Getting array length<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nx\">length<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Output: 5<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc:<\/p>\n<ul>\n<li>\u0639\u0646\u0627\u0635\u0631 \u062f\u0633\u062a\u0631\u0633\u06cc: O(1)<\/li>\n<li>\u0639\u0646\u0627\u0635\u0631 \u0627\u0635\u0644\u0627\u062d \u06a9\u0646\u0646\u062f\u0647: O(1)<\/li>\n<li>\u0628\u062f\u0633\u062a \u0622\u0648\u0631\u062f\u0646 \u0637\u0648\u0644 \u0622\u0631\u0627\u06cc\u0647: O(1)<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"2_%D9%BE%DB%8C%D9%85%D8%A7%DB%8C%D8%B4_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87\"><\/span>\n<p>  2. \u067e\u06cc\u0645\u0627\u06cc\u0634 \u0622\u0631\u0627\u06cc\u0647<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u067e\u06cc\u0645\u0627\u06cc\u0634 \u0628\u0647 \u0645\u0639\u0646\u0627\u06cc \u06cc\u06a9 \u0628\u0627\u0631 \u0628\u0627\u0632\u062f\u06cc\u062f \u0627\u0632 \u0647\u0631 \u0639\u0646\u0635\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0633\u062a. \u0631\u0627\u0647 \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641\u06cc \u0628\u0631\u0627\u06cc \u0639\u0628\u0648\u0631 \u0627\u0632 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"21_%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87_%D8%A7%D8%B2_%D8%AD%D9%84%D9%82%D9%87_for\"><\/span>\n<p>  2.1 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062d\u0644\u0642\u0647 for<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">4<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">];<\/span>\n<span class=\"k\">for <\/span><span class=\"p\">(<\/span><span class=\"kd\">let<\/span> <span class=\"nx\">i<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span><span class=\"p\">;<\/span> <span class=\"nx\">i<\/span> <span class=\"o\"> <span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nx\">length<\/span><span class=\"p\">;<\/span> <span class=\"nx\">i<\/span><span class=\"o\">++<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n    <span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">i<\/span><span class=\"p\">]);<\/span>\n<span class=\"p\">}<\/span>\n<\/span><\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)\u060c \u06a9\u0647 \u062f\u0631 \u0622\u0646 n \u062a\u0639\u062f\u0627\u062f \u0639\u0646\u0627\u0635\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0633\u062a.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"22_%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87_%D8%A7%D8%B2_forEach\"><\/span>\n<p>  2.2 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 forEach<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">4<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">];<\/span>\n<span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nf\">forEach<\/span><span class=\"p\">(<\/span><span class=\"nx\">element<\/span> <span class=\"o\">=&gt;<\/span> <span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">element<\/span><span class=\"p\">));<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)<\/p>\n<h3><span class=\"ez-toc-section\" id=\"23_%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87_%D8%A7%D8%B2_%D8%AD%D9%84%D9%82%D9%87_%D8%A8%D8%B1%D8%A7%DB%8C%E2%80%A6\"><\/span>\n<p>  2.3 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062d\u0644\u0642\u0647 \u0628\u0631\u0627\u06cc&#8230;<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">4<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">];<\/span>\n<span class=\"k\">for <\/span><span class=\"p\">(<\/span><span class=\"kd\">let<\/span> <span class=\"nx\">element<\/span> <span class=\"k\">of<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n    <span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">element<\/span><span class=\"p\">);<\/span>\n<span class=\"p\">}<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)<\/p>\n<h2><span class=\"ez-toc-section\" id=\"3_%D8%AF%D8%B1%D8%AC_%D8%AF%D8%B1_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_%D9%87%D8%A7\"><\/span>\n<p>  3. \u062f\u0631\u062c \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062f\u0631\u062c \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u062f\u0631 \u0627\u0628\u062a\u062f\u0627\u060c \u0627\u0646\u062a\u0647\u0627\u06cc \u06cc\u0627 \u062f\u0631 \u06cc\u06a9 \u0645\u0648\u0642\u0639\u06cc\u062a \u062e\u0627\u0635 \u0627\u0646\u062c\u0627\u0645 \u0634\u0648\u062f.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"31_%D8%AF%D8%B1%D8%AC_%D8%AF%D8%B1_%D8%A7%D9%86%D8%AA%D9%87%D8%A7\"><\/span>\n<p>  3.1 \u062f\u0631\u062c \u062f\u0631 \u0627\u0646\u062a\u0647\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">];<\/span>\n<span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nf\">push<\/span><span class=\"p\">(<\/span><span class=\"mi\">4<\/span><span class=\"p\">);<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Output: [1, 2, 3, 4]<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(1) (\u0627\u0633\u062a\u0647\u0644\u0627\u06a9 \u0634\u062f\u0647)<\/p>\n<h3><span class=\"ez-toc-section\" id=\"32_%D8%AF%D8%B1%D8%AC_%D8%AF%D8%B1_%D8%A7%D8%A8%D8%AA%D8%AF%D8%A7\"><\/span>\n<p>  3.2 \u062f\u0631\u062c \u062f\u0631 \u0627\u0628\u062a\u062f\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">];<\/span>\n<span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nf\">unshift<\/span><span class=\"p\">(<\/span><span class=\"mi\">0<\/span><span class=\"p\">);<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Output: [0, 1, 2, 3]<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)\u060c \u0632\u06cc\u0631\u0627 \u062a\u0645\u0627\u0645 \u0639\u0646\u0627\u0635\u0631 \u0645\u0648\u062c\u0648\u062f \u0628\u0627\u06cc\u062f \u062c\u0627\u0628\u062c\u0627 \u0634\u0648\u0646\u062f<\/p>\n<h3><span class=\"ez-toc-section\" id=\"33_%D8%AF%D8%B1%D8%AC_%D8%AF%D8%B1_%DB%8C%DA%A9_%D9%85%D9%88%D9%82%D8%B9%DB%8C%D8%AA_%D8%AE%D8%A7%D8%B5\"><\/span>\n<p>  3.3 \u062f\u0631\u062c \u062f\u0631 \u06cc\u06a9 \u0645\u0648\u0642\u0639\u06cc\u062a \u062e\u0627\u0635<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">4<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">];<\/span>\n<span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nf\">splice<\/span><span class=\"p\">(<\/span><span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">);<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Output: [1, 2, 3, 4, 5]<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)\u060c \u0632\u06cc\u0631\u0627 \u0639\u0646\u0627\u0635\u0631 \u0628\u0639\u062f \u0627\u0632 \u0646\u0642\u0637\u0647 \u062f\u0631\u062c \u0628\u0627\u06cc\u062f \u062c\u0627\u0628\u062c\u0627 \u0634\u0648\u0646\u062f<\/p>\n<h2><span class=\"ez-toc-section\" id=\"4_%D8%AD%D8%B0%D9%81_%D8%AF%D8%B1_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_%D9%87%D8%A7\"><\/span>\n<p>  4. \u062d\u0630\u0641 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0645\u0627\u0646\u0646\u062f \u062f\u0631\u062c\u060c \u062d\u0630\u0641 \u0631\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646 \u062f\u0631 \u0627\u0628\u062a\u062f\u0627\u060c \u067e\u0627\u06cc\u0627\u0646 \u06cc\u0627 \u062f\u0631 \u06cc\u06a9 \u0645\u0648\u0642\u0639\u06cc\u062a \u062e\u0627\u0635 \u0627\u0646\u062c\u0627\u0645 \u062f\u0627\u062f.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"41_%D8%AD%D8%B0%D9%81_%D8%A7%D8%B2_%D9%BE%D8%A7%DB%8C%D8%A7%D9%86\"><\/span>\n<p>  4.1 \u062d\u0630\u0641 \u0627\u0632 \u067e\u0627\u06cc\u0627\u0646<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">4<\/span><span class=\"p\">];<\/span>\n<span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nf\">pop<\/span><span class=\"p\">();<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Output: [1, 2, 3]<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(1)<\/p>\n<h3><span class=\"ez-toc-section\" id=\"42_%D8%AD%D8%B0%D9%81_%D8%A7%D8%B2_%D8%A7%D8%A8%D8%AA%D8%AF%D8%A7\"><\/span>\n<p>  4.2 \u062d\u0630\u0641 \u0627\u0632 \u0627\u0628\u062a\u062f\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">4<\/span><span class=\"p\">];<\/span>\n<span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nf\">shift<\/span><span class=\"p\">();<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Output: [2, 3, 4]<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)\u060c \u0632\u06cc\u0631\u0627 \u062a\u0645\u0627\u0645 \u0639\u0646\u0627\u0635\u0631 \u0628\u0627\u0642\u06cc \u0645\u0627\u0646\u062f\u0647 \u0628\u0627\u06cc\u062f \u062c\u0627\u0628\u062c\u0627 \u0634\u0648\u0646\u062f<\/p>\n<h3><span class=\"ez-toc-section\" id=\"43_%D8%AD%D8%B0%D9%81_%D8%AF%D8%B1_%DB%8C%DA%A9_%D9%85%D9%88%D9%82%D8%B9%DB%8C%D8%AA_%D8%AE%D8%A7%D8%B5\"><\/span>\n<p>  4.3 \u062d\u0630\u0641 \u062f\u0631 \u06cc\u06a9 \u0645\u0648\u0642\u0639\u06cc\u062a \u062e\u0627\u0635<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">4<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">];<\/span>\n<span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nf\">splice<\/span><span class=\"p\">(<\/span><span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">);<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Output: [1, 2, 4, 5]<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)\u060c \u0632\u06cc\u0631\u0627 \u0639\u0646\u0627\u0635\u0631 \u0628\u0639\u062f \u0627\u0632 \u0646\u0642\u0637\u0647 \u062d\u0630\u0641 \u0628\u0627\u06cc\u062f \u062c\u0627\u0628\u062c\u0627 \u0634\u0648\u0646\u062f<\/p>\n<h2><span class=\"ez-toc-section\" id=\"5_%D8%AC%D8%B3%D8%AA%D8%AC%D9%88_%D8%AF%D8%B1_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_%D9%87%D8%A7\"><\/span>\n<p>  5. \u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062c\u0633\u062a\u062c\u0648 \u06cc\u06a9 \u0639\u0645\u0644\u06cc\u0627\u062a \u0645\u0639\u0645\u0648\u0644\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0631\u0648\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc \u0634\u0648\u062f. \u0628\u06cc\u0627\u06cc\u06cc\u062f \u0628\u0647 \u0686\u0646\u062f \u062a\u06a9\u0646\u06cc\u06a9 \u062c\u0633\u062a\u062c\u0648 \u0646\u06af\u0627\u0647 \u06a9\u0646\u06cc\u0645.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"51_%D8%AC%D8%B3%D8%AA%D8%AC%D9%88%DB%8C_%D8%AE%D8%B7%DB%8C\"><\/span>\n<p>  5.1 \u062c\u0633\u062a\u062c\u0648\u06cc \u062e\u0637\u06cc<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">function<\/span> <span class=\"nf\">linearSearch<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">,<\/span> <span class=\"nx\">target<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n    <span class=\"k\">for <\/span><span class=\"p\">(<\/span><span class=\"kd\">let<\/span> <span class=\"nx\">i<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span><span class=\"p\">;<\/span> <span class=\"nx\">i<\/span> <span class=\"o\"> <span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nx\">length<\/span><span class=\"p\">;<\/span> <span class=\"nx\">i<\/span><span class=\"o\">++<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n        <span class=\"k\">if <\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">i<\/span><span class=\"p\">]<\/span> <span class=\"o\">===<\/span> <span class=\"nx\">target<\/span><span class=\"p\">)<\/span> <span class=\"k\">return<\/span> <span class=\"nx\">i<\/span><span class=\"p\">;<\/span>\n    <span class=\"p\">}<\/span>\n    <span class=\"k\">return<\/span> <span class=\"o\">-<\/span><span class=\"mi\">1<\/span><span class=\"p\">;<\/span>\n<span class=\"p\">}<\/span>\n\n<span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">,<\/span> <span class=\"mi\">7<\/span><span class=\"p\">,<\/span> <span class=\"mi\">9<\/span><span class=\"p\">];<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nf\">linearSearch<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">));<\/span> <span class=\"c1\">\/\/ Output: 2<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nf\">linearSearch<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">,<\/span> <span class=\"mi\">6<\/span><span class=\"p\">));<\/span> <span class=\"c1\">\/\/ Output: -1<\/span>\n<\/span><\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)<\/p>\n<h3><span class=\"ez-toc-section\" id=\"52_%D8%AC%D8%B3%D8%AA%D8%AC%D9%88%DB%8C_%D8%A8%D8%A7%DB%8C%D9%86%D8%B1%DB%8C_%D8%A8%D8%B1%D8%A7%DB%8C_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_%D9%87%D8%A7%DB%8C_%D9%85%D8%B1%D8%AA%D8%A8_%D8%B4%D8%AF%D9%87\"><\/span>\n<p>  5.2 \u062c\u0633\u062a\u062c\u0648\u06cc \u0628\u0627\u06cc\u0646\u0631\u06cc (\u0628\u0631\u0627\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627\u06cc \u0645\u0631\u062a\u0628 \u0634\u062f\u0647)<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">function<\/span> <span class=\"nf\">binarySearch<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">,<\/span> <span class=\"nx\">target<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n    <span class=\"kd\">let<\/span> <span class=\"nx\">left<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"nx\">right<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nx\">length<\/span> <span class=\"o\">-<\/span> <span class=\"mi\">1<\/span><span class=\"p\">;<\/span>\n    <span class=\"k\">while <\/span><span class=\"p\">(<\/span><span class=\"nx\">left<\/span> <span class=\"o\"> <span class=\"nx\">right<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n        <span class=\"kd\">let<\/span> <span class=\"nx\">mid<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">Math<\/span><span class=\"p\">.<\/span><span class=\"nf\">floor<\/span><span class=\"p\">((<\/span><span class=\"nx\">left<\/span> <span class=\"o\">+<\/span> <span class=\"nx\">right<\/span><span class=\"p\">)<\/span> <span class=\"o\">\/<\/span> <span class=\"mi\">2<\/span><span class=\"p\">);<\/span>\n        <span class=\"k\">if <\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">mid<\/span><span class=\"p\">]<\/span> <span class=\"o\">===<\/span> <span class=\"nx\">target<\/span><span class=\"p\">)<\/span> <span class=\"k\">return<\/span> <span class=\"nx\">mid<\/span><span class=\"p\">;<\/span>\n        <span class=\"k\">if <\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">mid<\/span><span class=\"p\">]<\/span> <span class=\"o\"> <span class=\"nx\">target<\/span><span class=\"p\">)<\/span> <span class=\"nx\">left<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">mid<\/span> <span class=\"o\">+<\/span> <span class=\"mi\">1<\/span><span class=\"p\">;<\/span>\n        <span class=\"k\">else<\/span> <span class=\"nx\">right<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">mid<\/span> <span class=\"o\">-<\/span> <span class=\"mi\">1<\/span><span class=\"p\">;<\/span>\n    <span class=\"p\">}<\/span>\n    <span class=\"k\">return<\/span> <span class=\"o\">-<\/span><span class=\"mi\">1<\/span><span class=\"p\">;<\/span>\n<span class=\"p\">}<\/span>\n\n<span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">,<\/span> <span class=\"mi\">7<\/span><span class=\"p\">,<\/span> <span class=\"mi\">9<\/span><span class=\"p\">];<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nf\">binarySearch<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">));<\/span> <span class=\"c1\">\/\/ Output: 2<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nf\">binarySearch<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">,<\/span> <span class=\"mi\">6<\/span><span class=\"p\">));<\/span> <span class=\"c1\">\/\/ Output: -1<\/span>\n<\/span><\/span><\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O (log n)<\/p>\n<h2><span class=\"ez-toc-section\" id=\"6_%D8%AA%DA%A9%D9%86%DB%8C%DA%A9_%D9%87%D8%A7%DB%8C_%D8%AF%D8%B3%D8%AA%DA%A9%D8%A7%D8%B1%DB%8C_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87\"><\/span>\n<p>  6. \u062a\u06a9\u0646\u06cc\u06a9 \u0647\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062d\u0627\u0644\u0627 \u0628\u06cc\u0627\u06cc\u06cc\u062f \u0686\u0646\u062f \u062a\u06a9\u0646\u06cc\u06a9 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u062a\u0631 \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u0645.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"61_%D8%AA%DA%A9%D9%86%DB%8C%DA%A9_%D8%AF%D9%88_%D9%86%D9%82%D8%B7%D9%87\"><\/span>\n<p>  6.1 \u062a\u06a9\u0646\u06cc\u06a9 \u062f\u0648 \u0646\u0642\u0637\u0647<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u062a\u06a9\u0646\u06cc\u06a9 \u062f\u0648 \u0646\u0642\u0637\u0647 \u0627\u06cc \u0627\u063a\u0644\u0628 \u0628\u0631\u0627\u06cc \u062d\u0644 \u0645\u0648\u062b\u0631 \u0645\u0633\u0627\u0626\u0644 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f. \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0645\u062b\u0627\u0644\u06cc \u0627\u0632 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0648 \u0646\u0634\u0627\u0646\u06af\u0631 \u0628\u0631\u0627\u06cc \u0645\u0639\u06a9\u0648\u0633 \u06a9\u0631\u062f\u0646 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062f\u0631 \u0645\u062d\u0644 \u0622\u0648\u0631\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">function<\/span> <span class=\"nf\">reverseArray<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n    <span class=\"kd\">let<\/span> <span class=\"nx\">left<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"nx\">right<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nx\">length<\/span> <span class=\"o\">-<\/span> <span class=\"mi\">1<\/span><span class=\"p\">;<\/span>\n    <span class=\"k\">while <\/span><span class=\"p\">(<\/span><span class=\"nx\">left<\/span> <span class=\"o\"> <span class=\"nx\">right<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n        <span class=\"p\">[<\/span><span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">left<\/span><span class=\"p\">],<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">right<\/span><span class=\"p\">]]<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">right<\/span><span class=\"p\">],<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">left<\/span><span class=\"p\">]];<\/span>\n        <span class=\"nx\">left<\/span><span class=\"o\">++<\/span><span class=\"p\">;<\/span>\n        <span class=\"nx\">right<\/span><span class=\"o\">--<\/span><span class=\"p\">;<\/span>\n    <span class=\"p\">}<\/span>\n<span class=\"p\">}<\/span>\n\n<span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">4<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">];<\/span>\n<span class=\"nf\">reverseArray<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">);<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Output: [5, 4, 3, 2, 1]<\/span>\n<\/span><\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)<\/p>\n<h3><span class=\"ez-toc-section\" id=\"62_%D8%AA%DA%A9%D9%86%DB%8C%DA%A9_%D9%BE%D9%86%D8%AC%D8%B1%D9%87_%DA%A9%D8%B4%D9%88%DB%8C%DB%8C\"><\/span>\n<p>  6.2 \u062a\u06a9\u0646\u06cc\u06a9 \u067e\u0646\u062c\u0631\u0647 \u06a9\u0634\u0648\u06cc\u06cc<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u062a\u06a9\u0646\u06cc\u06a9 \u067e\u0646\u062c\u0631\u0647 \u06a9\u0634\u0648\u06cc\u06cc \u0628\u0631\u0627\u06cc \u062d\u0644 \u0645\u0633\u0627\u0626\u0644 \u0632\u06cc\u0631\u0622\u0631\u0627\u06cc\u0647 \u0645\u0641\u06cc\u062f \u0627\u0633\u062a. \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u06cc\u06a9 \u0645\u062b\u0627\u0644 \u0628\u0631\u0627\u06cc \u06cc\u0627\u0641\u062a\u0646 \u0632\u06cc\u0631\u0622\u0631\u0627\u06cc\u0647 \u062d\u062f\u0627\u06a9\u062b\u0631 \u062c\u0645\u0639 \u0628\u0627 \u0627\u0646\u062f\u0627\u0632\u0647 k \u0622\u0648\u0631\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">function<\/span> <span class=\"nf\">maxSumSubarray<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">,<\/span> <span class=\"nx\">k<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n    <span class=\"kd\">let<\/span> <span class=\"nx\">maxSum<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span><span class=\"p\">;<\/span>\n    <span class=\"kd\">let<\/span> <span class=\"nx\">windowSum<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span><span class=\"p\">;<\/span>\n\n    <span class=\"c1\">\/\/ Calculate sum of first window<\/span>\n    <span class=\"k\">for <\/span><span class=\"p\">(<\/span><span class=\"kd\">let<\/span> <span class=\"nx\">i<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span><span class=\"p\">;<\/span> <span class=\"nx\">i<\/span> <span class=\"o\"> <span class=\"nx\">k<\/span><span class=\"p\">;<\/span> <span class=\"nx\">i<\/span><span class=\"o\">++<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n        <span class=\"nx\">windowSum<\/span> <span class=\"o\">+=<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">i<\/span><span class=\"p\">];<\/span>\n    <span class=\"p\">}<\/span>\n    <span class=\"nx\">maxSum<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">windowSum<\/span><span class=\"p\">;<\/span>\n\n    <span class=\"c1\">\/\/ Slide the window<\/span>\n    <span class=\"k\">for <\/span><span class=\"p\">(<\/span><span class=\"kd\">let<\/span> <span class=\"nx\">i<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">k<\/span><span class=\"p\">;<\/span> <span class=\"nx\">i<\/span> <span class=\"o\"> <span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nx\">length<\/span><span class=\"p\">;<\/span> <span class=\"nx\">i<\/span><span class=\"o\">++<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n        <span class=\"nx\">windowSum<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">windowSum<\/span> <span class=\"o\">-<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">i<\/span> <span class=\"o\">-<\/span> <span class=\"nx\">k<\/span><span class=\"p\">]<\/span> <span class=\"o\">+<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">i<\/span><span class=\"p\">];<\/span>\n        <span class=\"nx\">maxSum<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">Math<\/span><span class=\"p\">.<\/span><span class=\"nf\">max<\/span><span class=\"p\">(<\/span><span class=\"nx\">maxSum<\/span><span class=\"p\">,<\/span> <span class=\"nx\">windowSum<\/span><span class=\"p\">);<\/span>\n    <span class=\"p\">}<\/span>\n\n    <span class=\"k\">return<\/span> <span class=\"nx\">maxSum<\/span><span class=\"p\">;<\/span>\n<span class=\"p\">}<\/span>\n\n<span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">4<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">10<\/span><span class=\"p\">,<\/span> <span class=\"mi\">23<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"mi\">20<\/span><span class=\"p\">];<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nf\">maxSumSubarray<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">,<\/span> <span class=\"mi\">4<\/span><span class=\"p\">));<\/span> <span class=\"c1\">\/\/ Output: 39<\/span>\n<\/span><\/span><\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)<\/p>\n<h3><span class=\"ez-toc-section\" id=\"63_%D8%A7%D9%84%DA%AF%D9%88%D8%B1%DB%8C%D8%AA%D9%85_%DA%A9%D8%A7%D8%AF%D8%A7%D9%86\"><\/span>\n<p>  6.3 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u06a9\u0627\u062f\u0627\u0646<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Kadane \u0628\u0631\u0627\u06cc \u06cc\u0627\u0641\u062a\u0646 \u062d\u062f\u0627\u06a9\u062b\u0631 \u0645\u062c\u0645\u0648\u0639 \u0632\u06cc\u0631\u0622\u0631\u0627\u06cc\u0647 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f. \u0627\u06cc\u0646 \u0646\u0645\u0648\u0646\u0647 \u0627\u06cc \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u067e\u0648\u06cc\u0627 \u0627\u0633\u062a:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">function<\/span> <span class=\"nf\">kadane<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n    <span class=\"kd\">let<\/span> <span class=\"nx\">maxSoFar<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"mi\">0<\/span><span class=\"p\">];<\/span>\n    <span class=\"kd\">let<\/span> <span class=\"nx\">maxEndingHere<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"mi\">0<\/span><span class=\"p\">];<\/span>\n\n    <span class=\"k\">for <\/span><span class=\"p\">(<\/span><span class=\"kd\">let<\/span> <span class=\"nx\">i<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">1<\/span><span class=\"p\">;<\/span> <span class=\"nx\">i<\/span> <span class=\"o\"> <span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nx\">length<\/span><span class=\"p\">;<\/span> <span class=\"nx\">i<\/span><span class=\"o\">++<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n        <span class=\"nx\">maxEndingHere<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">Math<\/span><span class=\"p\">.<\/span><span class=\"nf\">max<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">i<\/span><span class=\"p\">],<\/span> <span class=\"nx\">maxEndingHere<\/span> <span class=\"o\">+<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">i<\/span><span class=\"p\">]);<\/span>\n        <span class=\"nx\">maxSoFar<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">Math<\/span><span class=\"p\">.<\/span><span class=\"nf\">max<\/span><span class=\"p\">(<\/span><span class=\"nx\">maxSoFar<\/span><span class=\"p\">,<\/span> <span class=\"nx\">maxEndingHere<\/span><span class=\"p\">);<\/span>\n    <span class=\"p\">}<\/span>\n\n    <span class=\"k\">return<\/span> <span class=\"nx\">maxSoFar<\/span><span class=\"p\">;<\/span>\n<span class=\"p\">}<\/span>\n\n<span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"o\">-<\/span><span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"o\">-<\/span><span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">4<\/span><span class=\"p\">,<\/span> <span class=\"o\">-<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"o\">-<\/span><span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">,<\/span> <span class=\"o\">-<\/span><span class=\"mi\">3<\/span><span class=\"p\">];<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nf\">kadane<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">));<\/span> <span class=\"c1\">\/\/ Output: 7<\/span>\n<\/span><\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)<\/p>\n<h3><span class=\"ez-toc-section\" id=\"64_%D8%A7%D9%84%DA%AF%D9%88%D8%B1%DB%8C%D8%AA%D9%85_%D9%BE%D8%B1%DA%86%D9%85_%D9%85%D9%84%DB%8C_%D9%87%D9%84%D9%86%D8%AF\"><\/span>\n<p>  6.4 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u067e\u0631\u0686\u0645 \u0645\u0644\u06cc \u0647\u0644\u0646\u062f<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0627\u06cc\u0646 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0628\u0631\u0627\u06cc \u0645\u0631\u062a\u0628\u200c\u0633\u0627\u0632\u06cc \u0622\u0631\u0627\u06cc\u0647\u200c\u0627\u06cc \u06a9\u0647 \u0641\u0642\u0637 \u062d\u0627\u0648\u06cc 0\u060c 1 \u0648 2 \u0627\u0633\u062a\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight javascript\"><code><span class=\"kd\">function<\/span> <span class=\"nf\">dutchNationalFlag<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n    <span class=\"kd\">let<\/span> <span class=\"nx\">low<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"nx\">mid<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"nx\">high<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">.<\/span><span class=\"nx\">length<\/span> <span class=\"o\">-<\/span> <span class=\"mi\">1<\/span><span class=\"p\">;<\/span>\n\n    <span class=\"k\">while <\/span><span class=\"p\">(<\/span><span class=\"nx\">mid<\/span> <span class=\"o\"> <span class=\"nx\">high<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n        <span class=\"k\">if <\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">mid<\/span><span class=\"p\">]<\/span> <span class=\"o\">===<\/span> <span class=\"mi\">0<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n            <span class=\"p\">[<\/span><span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">low<\/span><span class=\"p\">],<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">mid<\/span><span class=\"p\">]]<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">mid<\/span><span class=\"p\">],<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">low<\/span><span class=\"p\">]];<\/span>\n            <span class=\"nx\">low<\/span><span class=\"o\">++<\/span><span class=\"p\">;<\/span>\n            <span class=\"nx\">mid<\/span><span class=\"o\">++<\/span><span class=\"p\">;<\/span>\n        <span class=\"p\">}<\/span> <span class=\"k\">else<\/span> <span class=\"k\">if <\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">mid<\/span><span class=\"p\">]<\/span> <span class=\"o\">===<\/span> <span class=\"mi\">1<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n            <span class=\"nx\">mid<\/span><span class=\"o\">++<\/span><span class=\"p\">;<\/span>\n        <span class=\"p\">}<\/span> <span class=\"k\">else<\/span> <span class=\"p\">{<\/span>\n            <span class=\"p\">[<\/span><span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">mid<\/span><span class=\"p\">],<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">high<\/span><span class=\"p\">]]<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">high<\/span><span class=\"p\">],<\/span> <span class=\"nx\">arr<\/span><span class=\"p\">[<\/span><span class=\"nx\">mid<\/span><span class=\"p\">]];<\/span>\n            <span class=\"nx\">high<\/span><span class=\"o\">--<\/span><span class=\"p\">;<\/span>\n        <span class=\"p\">}<\/span>\n    <span class=\"p\">}<\/span>\n<span class=\"p\">}<\/span>\n\n<span class=\"kd\">let<\/span> <span class=\"nx\">arr<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">];<\/span>\n<span class=\"nf\">dutchNationalFlag<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">);<\/span>\n<span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">log<\/span><span class=\"p\">(<\/span><span class=\"nx\">arr<\/span><span class=\"p\">);<\/span> <span class=\"c1\">\/\/ Output: [0, 0, 1, 1, 2, 2]<\/span>\n<\/span><\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0632\u0645\u0627\u0646\u06cc: O(n)<\/p>\n<h2><span class=\"ez-toc-section\" id=\"7_%D8%AA%D9%85%D8%B1%DB%8C%D9%86_%D9%85%D8%B4%DA%A9%D9%84%D8%A7%D8%AA\"><\/span>\n<p>  7. \u062a\u0645\u0631\u06cc\u0646 \u0645\u0634\u06a9\u0644\u0627\u062a<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 50 \u0645\u0634\u06a9\u0644 \u062a\u0645\u0631\u06cc\u0646\u06cc \u0627\u0632 \u0633\u0637\u0648\u062d \u0622\u0633\u0627\u0646 \u062a\u0627 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0622\u0648\u0631\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a. \u0628\u0631\u062e\u06cc \u0627\u0632 \u0627\u06cc\u0646\u0647\u0627 \u0627\u0632 LeetCode \u0647\u0633\u062a\u0646\u062f\u060c \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u0628\u0631\u062e\u06cc \u062f\u06cc\u06af\u0631 \u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627\u06cc\u062c \u0647\u0633\u062a\u0646\u062f:<\/p>\n<ol>\n<li>\u0645\u062c\u0645\u0648\u0639 \u062a\u0645\u0627\u0645 \u0639\u0646\u0627\u0635\u0631 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647<\/li>\n<li>\u062d\u062f\u0627\u06a9\u062b\u0631 \u0639\u0646\u0635\u0631 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0645\u0639\u06a9\u0648\u0633 \u06a9\u0631\u062f\u0646 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062f\u0631 \u0645\u062d\u0644<\/li>\n<li>\u0645\u0648\u0627\u0631\u062f \u062a\u06a9\u0631\u0627\u0631\u06cc \u0631\u0627 \u0627\u0632 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0628\u0627 k \u06af\u0627\u0645 \u0628\u0686\u0631\u062e\u0627\u0646\u06cc\u062f<\/li>\n<li>\u062f\u0648\u0645\u06cc\u0646 \u0639\u0646\u0635\u0631 \u0628\u0632\u0631\u06af \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u062f\u0648 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647 \u0631\u0627 \u0627\u062f\u063a\u0627\u0645 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0639\u062f\u062f \u06af\u0645 \u0634\u062f\u0647 \u0631\u0627 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 1 \u062a\u0627 n \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u062a\u0645\u0627\u0645 \u0635\u0641\u0631\u0647\u0627 \u0631\u0627 \u0628\u0647 \u0627\u0646\u062a\u0647\u0627\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0645\u0646\u062a\u0642\u0644 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0645\u062d\u0644 \u062a\u0644\u0627\u0642\u06cc \u062f\u0648 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0627\u062a\u062d\u0627\u062f \u062f\u0648 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0622\u06cc\u0627 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0632\u06cc\u0631\u0645\u062c\u0645\u0648\u0639\u0647 \u0627\u06cc \u0627\u0632 \u0622\u0631\u0627\u06cc\u0647 \u062f\u06cc\u06af\u0631 \u0627\u0633\u062a \u06cc\u0627 \u062e\u06cc\u0631<\/li>\n<li>\u0634\u0627\u062e\u0635 \u062a\u0639\u0627\u062f\u0644 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0627\u0639\u062f\u0627\u062f \u0645\u062b\u0628\u062a \u0648 \u0645\u0646\u0641\u06cc \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0639\u0646\u0635\u0631 \u0627\u06a9\u062b\u0631\u06cc\u062a \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0639\u0646\u0635\u0631 \u067e\u06cc\u06a9 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u062f\u0627\u06cc\u0631\u0647 \u0627\u06cc \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u06a9\u0648\u0686\u06a9\u062a\u0631\u06cc\u0646 \u0639\u062f\u062f \u06af\u0645\u0634\u062f\u0647 \u0645\u062b\u0628\u062a \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0645\u0634\u06a9\u0644 \u0622\u0628 \u0628\u0627\u0631\u0627\u0646 \u0628\u0647 \u062f\u0627\u0645 \u0627\u0646\u062f\u0627\u062e\u062a\u0646<\/li>\n<li>\u06cc\u06a9 \u067e\u0634\u062a\u0647 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u06cc\u06a9 \u0635\u0641 \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0637\u0648\u0644\u0627\u0646\u06cc \u062a\u0631\u06cc\u0646 \u062f\u0646\u0628\u0627\u0644\u0647 \u0627\u0641\u0632\u0627\u06cc\u0634\u06cc \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u062c\u0633\u062a\u062c\u0648\u06cc \u062f\u0648\u062f\u0648\u06cc\u06cc \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647 \u0686\u0631\u062e\u0634\u06cc<\/li>\n<li>\u062d\u062f\u0627\u06a9\u062b\u0631 \u0645\u062c\u0645\u0648\u0639 \u06cc\u06a9 \u0632\u06cc\u0631\u0622\u0631\u0627\u06cc\u0647 \u0628\u0647 \u0627\u0646\u062f\u0627\u0632\u0647 k \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Kadane<\/li>\n<li>\u062d\u062f\u0627\u0642\u0644 \u062a\u0639\u062f\u0627\u062f \u0633\u06a9\u0648\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u0627\u06cc\u0633\u062a\u06af\u0627\u0647 \u0631\u0627\u0647 \u0622\u0647\u0646 \u0631\u0627 \u0628\u06cc\u0627\u0628\u06cc\u062f<\/li>\n<li>\u0637\u0648\u0644\u0627\u0646\u06cc \u062a\u0631\u06cc\u0646 \u0632\u06cc\u0631\u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0628\u0627 \u062a\u0639\u062f\u0627\u062f \u0645\u0633\u0627\u0648\u06cc 0 \u0648 1 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u067e\u0631\u0686\u0645 \u0645\u0644\u06cc \u0647\u0644\u0646\u062f<\/li>\n<li>\u06a9\u0648\u0686\u06a9\u062a\u0631\u06cc\u0646 \u0632\u06cc\u0631\u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u0628\u0627 \u0645\u062c\u0645\u0648\u0639 \u0628\u06cc\u0634\u062a\u0631 \u0627\u0632 \u0645\u0642\u062f\u0627\u0631 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0631\u0627\u06cc \u0627\u06a9\u062b\u0631\u06cc\u062a \u0628\u0648\u06cc\u0631 \u0645\u0648\u0631 \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u062d\u062f\u0627\u06a9\u062b\u0631 \u0632\u06cc\u0631 \u0645\u062c\u0645\u0648\u0639\u0647 \u0645\u062d\u0635\u0648\u0644 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Jump Game \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0639\u0646\u0635\u0631 \u0628\u0632\u0631\u06af\u062a\u0631 \u0628\u0639\u062f\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0647\u0631 \u0639\u0646\u0635\u0631 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Sliding Window Maximum \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0637\u0648\u0644\u0627\u0646\u06cc \u062a\u0631\u06cc\u0646 \u0631\u0634\u062a\u0647 \u0641\u0631\u0639\u06cc \u0631\u0627 \u0628\u062f\u0648\u0646 \u062a\u06a9\u0631\u0627\u0631 \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631\u0647\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Merge Intervals \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u062d\u062f\u0627\u0642\u0644 \u062a\u0639\u062f\u0627\u062f \u067e\u0631\u0634 \u0647\u0627 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0631\u0633\u06cc\u062f\u0646 \u0628\u0647 \u0627\u0646\u062a\u0647\u0627\u06cc \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u062e\u0631\u06cc\u062f \u0633\u0647\u0627\u0645 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0628\u0647 \u062d\u062f\u0627\u06a9\u062b\u0631 \u0631\u0633\u0627\u0646\u062f\u0646 \u0633\u0648\u062f \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0637\u0648\u0644\u0627\u0646\u06cc \u062a\u0631\u06cc\u0646 \u0632\u06cc\u0631 \u0631\u0634\u062a\u0647 \u067e\u0627\u0644\u06cc\u0646\u062f\u0631\u0648\u0645\u06cc\u06a9 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Longest Common Subsequence \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u06a9\u0648\u062a\u0627\u0647\u062a\u0631\u06cc\u0646 \u0632\u06cc\u0631\u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u0648\u0633\u062a\u0647 \u0645\u0631\u062a\u0628 \u0646\u0634\u062f\u0647 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Container With Most Water \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0637\u0648\u0644\u0627\u0646\u06cc \u062a\u0631\u06cc\u0646 \u062f\u0646\u0628\u0627\u0644\u0647 \u0645\u062a\u0648\u0627\u0644\u06cc \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u062d\u062f\u0627\u06a9\u062b\u0631 \u062d\u0627\u0635\u0644\u0636\u0631\u0628 \u0633\u0647 \u0639\u062f\u062f \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<\/li>\n<li>Kth \u0628\u0632\u0631\u06af\u062a\u0631\u06cc\u0646 \u0639\u0646\u0635\u0631 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Find All Duplicates \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u062d\u062f\u0627\u0642\u0644 \u0627\u0646\u062f\u0627\u0632\u0647 \u0633\u0627\u0628\u0631\u0627\u06cc \u0645\u062c\u0645\u0648\u0639 \u0631\u0627 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 Product of Array Except Self \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u062d\u062f\u0627\u06a9\u062b\u0631 \u0641\u0627\u0635\u0644\u0647 \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0645\u06cc\u0627\u0646\u0647 \u062f\u0648 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647 \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"8_%D9%84%DB%8C%D9%86%DA%A9_%D9%87%D8%A7%DB%8C_%D9%85%D8%B4%DA%A9%D9%84_LeetCode\"><\/span>\n<p>  8. \u0644\u06cc\u0646\u06a9 \u0647\u0627\u06cc \u0645\u0634\u06a9\u0644 LeetCode<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 20 \u0645\u0634\u06a9\u0644 LeetCode \u0628\u0631\u0627\u06cc \u0622\u0632\u0645\u0627\u06cc\u0634 \u0645\u0647\u0627\u0631\u062a \u0647\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u0622\u0648\u0631\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a:<\/p>\n<ol>\n<li>\u062f\u0648 \u0645\u062c\u0645\u0648\u0639<\/li>\n<li>\u0628\u0647\u062a\u0631\u06cc\u0646 \u0632\u0645\u0627\u0646 \u0628\u0631\u0627\u06cc \u062e\u0631\u06cc\u062f \u0648 \u0641\u0631\u0648\u0634 \u0633\u0647\u0627\u0645<\/li>\n<li>\u062d\u0627\u0648\u06cc \u062a\u06a9\u0631\u0627\u0631\u06cc<\/li>\n<li>\u0645\u062d\u0635\u0648\u0644 \u0622\u0631\u0627\u06cc\u0647 \u0628\u0647 \u062c\u0632 \u062e\u0648\u062f<\/li>\n<li>\u062d\u062f\u0627\u06a9\u062b\u0631 \u0633\u0627\u0628\u0631\u0627\u06cc<\/li>\n<li>\u0641\u0648\u0627\u0635\u0644 \u0627\u062f\u063a\u0627\u0645<\/li>\n<li>3 \u062c\u0645\u0639<\/li>\n<li>\u0638\u0631\u0641 \u0628\u0627 \u0628\u06cc\u0634\u062a\u0631\u06cc\u0646 \u0622\u0628<\/li>\n<li>\u0686\u0631\u062e\u0634 \u0622\u0631\u0627\u06cc\u0647<\/li>\n<li>\u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647 \u0686\u0631\u062e\u0634\u06cc<\/li>\n<li>\u062d\u062f\u0627\u0642\u0644 \u0631\u0627 \u062f\u0631 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647 \u0686\u0631\u062e\u0634\u06cc \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u062c\u0627\u06cc\u06af\u0634\u062a \u0628\u0639\u062f\u06cc<\/li>\n<li>\u062c\u0645\u0639 \u0633\u0627\u0628\u0631\u0627\u06cc \u0628\u0631\u0627\u0628\u0631 \u0628\u0627 K \u0627\u0633\u062a<\/li>\n<li>\u0645\u0627\u062a\u0631\u06cc\u0633 \u0645\u0627\u0631\u067e\u06cc\u0686\u06cc<\/li>\n<li>\u0628\u0627\u0632\u06cc \u067e\u0631\u0634<\/li>\n<li>\u0637\u0648\u0644\u0627\u0646\u06cc \u062a\u0631\u06cc\u0646 \u0633\u06a9\u0627\u0646\u0633 \u0645\u062a\u0648\u0627\u0644\u06cc<\/li>\n<li>\u0647\u0645\u0647 \u0645\u0648\u0627\u0631\u062f \u062a\u06a9\u0631\u0627\u0631\u06cc \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u067e\u06cc\u062f\u0627 \u06a9\u0646\u06cc\u062f<\/li>\n<li>Kth \u0628\u0632\u0631\u06af\u062a\u0631\u06cc\u0646 \u0639\u0646\u0635\u0631 \u062f\u0631 \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647<\/li>\n<li>\u0628\u0647 \u062f\u0627\u0645 \u0627\u0646\u062f\u0627\u062e\u062a\u0646 \u0622\u0628 \u0628\u0627\u0631\u0627\u0646<\/li>\n<li>\u0645\u06cc\u0627\u0646\u0647 \u062f\u0648 \u0622\u0631\u0627\u06cc\u0647 \u0645\u0631\u062a\u0628 \u0634\u062f\u0647<\/li>\n<\/ol>\n<p>\u0628\u0627 \u06a9\u0627\u0631 \u0628\u0631 \u0631\u0648\u06cc \u0627\u06cc\u0646 \u0645\u0634\u06a9\u0644\u0627\u062a \u0648 \u062f\u0631\u06a9 \u0645\u0641\u0627\u0647\u06cc\u0645 \u0627\u0633\u0627\u0633\u06cc\u060c \u0645\u0647\u0627\u0631\u062a \u0647\u0627\u06cc \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u0648 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0647\u0627 \u0628\u0647 \u0637\u0648\u0631 \u0642\u0627\u0628\u0644 \u062a\u0648\u062c\u0647\u06cc \u0628\u0647\u0628\u0648\u062f \u062e\u0648\u0627\u0647\u06cc\u062f \u062f\u0627\u062f.<\/p>\n<p>\u0628\u0647 \u06cc\u0627\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f\u060c \u06a9\u0644\u06cc\u062f \u062a\u0633\u0644\u0637 \u0628\u0631 \u0627\u06cc\u0646 \u062a\u06a9\u0646\u06cc\u06a9 \u0647\u0627\u060c \u062a\u0645\u0631\u06cc\u0646 \u0645\u062f\u0627\u0648\u0645 \u0648 \u062f\u0631\u06a9 \u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0647\u0627\u06cc \u0632\u0645\u0627\u0646\u06cc \u0648 \u0645\u06a9\u0627\u0646\u06cc \u0631\u0627\u0647 \u062d\u0644 \u0647\u0627\u06cc \u0634\u0645\u0627 \u0627\u0633\u062a. <\/p>\n<p>\u06a9\u062f \u0646\u0648\u06cc\u0633\u06cc \u0645\u0628\u0627\u0631\u06a9!<\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Summarize this content to 400 words in Persian Lang \u0622\u0631\u0627\u06cc\u0647 \u0647\u0627 \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u0628\u0646\u06cc\u0627\u062f\u06cc \u062f\u0631 \u0639\u0644\u0648\u0645 \u06a9\u0627\u0645\u067e\u06cc\u0648\u062a\u0631 \u0647\u0633\u062a\u0646\u062f \u0648 \u0628\u0647 \u0637\u0648\u0631 \u06af\u0633\u062a\u0631\u062f\u0647 \u062f\u0631 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0648 \u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc \u062d\u0644 \u0645\u0633\u0626\u0644\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u0646\u062f. \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u062c\u0627\u0645\u0639 \u0634\u0645\u0627 \u0631\u0627 \u0628\u0627 \u0627\u0635\u0648\u0644 \u062f\u0633\u062a\u06a9\u0627\u0631\u06cc \u0622\u0631\u0627\u06cc\u0647 \u062f\u0631 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0622\u0634\u0646\u0627 \u0645\u06cc \u06a9\u0646\u062f \u0648 \u0645\u0648\u0636\u0648\u0639\u0627\u062a\u06cc \u0631\u0627 \u0627\u0632 \u0633\u0637\u0648\u062d \u067e\u0627\u06cc\u0647 \u062a\u0627 &hellip;<\/p>\n","protected":false},"author":2,"featured_media":75914,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[339],"tags":[],"class_list":["post-75913","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dev"],"_links":{"self":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/75913","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/comments?post=75913"}],"version-history":[{"count":0,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/75913\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media\/75914"}],"wp:attachment":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media?parent=75913"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/categories?post=75913"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/tags?post=75913"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}