Sudoku ਤਕਨੀਕਾਂ · ਅਤਿਅੰਤ
Sudoku ਵਿੱਚ ALS-XZ
ALS-XZ ਦੋ ਲਗਭਗ-ਬੰਦ ਸੈੱਟਾਂ ਨੂੰ, ਯਾਨੀ ਖਾਨਿਆਂ ਨਾਲੋਂ ਇੱਕ ਵੱਧ ਉਮੀਦਵਾਰ ਵਾਲੇ ਖਾਨਾ ਸਮੂਹਾਂ ਨੂੰ, ਇੱਕ ਸੀਮਤ ਸਾਂਝੇ ਉਮੀਦਵਾਰ X ਰਾਹੀਂ ਜੋੜਦਾ ਹੈ ਜੋ ਸਿਰਫ਼ ਇੱਕ ਸੈੱਟ ਵਿੱਚ ਹੀ ਰੱਖਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਦੂਜੇ ਸੈੱਟ ਵਿੱਚ ਇੱਕ ਦੂਜੇ ਸਾਂਝੇ ਉਮੀਦਵਾਰ Z ਨੂੰ ਮਜਬੂਰ ਕਰ ਦਿੰਦਾ ਹੈ, ਇਸ ਲਈ Z ਨੂੰ ਕਿਸੇ ਵੀ ਬਾਹਰੀ ਖਾਨੇ ਵਿੱਚੋਂ ਹਟਾਇਆ ਜਾ ਸਕਦਾ ਹੈ ਜੋ ਦੋਵਾਂ ਸੈੱਟਾਂ ਦੇ ਹਰ Z ਨੂੰ ਦੇਖਦਾ ਹੋਵੇ।
ਇਹ ਕਿਉਂ ਕੰਮ ਕਰਦੀ ਹੈ
ਇੱਕ ਸੀਮਤ ਸਾਂਝੇ ਉਮੀਦਵਾਰ ਨਾਲ ਜੁੜੇ ਦੋ ਲਗਭਗ-ਬੰਦ ਸੈੱਟ ਇੱਕ ਹੋਰ ਸਾਂਝੇ ਉਮੀਦਵਾਰ ਨੂੰ ਉਨ੍ਹਾਂ ਵਿੱਚੋਂ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਵਿੱਚ ਆਉਣ ਲਈ ਮਜਬੂਰ ਕਰ ਦਿੰਦੇ ਹਨ, ਇਸ ਲਈ ਦੋਵਾਂ ਸੈੱਟਾਂ ਤੋਂ ਬਾਹਰ ਦਾ ਜਿਹੜਾ ਖਾਨਾ ਦੋਵਾਂ ਸੈੱਟਾਂ ਵਿੱਚ ਉਸ ਉਮੀਦਵਾਰ ਵਾਲੇ ਹਰ ਖਾਨੇ ਨੂੰ ਦੇਖਦਾ ਹੈ ਉਸ ਵਿੱਚੋਂ ਉਹ ਉਮੀਦਵਾਰ ਹਟਾਇਆ ਜਾ ਸਕਦਾ ਹੈ।
ਇਸ ਨੂੰ ਕਿਵੇਂ ਪਛਾਣੀਏ
ਔਖਾ ਹਿੱਸਾ ਸੈੱਟ ਵੇਖਣਾ ਹੈ, ਤਰਕ ਨਹੀਂ।
- ALS ਇੱਕ ਇਕਾਈ ਦੇ ਖਾਨਿਆਂ ਦਾ ਕੋਈ ਵੀ ਸਮੂਹ ਹੈ ਜਿਸ ਵਿੱਚ ਇੱਕ ਵਾਧੂ ਉਮੀਦਵਾਰ ਹੋਵੇ: ਇਕੱਲਾ ਬਾਈਵੈਲਯੂ ਖਾਨਾ ਸਭ ਤੋਂ ਛੋਟਾ ਹੈ।
- ਦੋ ਸੈੱਟ, ਦੋ ਸਾਂਝੇ ਉਮੀਦਵਾਰ: X ਸੀਮਤ ਹੋਣਾ ਲਾਜ਼ਮੀ ਹੈ, ਯਾਨੀ ਇੱਕ ਸੈੱਟ ਦਾ ਹਰ X ਦੂਜੇ ਸੈੱਟ ਦੇ ਹਰ X ਨੂੰ ਦੇਖੇ। Z ਲਈ ਇਹ ਲਾਜ਼ਮੀ ਨਹੀਂ।
- Z ਨੂੰ ਦੋਵਾਂ ਸੈੱਟਾਂ ਤੋਂ ਬਾਹਰਲੇ ਉਨ੍ਹਾਂ ਖਾਨਿਆਂ ਵਿੱਚੋਂ ਹਟਾਓ ਜੋ ਦੋਵਾਂ ਸੈੱਟਾਂ ਦੇ ਸਾਰੇ Z ਵੇਖਦੇ ਹੋਣ।
ਇਸ 'ਤੇ ਆਧਾਰਿਤ
ਹੱਲ ਕੀਤਾ ਉਦਾਹਰਨ
ਇਹ ਐਪ ਦੇ ਆਪਣੇ ਸਬਕ ਬੋਰਡ ਹਨ। ਇਨ੍ਹਾਂ ਵਿੱਚੋਂ ਉਸੇ ਤਰ੍ਹਾਂ ਕਦਮ-ਦਰ-ਕਦਮ ਲੰਘੋ ਜਿਵੇਂ ਸੰਕੇਤ ਲੰਘਦਾ ਹੈ।
- 1
ਪਹਿਲਾ ਸੈੱਟ ਦੇਖੋ। ਇਹ 2 ਖਾਨੇ ਸਾਰੇ ਇੱਕੋ ਕਤਾਰ, ਕਾਲਮ ਜਾਂ ਬਾਕਸ ਵਿੱਚ ਹਨ ਅਤੇ ਇਨ੍ਹਾਂ ਸਾਰਿਆਂ ਵਿੱਚ ਮਿਲਾ ਕੇ 3 ਵੱਖ-ਵੱਖ ਉਮੀਦਵਾਰ ਹਨ, ਖਾਨਿਆਂ ਦੀ ਗਿਣਤੀ ਤੋਂ ਇੱਕ ਵੱਧ। ਇਸ ਨੂੰ ਲਗਭਗ-ਬੰਦ ਸੈੱਟ (ALS) ਕਹਿੰਦੇ ਹਨ।
- 2
ਹੁਣ ਦੂਜਾ ਸੈੱਟ ਦੇਖੋ। ਇਹ 3 ਖਾਨੇ ਵੀ ਸਾਰੇ ਇੱਕੋ ਕਤਾਰ, ਕਾਲਮ ਜਾਂ ਬਾਕਸ ਵਿੱਚ ਹਨ ਅਤੇ ਇਨ੍ਹਾਂ ਵਿੱਚ ਮਿਲਾ ਕੇ 4 ਵੱਖ-ਵੱਖ ਉਮੀਦਵਾਰ ਹਨ, ਖਾਨਿਆਂ ਦੀ ਗਿਣਤੀ ਤੋਂ ਇੱਕ ਵੱਧ, ਇਸ ਲਈ ਇਹ ਵੀ ਇੱਕ ALS ਬਣਾਉਂਦੇ ਹਨ। ਦੋਵੇਂ ਸੈੱਟ ਉਮੀਦਵਾਰ 3 ਨੂੰ ਇੱਕ ਸੀਮਤ ਸਾਂਝੇ ਉਮੀਦਵਾਰ (RCC) ਵਜੋਂ ਸਾਂਝਾ ਕਰਦੇ ਹਨ: ਇੱਕ ਸੈੱਟ ਵਿੱਚ ਉਮੀਦਵਾਰ 3 ਵਾਲਾ ਹਰ ਖਾਨਾ ਦੂਜੇ ਸੈੱਟ ਦੇ ਹਰ ਅਜਿਹੇ ਖਾਨੇ ਨੂੰ ਦੇਖਦਾ ਹੈ, ਇਸ ਲਈ ਅੰਕ 3 ਦੋਵਾਂ ਸੈੱਟਾਂ ਵਿੱਚੋਂ ਵੱਧ ਤੋਂ ਵੱਧ ਇੱਕ ਵਿੱਚ ਹੀ ਰੱਖਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਕਦੇ ਵੀ ਦੋਵਾਂ ਵਿੱਚ ਨਹੀਂ।
- 3
ਦੋਵੇਂ ਸੈੱਟਾਂ ਵਿੱਚ ਉਮੀਦਵਾਰ 5 ਹੈ। ਕਿਉਂਕਿ ਅੰਕ 3 ਵੱਧ ਤੋਂ ਵੱਧ ਇੱਕ ਹੀ ਸੈੱਟ ਵਿੱਚ ਰੱਖਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਇਸ ਲਈ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਸੈੱਟ 3 ਨਹੀਂ ਵਰਤੇਗਾ। ਜਿਹੜਾ ਸੈੱਟ 3 ਨਹੀਂ ਵਰਤਦਾ ਉਸ ਵਿੱਚ ਖਾਨਿਆਂ ਜਿੰਨੇ ਹੀ ਵੱਖ-ਵੱਖ ਉਮੀਦਵਾਰ ਬਚਦੇ ਹਨ, ਇਸ ਲਈ ਉਸ ਨੂੰ ਇਨ੍ਹਾਂ ਵਿੱਚੋਂ ਹਰ ਇੱਕ, 5 ਸਮੇਤ, ਆਪਣੇ ਅੰਦਰ ਕਿਤੇ ਨਾ ਕਿਤੇ ਰੱਖਣਾ ਹੀ ਪੈਂਦਾ ਹੈ। ਇਸ ਲਈ 5 ਦੋਵਾਂ ਸੈੱਟਾਂ ਵਿੱਚੋਂ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਵਿੱਚ ਜ਼ਰੂਰ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਅਸੀਂ ਦੋਵਾਂ ਸੈੱਟਾਂ ਤੋਂ ਬਾਹਰ ਦੇ ਉਸ ਖਾਨੇ ਵਿੱਚੋਂ ਉਮੀਦਵਾਰ 5 ਹਟਾ ਸਕਦੇ ਹਾਂ ਜੋ ਦੋਵਾਂ ਸੈੱਟਾਂ ਵਿੱਚ ਉਮੀਦਵਾਰ 5 ਵਾਲੇ ਹਰ ਖਾਨੇ ਨੂੰ ਦੇਖਦਾ ਹੈ। ਇੱਥੇ X ਹੈ 3 ਅਤੇ Z ਹੈ 5।