ਚਿੱਤਰ: ਐਲਰ ਦੇ ਮੇਜ਼ ਜਨਰੇਸ਼ਨ ਐਲਗੋਰਿਦਮ ਲਈ ਵਿਜ਼ੂਅਲ ਗਾਈਡ
ਪ੍ਰਕਾਸ਼ਿਤ: 12 ਜਨਵਰੀ 2026 9:04:37 ਪੂ.ਦੁ. UTC
ਆਖਰੀ ਵਾਰ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ: 10 ਜਨਵਰੀ 2026 8:10:37 ਬਾ.ਦੁ. UTC
ਇੱਕ ਸਮਝਣ ਵਿੱਚ ਆਸਾਨ ਇਨਫੋਗ੍ਰਾਫਿਕ ਜੋ ਐਲਰ ਦੇ ਮੇਜ਼ ਜਨਰੇਸ਼ਨ ਐਲਗੋਰਿਦਮ ਦੀ ਕਲਪਨਾ ਕਰਦਾ ਹੈ, ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਸੈੱਟ ਕਿਵੇਂ ਬਣਾਏ ਜਾਂਦੇ ਹਨ, ਜੁੜੇ ਹੁੰਦੇ ਹਨ, ਅਤੇ ਇੱਕ ਮੇਜ਼ ਬਣਾਉਣ ਲਈ ਕਤਾਰ ਦਰ ਕਤਾਰ ਅੱਗੇ ਲਿਜਾਏ ਜਾਂਦੇ ਹਨ।
Visual Guide to Eller’s Maze Generation Algorithm

ਇਸ ਚਿੱਤਰ ਦੇ ਉਪਲਬਧ ਸੰਸਕਰਣ
ਹੇਠਾਂ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਉਪਲਬਧ ਚਿੱਤਰ ਫਾਈਲਾਂ ਘੱਟ ਸੰਕੁਚਿਤ ਅਤੇ ਉੱਚ ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਵਾਲੀਆਂ ਹਨ - ਅਤੇ ਇਸਦੇ ਨਤੀਜੇ ਵਜੋਂ, ਉੱਚ ਗੁਣਵੱਤਾ - ਇਸ ਵੈੱਬਸਾਈਟ 'ਤੇ ਲੇਖਾਂ ਅਤੇ ਪੰਨਿਆਂ ਵਿੱਚ ਏਮਬੈਡ ਕੀਤੀਆਂ ਗਈਆਂ ਤਸਵੀਰਾਂ ਨਾਲੋਂ, ਜੋ ਕਿ ਬੈਂਡਵਿਡਥ ਦੀ ਖਪਤ ਨੂੰ ਘਟਾਉਣ ਲਈ ਫਾਈਲ ਆਕਾਰ ਲਈ ਵਧੇਰੇ ਅਨੁਕੂਲਿਤ ਹਨ।
ਨਿਯਮਤ ਆਕਾਰ (1,536 x 1,024)
ਵੱਡਾ ਆਕਾਰ (3,072 x 2,048)
ਬਹੁਤ ਵੱਡਾ ਆਕਾਰ (4,608 x 3,072)
ਬਹੁਤ ਵੱਡਾ ਆਕਾਰ (6,144 x 4,096)
ਕਾਮਿਕ ਤੌਰ 'ਤੇ ਵੱਡਾ ਆਕਾਰ (1,048,576 x 699,051)
- ਹਾਲੇ ਵੀ ਅੱਪਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ... ;-)
ਚਿੱਤਰ ਵਰਣਨ
ਇਹ ਚਿੱਤਰ ਇੱਕ ਵਿਸ਼ਾਲ, ਲੈਂਡਸਕੇਪ-ਮੁਖੀ ਵਿਦਿਅਕ ਇਨਫੋਗ੍ਰਾਫਿਕ ਹੈ ਜਿਸਦਾ ਸਿਰਲੇਖ ਹੈ \"ਐਲਰਜ਼ ਮੇਜ਼ ਜਨਰੇਸ਼ਨ ਐਲਗੋਰਿਦਮ\" ਜੋ ਕਿ ਸਿਖਰ 'ਤੇ ਇੱਕ ਵੱਡੇ ਬੈਨਰ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ। ਡਿਜ਼ਾਈਨ ਪ੍ਰਕਿਰਿਆ ਦੇ ਹਰੇਕ ਪੜਾਅ ਨੂੰ ਵੱਖ ਕਰਨ ਲਈ ਇੱਕ ਸਾਫ਼ ਗਰਿੱਡ ਪਿਛੋਕੜ ਅਤੇ ਚਮਕਦਾਰ, ਵੱਖਰੇ ਰੰਗਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਲੇਆਉਟ ਉੱਪਰ ਤੋਂ ਹੇਠਾਂ ਤੱਕ ਪੜ੍ਹਦਾ ਹੈ, ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਐਲਗੋਰਿਦਮ ਇੱਕ ਸਮੇਂ ਸੈੱਲਾਂ ਦੀ ਇੱਕ ਕਤਾਰ 'ਤੇ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ ਤਾਂ ਜੋ ਹੌਲੀ-ਹੌਲੀ ਇੱਕ ਪੂਰਾ ਮੇਜ਼ ਬਣਾਇਆ ਜਾ ਸਕੇ।
ਪਹਿਲੇ ਭਾਗ ਨੂੰ \"1. ਸੈੱਟ ਬਣਾਓ\" ਲੇਬਲ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ ਵਰਗ ਮੇਜ਼ ਸੈੱਲਾਂ ਦੀ ਇੱਕ ਸਿੰਗਲ ਲੇਟਵੀਂ ਕਤਾਰ ਦਿਖਾਉਂਦਾ ਹੈ। ਹਰੇਕ ਸੈੱਲ ਵਿੱਚ ਇੱਕ ਛੋਟੀ ਜਿਹੀ ਸੰਖਿਆ ਵਾਲਾ ਇੱਕ ਰੰਗੀਨ ਬਲਾਕ ਹੁੰਦਾ ਹੈ, ਜੋ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਤਾਰ ਦੇ ਹਰੇਕ ਸੈੱਲ ਨੂੰ ਇੱਕ ਸੈੱਟ ਨੂੰ ਨਿਰਧਾਰਤ ਕੀਤਾ ਗਿਆ ਹੈ। ਰੰਗ ਦਰਸਾਉਂਦੇ ਹਨ ਕਿ ਕੁਝ ਗੁਆਂਢੀ ਸੈੱਲ ਇੱਕੋ ਸੈੱਟ ਨੂੰ ਸਾਂਝਾ ਕਰਦੇ ਹਨ, ਜਦੋਂ ਕਿ ਦੂਸਰੇ ਵੱਖ-ਵੱਖ ਸੈੱਟਾਂ ਨਾਲ ਸਬੰਧਤ ਹਨ, ਦ੍ਰਿਸ਼ਟੀਗਤ ਤੌਰ 'ਤੇ ਸਮਝਾਉਂਦੇ ਹਨ ਕਿ ਸੈੱਟ ਟਰੈਕ ਕਰਦੇ ਹਨ ਕਿ ਕਿਹੜੇ ਸੈੱਲ ਪਹਿਲਾਂ ਹੀ ਜੁੜੇ ਹੋਏ ਹਨ। ਤੀਰ ਦਰਸਾਉਂਦੇ ਹਨ ਕਿ ਇਹ ਕਤਾਰ ਸਾਰੇ ਬਾਅਦ ਦੇ ਕਾਰਜਾਂ ਲਈ ਸ਼ੁਰੂਆਤੀ ਬਿੰਦੂ ਹੈ।
ਦੂਜਾ ਭਾਗ, \"2. ਖਿਤਿਜੀ ਕੰਧਾਂ ਜੋੜੋ\", ਉਹੀ ਕਤਾਰ ਦਿਖਾਉਂਦਾ ਹੈ ਪਰ ਹੁਣ ਨਾਲ ਲੱਗਦੇ ਸੈੱਲਾਂ ਵਿਚਕਾਰ ਕੁਝ ਵੰਡਣ ਵਾਲੀਆਂ ਲਾਈਨਾਂ ਦੇ ਨਾਲ। ਇਹ ਲਾਈਨਾਂ ਉਹਨਾਂ ਕੰਧਾਂ ਨੂੰ ਦਰਸਾਉਂਦੀਆਂ ਹਨ ਜੋ ਗੁਆਂਢੀ ਸੈੱਲਾਂ ਵਿਚਕਾਰ ਰੱਖੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ ਜਾਂ ਨਹੀਂ ਵੀ ਹੋ ਸਕਦੀਆਂ। ਚਿੱਤਰ ਇਸ ਗੱਲ 'ਤੇ ਜ਼ੋਰ ਦਿੰਦਾ ਹੈ ਕਿ ਇਹਨਾਂ ਕੰਧਾਂ ਨੂੰ ਇੱਕ ਨਿਯੰਤਰਿਤ ਪਰ ਗੈਰ-ਨਿਰਧਾਰਤ ਤਰੀਕੇ ਨਾਲ ਚੁਣਿਆ ਗਿਆ ਹੈ, ਤਾਂ ਜੋ ਕੁਝ ਸੈੱਟ ਖਿਤਿਜੀ ਤੌਰ 'ਤੇ ਮਿਲ ਜਾਣ ਜਦੋਂ ਕਿ ਦੂਸਰੇ ਵੱਖ ਰਹਿਣ। ਲੇਬਲ ਅਤੇ ਤੀਰ ਸਪੱਸ਼ਟ ਕਰਦੇ ਹਨ ਕਿ ਇਹ ਕਦਮ ਲੂਪ ਬਣਾਉਣ ਤੋਂ ਰੋਕਦਾ ਹੈ ਜਦੋਂ ਕਿ ਅਜੇ ਵੀ ਕੁਝ ਨਾਲ ਲੱਗਦੇ ਸੈੱਟਾਂ ਨੂੰ ਜੋੜਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।
ਤੀਜੇ ਭਾਗ ਵਿੱਚ, \"3. ਵਰਟੀਕਲ ਕਨੈਕਸ਼ਨ ਜੋੜੋ\", ਹੇਠਾਂ ਵੱਲ ਤੀਰ ਚੁਣੇ ਹੋਏ ਸੈੱਲਾਂ ਤੋਂ ਅਗਲੀ ਕਤਾਰ ਵਿੱਚ ਫੈਲਦੇ ਹਨ। ਇਹ ਤੀਰ ਵਰਟੀਕਲ ਪੈਸਿਆਂ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ ਜੋ ਇੱਕ ਸੈੱਲ ਨੂੰ ਹੇਠਾਂ ਦਿੱਤੀ ਕਤਾਰ ਨਾਲ ਜੋੜਦੇ ਹਨ। ਗ੍ਰਾਫਿਕ ਇਸ ਗੱਲ ਨੂੰ ਉਜਾਗਰ ਕਰਦਾ ਹੈ ਕਿ ਹਰੇਕ ਸੈੱਟ ਲਈ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਵਰਟੀਕਲ ਕਨੈਕਸ਼ਨ ਬਣਾਇਆ ਗਿਆ ਹੈ, ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਹੇਠਾਂ ਵੱਲ ਜਾਣ ਵੇਲੇ ਕੋਈ ਵੀ ਸੈੱਟ ਅਲੱਗ ਨਾ ਹੋ ਜਾਵੇ। ਰੰਗੀਨ ਬਲਾਕ ਇਹਨਾਂ ਵਰਟੀਕਲ ਲਿੰਕਾਂ ਰਾਹੀਂ ਲਿਜਾਏ ਜਾਂਦੇ ਹਨ, ਇਹ ਦਰਸਾਉਂਦੇ ਹਨ ਕਿ ਸੈੱਟ ਮੈਂਬਰਸ਼ਿਪ ਅਗਲੀ ਕਤਾਰ ਵਿੱਚ ਕਿਵੇਂ ਫੈਲਦੀ ਹੈ।
ਚੌਥਾ ਭਾਗ, \"4. ਨਵੀਂ ਕਤਾਰ ਤਿਆਰ ਕਰੋ\", ਪਿਛਲੇ ਇੱਕ ਦੇ ਹੇਠਾਂ ਖਾਲੀ ਸੈੱਲਾਂ ਦੀ ਇੱਕ ਤਾਜ਼ਾ ਕਤਾਰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਕੁਝ ਸੈੱਲ ਲੰਬਕਾਰੀ ਕਨੈਕਸ਼ਨਾਂ ਰਾਹੀਂ ਸੈੱਟ ਰੰਗ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ, ਜਦੋਂ ਕਿ ਦੂਸਰੇ ਖਾਲੀ ਹੁੰਦੇ ਹਨ, ਜੋ ਇਹ ਦਰਸਾਉਂਦੇ ਹਨ ਕਿ ਉਹਨਾਂ ਨੂੰ ਨਵੇਂ ਸੈੱਟ ਪਛਾਣਕਰਤਾ ਨਿਰਧਾਰਤ ਕੀਤੇ ਜਾਣਗੇ। ਕਤਾਰ ਦੇ ਹੇਠਾਂ ਇੱਕ ਨੋਟ ਦੱਸਦਾ ਹੈ ਕਿ ਪ੍ਰਕਿਰਿਆ ਦੁਹਰਾਉਂਦੀ ਹੈ: ਜਿੱਥੇ ਲੋੜ ਹੋਵੇ ਉੱਥੇ ਨਵੇਂ ਸੈੱਟ ਬਣਾਏ ਜਾਂਦੇ ਹਨ, ਖਿਤਿਜੀ ਕੰਧਾਂ ਦੁਬਾਰਾ ਜੋੜੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਅਤੇ ਲੰਬਕਾਰੀ ਕਨੈਕਸ਼ਨ ਇੱਕ ਵਾਰ ਫਿਰ ਚੁਣੇ ਜਾਂਦੇ ਹਨ।
ਪੂਰੇ ਇਨਫੋਗ੍ਰਾਫਿਕ ਵਿੱਚ, ਤੀਰ ਅਤੇ ਛੋਟੇ ਸੁਰਖੀਆਂ ਜਿਵੇਂ ਕਿ \"ਦੁਹਰਾਓ ਪ੍ਰਕਿਰਿਆ\" ਅਤੇ \"ਸੈੱਟਾਂ ਨੂੰ ਮਿਲਾਓ ਅਤੇ ਬਣਾਓ\" ਦਰਸ਼ਕ ਨੂੰ ਇੱਕ ਲੂਪ ਵਿੱਚ ਦ੍ਰਿਸ਼ਟੀਗਤ ਤੌਰ 'ਤੇ ਮਾਰਗਦਰਸ਼ਨ ਕਰਦੇ ਹਨ, ਇਸ ਗੱਲ ਨੂੰ ਮਜ਼ਬੂਤ ਕਰਦੇ ਹਨ ਕਿ ਐਲਗੋਰਿਦਮ ਕਤਾਰ ਦਰ ਕਤਾਰ ਕੰਮ ਕਰਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਭੁਲੇਖਾ ਪੂਰਾ ਨਹੀਂ ਹੋ ਜਾਂਦਾ। ਅੰਤਮ ਪ੍ਰਭਾਵ ਇੱਕ ਸਪਸ਼ਟ, ਦੋਸਤਾਨਾ ਵਾਕਥਰੂ ਹੈ ਜੋ ਐਲਰ ਦੇ ਐਲਗੋਰਿਦਮ ਦੇ ਮੁੱਖ ਵਿਚਾਰ ਨੂੰ ਬਣਾਉਂਦੇ ਹੋਏ ਲਾਗੂ ਕਰਨ ਦੇ ਵੇਰਵਿਆਂ ਤੋਂ ਬਚਦਾ ਹੈ—ਸੈਟਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨਾ, ਉਹਨਾਂ ਨੂੰ ਖਿਤਿਜੀ ਤੌਰ 'ਤੇ ਜੋੜਨਾ, ਅਤੇ ਲੰਬਕਾਰੀ ਨਿਰੰਤਰਤਾ ਦੀ ਗਰੰਟੀ ਦੇਣਾ—ਇੱਕ ਨਜ਼ਰ ਵਿੱਚ ਸਮਝਣ ਵਿੱਚ ਆਸਾਨ।
ਇਹ ਚਿੱਤਰ ਇਸ ਨਾਲ ਸੰਬੰਧਿਤ ਹੈ: ਐਲਰ ਦਾ ਐਲਗੋਰਿਦਮ ਮੇਜ਼ ਜੇਨਰੇਟਰ
