# Array Study Guide :::warning [< Return to Home Page](https://hackmd.io/@siansiansu/HknJJm0W0) ::: Basic Operations and Traversal ------------------------------ - 🟩 Position of robot after given movements \[[Solution](https://hackmd.io/@siansiansu/SJ0xeJ9BR)\] - 🟩 [268\. Missing Number](https://leetcode.com/problems/missing-number/) \[[Solution](https://hackmd.io/@siansiansu/HkuQ0nOfR)\] - 🟩 [1437\. Check If All 1's Are at Least Length K Places Away](https://leetcode.com/problems/check-if-all-1s-are-at-least-length-k-places-away/) \[[Solution](https://hackmd.io/@siansiansu/S1dsoPdUA)\] - 🟩 [1550\. Three Consecutive Odds](https://leetcode.com/problems/three-consecutive-odds/) \[[Solution](https://hackmd.io/@siansiansu/SyQA7pyv0)\] - 🟩 [1598\. Crawler Log Folder](https://leetcode.com/problems/crawler-log-folder/) \[[Solution](https://hackmd.io/@siansiansu/rJxXBsowA)\] - 🟩 [1920\. Build Array from Permutation](https://leetcode.com/problems/build-array-from-permutation/) \[[Solution](https://hackmd.io/@siansiansu/rJf1CK7HA)\] Sorting and Searching --------------------- - ➡️ [Sorting Guide](https://hackmd.io/@siansiansu/B1iGru1tC) Greedy Algorithm ---------------- - 🟥 [135\. Candy](https://leetcode.com/problems/candy/) \[[Solution](https://hackmd.io/@siansiansu/Hk19LItEA)\] - 🟩 [2037\. Minimum Number of Moves to Seat Everyone](https://leetcode.com/problems/minimum-number-of-moves-to-seat-everyone/) \[[Solution](https://hackmd.io/@siansiansu/HktOwsdHC)\] - 🟨 [2779\. Maximum Beauty of an Array After Applying Operation](https://leetcode.com/problems/maximum-beauty-of-an-array-after-applying-operation/) - 🟨 Filter Installation Strategy \[[Solution](https://hackmd.io/@siansiansu/rkQj-RYHA)\] - 🟨 Palindrome Minimization \[[Solution](https://hackmd.io/@siansiansu/rkv7RpYHA)\] - 🟨 [3207\. Maximum Points After Enemy Battles](https://leetcode.com/problems/maximum-points-after-enemy-battles/) \[[Solution](https://hackmd.io/@siansiansu/BJNztlvvC)\] Special Array Problems ---------------------- ### Circular Array Problems - 🟨 [3206\. Alternating Groups I](https://leetcode.com/problems/alternating-groups-i/) \[[Solution](https://hackmd.io/@siansiansu/r1TCokPw0)\] - 🟨 [3208\. Alternating Groups II](https://leetcode.com/problems/alternating-groups-ii/) \[[Solution](https://hackmd.io/@siansiansu/B19zhlPv0)\] - 🟨 [1823\. Find the Winner of the Circular Game](https://leetcode.com/problems/find-the-winner-of-the-circular-game/) ### Counting and Statistics #### Practice Problems - 🟨 [MaxCounters](https://app.codility.com/programmers/lessons/4-counting_elements/max_counters/) \[[Solution](https://hackmd.io/@siansiansu/rkcURttHA)\] - 🟩 [1051\. Height Checker](https://leetcode.com/problems/height-checker/) ### Array Transformation - 🟩 [TapeEquilibrium](https://app.codility.com/programmers/lessons/3-time_complexity/tape_equilibrium/) \[[Solution](https://hackmd.io/@siansiansu/rkdypaHBA)\] - 🟨 gameWinner \[[Solution](https://hackmd.io/@siansiansu/S15gop8BC)\] ### Set Operations - 🟩 [FrogRiverOne](https://app.codility.com/programmers/lessons/4-counting_elements/frog_river_one/) \[[Solution](https://hackmd.io/@siansiansu/HJSxMzUBC)\] - 🟨 [MissingInteger](https://app.codility.com/programmers/lessons/4-counting_elements/missing_integer/) \[[Solution](https://hackmd.io/@siansiansu/rJ30aOFrA)\] - 🟩 [PermMissingElem](https://app.codility.com/programmers/lessons/3-time_complexity/perm_missing_elem/) \[[Solution](https://hackmd.io/@siansiansu/SyWKBTHBC)\] ### Cycle Detection - 🟨 [Minimum Swaps to Sort](https://www.geeksforgeeks.org/problems/minimum-swaps/1) \[[Solution](https://hackmd.io/@siansiansu/HJp4r6iIC)\] Advanced Array Operations ------------------------- ### Matrix Problems - ➡️ [Matrix Problems Guide](https://hackmd.io/@siansiansu/HyMKqKXSR) ### Interval Problems - ➡️ [Interval Problems Guide](https://hackmd.io/@siansiansu/ByBMN-wVA) ### Two Pointers Technique - ➡️ [Two Pointers Technique Guide](https://hackmd.io/@siansiansu/SJLEQ3eBA) Additional Resources -------------------- - [Array Data Structure (GeeksforGeeks)](https://www.geeksforgeeks.org/array-data-structure/)