ਵੈਧ ਬਰੈਕਟਸ ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਬਿਆਨ ਵੈਧ ਬਰੈਕਟਸ ਲੀਟਕੋਡ ਹੱਲ – “ਵੈਧ ਬਰੈਕਟਸ” ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਸਿਰਫ਼ '(', ')', '{', '}', '[' ਅਤੇ ']' ਅੱਖਰਾਂ ਵਾਲੀ ਸਤਰ ਦਿੱਤੀ ਗਈ ਹੈ। ਸਾਨੂੰ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਕਿ ਕੀ ਇਨਪੁਟ ਸਤਰ ਇੱਕ ਵੈਧ ਸਤਰ ਹੈ ਜਾਂ ਨਹੀਂ। ਇੱਕ ਸਟ੍ਰਿੰਗ ਨੂੰ ਇੱਕ ਵੈਧ ਸਤਰ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਜੇਕਰ ਖੁੱਲੇ ਬਰੈਕਟ ਬੰਦ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਇੱਕ ਸਟ੍ਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਪਹਿਲਾ ਵਿਲੱਖਣ ਅੱਖਰ

ਸਮੱਸਿਆ ਬਿਆਨ ਸਟ੍ਰਿੰਗ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਪਹਿਲਾ ਵਿਲੱਖਣ ਅੱਖਰ - ਇੱਕ ਸਟ੍ਰਿੰਗ s ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਇਸ ਵਿੱਚ ਪਹਿਲਾ ਗੈਰ-ਦੁਹਰਾਉਣ ਵਾਲਾ ਅੱਖਰ ਲੱਭੋ ਅਤੇ ਇਸਦਾ ਸੂਚਕਾਂਕ ਵਾਪਸ ਕਰੋ। ਜੇਕਰ ਇਹ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਤਾਂ -1 ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ ਟੈਸਟ ਕੇਸ 1: ਇਨਪੁਟ: s = "ਲੀਟਕੋਡ" ਆਉਟਪੁੱਟ: 0 ਟੈਸਟ ਕੇਸ 2: ਇਨਪੁਟ: s = "aabb" ਆਉਟਪੁੱਟ: -1 ਵਿਆਖਿਆ …

ਹੋਰ ਪੜ੍ਹੋ

ਹਿਸਟੋਗ੍ਰਾਮ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਡਾ ਆਇਤਕਾਰ

ਹਿਸਟੋਗ੍ਰਾਮ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਸਮੱਸਿਆ ਬਿਆਨ ਸਭ ਤੋਂ ਵੱਡਾ ਆਇਤਕਾਰ - ਹਿਸਟੋਗ੍ਰਾਮ ਦੀ ਬਾਰ ਦੀ ਉਚਾਈ ਨੂੰ ਦਰਸਾਉਣ ਵਾਲੇ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਗਈ ਹੈ ਜਿੱਥੇ ਹਰੇਕ ਪੱਟੀ ਦੀ ਚੌੜਾਈ 1 ਹੈ, ਹਿਸਟੋਗ੍ਰਾਮ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਡੇ ਆਇਤਕਾਰ ਦੇ ਖੇਤਰ ਨੂੰ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ ਟੈਸਟ ਕੇਸ 1: ਇਨਪੁਟ: ਉਚਾਈ = [2, 1, 5, 6, 2, 3] ਆਉਟਪੁੱਟ: 10 ਵਿਆਖਿਆ: …

ਹੋਰ ਪੜ੍ਹੋ

ਸਿੱਕਾ ਬਦਲੋ 2 ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਬਿਆਨ ਸਿੱਕਾ ਬਦਲਾਵ 2 ਲੀਟਕੋਡ ਹੱਲ – “ਸਿੱਕਾ ਤਬਦੀਲੀ 2” ਦੱਸਦਾ ਹੈ ਕਿ ਵੱਖ-ਵੱਖ ਪੂਰਨ ਅੰਕਾਂ ਦੇ ਸਿੱਕਿਆਂ ਦੀ ਇੱਕ ਲੜੀ ਅਤੇ ਇੱਕ ਪੂਰਨ ਅੰਕ ਰਾਸ਼ੀ ਦਿੱਤੀ ਗਈ ਹੈ, ਜੋ ਕੁੱਲ ਰਕਮ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ। ਸਾਨੂੰ ਵੱਖ-ਵੱਖ ਸੰਭਾਵਿਤ ਸੰਜੋਗਾਂ ਦੀ ਕੁੱਲ ਸੰਖਿਆ ਦੀ ਗਿਣਤੀ ਨੂੰ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜੋ ਕਿ ਰਕਮ ਨਾਲ ਜੋੜਦੇ ਹਨ। …

ਹੋਰ ਪੜ੍ਹੋ

ਪੂਰਨ ਅੰਕ ਬਰੇਕ LeetCode ਹੱਲ

ਸਮੱਸਿਆ ਬਿਆਨ ਪੂਰਨ ਅੰਕ ਬਰੇਕ ਲੀਟਕੋਡ ਹੱਲ – ਇੱਕ ਪੂਰਨ ਅੰਕ n ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਇਸਨੂੰ k ਸਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕਾਂ ਦੇ ਜੋੜ ਵਿੱਚ ਤੋੜੋ, ਜਿੱਥੇ k >= 2, ਅਤੇ ਉਹਨਾਂ ਪੂਰਨ ਅੰਕਾਂ ਦੇ ਗੁਣਨਫਲ ਨੂੰ ਵੱਧ ਤੋਂ ਵੱਧ ਕਰੋ। ਸਾਨੂੰ ਵੱਧ ਤੋਂ ਵੱਧ ਉਤਪਾਦ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜੋ ਅਸੀਂ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹਾਂ। ਇੰਪੁੱਟ: n = 2 ਆਉਟਪੁੱਟ: 1 ਵਿਆਖਿਆ: 2 = 1 + 1, …

ਹੋਰ ਪੜ੍ਹੋ

ਮੂਵ ਜ਼ੀਰੋਜ਼ ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਬਿਆਨ ਸਮੱਸਿਆ, ਮੂਵ ਜ਼ੀਰੋਜ਼ ਲੀਟਕੋਡ ਹੱਲ ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਐਰੇ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਿਸ ਵਿੱਚ ਜ਼ੀਰੋ ਅਤੇ ਗੈਰ-ਜ਼ੀਰੋ ਤੱਤ ਹਨ ਅਤੇ ਤੁਹਾਨੂੰ ਐਰੇ ਵਿੱਚ ਗੈਰ-ਜ਼ੀਰੋ ਤੱਤਾਂ ਦੇ ਅਨੁਸਾਰੀ ਕ੍ਰਮ ਨੂੰ ਕਾਇਮ ਰੱਖਦੇ ਹੋਏ, ਸਾਰੇ ਜ਼ੀਰੋ ਨੂੰ ਐਰੇ ਦੇ ਅੰਤ ਵਿੱਚ ਲਿਜਾਣ ਦੀ ਲੋੜ ਹੈ। . ਤੁਹਾਨੂੰ ਇੱਕ ਥਾਂ-ਥਾਂ ਲਾਗੂ ਕਰਨ ਦੀ ਵੀ ਲੋੜ ਹੈ...

ਹੋਰ ਪੜ੍ਹੋ

ਸਿੰਗਲ ਨੰਬਰ ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਬਿਆਨ ਸਿੰਗਲ ਨੰਬਰ ਲੀਟਕੋਡ ਹੱਲ - ਸਾਨੂੰ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਗੈਰ-ਖਾਲੀ ਐਰੇ ਦਿੱਤੀ ਗਈ ਹੈ ਅਤੇ ਇੱਕ ਤੱਤ ਲੱਭਣ ਦੀ ਲੋੜ ਹੈ ਜੋ ਇੱਕ ਵਾਰ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। ਪ੍ਰਸ਼ਨ ਵਿੱਚ ਇਹ ਦਿੱਤਾ ਗਿਆ ਹੈ ਕਿ ਇੱਕ ਨੂੰ ਛੱਡ ਕੇ ਹਰ ਤੱਤ ਦੋ ਵਾਰ ਪ੍ਰਗਟ ਹੁੰਦਾ ਹੈ। ਉਦਾਹਰਨ 1: ਇੰਪੁੱਟ: ਸੰਖਿਆ = [2,2,1] ਆਉਟਪੁੱਟ: 1 ਉਦਾਹਰਨ 2: ਇੰਪੁੱਟ: …

ਹੋਰ ਪੜ੍ਹੋ

ਸਾਰੇ ਨਕਾਰਾਤਮਕ ਤੱਤਾਂ ਨੂੰ ਐਰੇ ਦੇ ਇੱਕ ਪਾਸੇ ਲੈ ਜਾਓ

ਸਾਰੇ ਨਕਾਰਾਤਮਕ ਤੱਤਾਂ ਨੂੰ ਐਰੇ ਦੇ ਇੱਕ ਪਾਸੇ ਲੈ ਜਾਓ - ਮੰਨ ਲਓ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਪੂਰਨ ਅੰਕਾਂ ਦੀ ਇੱਕ ਐਰੇ ਹੈ। ਇਸ ਵਿੱਚ ਨੈਗੇਟਿਵ ਅਤੇ ਸਕਾਰਾਤਮਕ ਦੋਵੇਂ ਨੰਬਰ ਹੁੰਦੇ ਹਨ ਅਤੇ ਸਮੱਸਿਆ ਬਿਆਨ ਸਾਰੇ ਨੈਗੇਟਿਵ ਅਤੇ ਸਕਾਰਾਤਮਕ ਤੱਤਾਂ ਨੂੰ ਐਰੇ ਦੇ ਖੱਬੇ ਅਤੇ ਸੱਜੇ ਪਾਸੇ ਸ਼ਿਫਟ/ਮੂਵ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

0 ਜੋੜ ਦੇ ਨਾਲ ਸਬਰੇ

ਸਮੱਸਿਆ "ਲੱਭੋ ਕਿ ਕੀ 0 ਜੋੜ ਦੇ ਨਾਲ ਇੱਕ ਸਬੈਰੇ ਹੈ" ਦੱਸਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਪੂਰਨ ਅੰਕ ਐਰੇ ਦਿੱਤਾ ਗਿਆ ਹੈ ਜਿਸ ਵਿੱਚ ਨਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ ਵੀ ਹਨ। ਸਮੱਸਿਆ ਬਿਆਨ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਪੁੱਛਦਾ ਹੈ ਕਿ ਕੀ ਆਕਾਰ ਦੀ ਕੋਈ ਉਪ-ਐਰੇ ਘੱਟੋ-ਘੱਟ 1 ਹੈ। ਇਸ ਉਪ-ਐਰੇ ਦਾ ਜੋੜ 1 ਦੇ ਬਰਾਬਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਉਦਾਹਰਨ ਐਰ[] = {2,1,-3,4,5} …

ਹੋਰ ਪੜ੍ਹੋ

ਇੱਕ ਸਤਰ ਉਲਟਾਓ

ਸਮੱਸਿਆ ਬਿਆਨ "ਉਲਟਾ ਇੱਕ ਸਤਰ" ਸਮੱਸਿਆ ਦੱਸਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਅਕਾਰ ਦੀ ਸਤਰ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ. ਇਸ ਨੂੰ ਉਲਟਾਉਣ ਲਈ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ. ਤਾਂ ਫਿਰ, ਇੱਕ ਸਤਰ ਨੂੰ ਉਲਟਾਉਣ ਦਾ ਕੀ ਅਰਥ ਹੈ? ਇਸਦਾ ਆਮ ਤੌਰ ਤੇ ਮਤਲਬ ਹੁੰਦਾ ਹੈ ਕਿ ਸਾਨੂੰ ਦਿੱਤੀ ਗਈ ਇਨਪੁਟ ਸਤਰ ਨੂੰ ਉਲਟਾਉਣਾ. ਇਹ ਇਸ ਨੂੰ ਪਰਿਭਾਸ਼ਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਇੱਕ ਓਪਰੇਸ਼ਨ ਕਰ ...

ਹੋਰ ਪੜ੍ਹੋ

Translate »