ਟ੍ਰੈਪਿੰਗ ਰੇਨ ਵਾਟਰ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

2D ਵੈਕਟਰ ਲੀਟਕੋਡ ਹੱਲ ਨੂੰ ਫਲੈਟ ਕਰੋ

ਸਮੱਸਿਆ ਬਿਆਨ 2D ਵੈਕਟਰ ਨੂੰ ਫਲੈਟ ਕਰੋ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ 2D ਵੈਕਟਰ ਨੂੰ ਸਮਤਲ ਕਰਨ ਲਈ ਇੱਕ ਇਟਰੇਟਰ ਡਿਜ਼ਾਈਨ ਕਰੋ। ਇਸ ਨੂੰ ਅਗਲੀਆਂ ਅਤੇ ਅਗਲੀਆਂ ਕਾਰਵਾਈਆਂ ਦਾ ਸਮਰਥਨ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। Vector2D ਕਲਾਸ ਨੂੰ ਲਾਗੂ ਕਰੋ: Vector2D(int[][] vec) ਆਬਜੈਕਟ ਨੂੰ 2D ਵੈਕਟਰ vec ਨਾਲ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। next() 2D ਵੈਕਟਰ ਤੋਂ ਅਗਲਾ ਐਲੀਮੈਂਟ ਵਾਪਸ ਕਰਦਾ ਹੈ ਅਤੇ ਪੁਆਇੰਟਰ ਨੂੰ ਇੱਕ ਕਦਮ ਅੱਗੇ ਭੇਜਦਾ ਹੈ। ਤੁਸੀਂ ਮੰਨ ਸਕਦੇ ਹੋ ਕਿ ਸਾਰੇ…

ਹੋਰ ਪੜ੍ਹੋ

ਗ੍ਰਾਫ ਵੈਧ ਟ੍ਰੀ ਲੀਟਕੋਡ ਹੱਲ

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

ਹੋਰ ਪੜ੍ਹੋ

ਐਕਸਲ ਸ਼ੀਟ ਕਾਲਮ ਟਾਈਟਲ ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਸਟੇਟਮੈਂਟ ਐਕਸਲ ਸ਼ੀਟ ਕਾਲਮ ਟਾਈਟਲ ਲੀਟਕੋਡ ਹੱਲ - ਸਾਨੂੰ ਇੱਕ ਕਾਲਮ ਨੰਬਰ ਦਿੱਤਾ ਗਿਆ ਹੈ (ਆਓ ਇਸਨੂੰ ਕਾਲਨਮ ਕਹੀਏ) ਅਤੇ ਇਸਦੇ ਅਨੁਸਾਰੀ ਕਾਲਮ ਸਿਰਲੇਖ ਨੂੰ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜਿਵੇਂ ਕਿ ਇਹ ਐਕਸਲ ਸ਼ੀਟ ਵਿੱਚ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ ਉਦਾਹਰਨ ਲਈ A -> 1 B -> 2 C -> 3 … Z -> 26 AA …

ਹੋਰ ਪੜ੍ਹੋ

ਬਹੁਗਿਣਤੀ ਐਲੀਮੈਂਟ II ਲੀਟਕੋਡ ਹੱਲ

ਇਸ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ. ਟੀਚਾ ਉਹ ਸਾਰੇ ਤੱਤ ਲੱਭਣੇ ਹਨ ਜੋ ਐਰੇ ਵਿੱਚ ⌊N / 3⌋ ਸਮੇਂ ਤੋਂ ਵੱਧ ਸਮੇਂ ਵਿੱਚ ਹੁੰਦੇ ਹਨ ਜਿੱਥੇ ਐਰੇ ਦਾ N = ਆਕਾਰ ਅਤੇ ⌊ ⌋ ਫਲੋਰ ਓਪਰੇਟਰ ਹਨ. ਸਾਨੂੰ… ਦੀ ਲੜੀ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ

ਹੋਰ ਪੜ੍ਹੋ

ਬਹੁਗਿਣਤੀ ਐਲੀਮੈਂਟ ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਸਾਨੂੰ ਪੂਰਨ ਅੰਕ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ. ਸਾਨੂੰ ਪੂਰਨ ਅੰਕ ਵਾਪਸ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜੋ ਐਰੇ ਵਿੱਚ ⌊N / 2⌋ ਵਾਰ ਤੋਂ ਵੱਧ ਸਮੇਂ ਤੇ ਹੁੰਦੀ ਹੈ ਜਿੱਥੇ floor the ਫਲੋਰ ਸੰਚਾਲਕ ਹੁੰਦਾ ਹੈ. ਇਸ ਤੱਤ ਨੂੰ ਬਹੁਗਿਣਤੀ ਤੱਤ ਕਿਹਾ ਜਾਂਦਾ ਹੈ. ਨੋਟ ਕਰੋ ਕਿ ਇਨਪੁਟ ਐਰੇ ਵਿੱਚ ਹਮੇਸ਼ਾਂ ਇੱਕ ਬਹੁਮਤ ਤੱਤ ਹੁੰਦਾ ਹੈ. …

ਹੋਰ ਪੜ੍ਹੋ

ਇੱਕ ਸਟ੍ਰੀਮ ਵਿੱਚ ਪਲੈਂਡਰੋਮ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ Alਨਲਾਈਨ ਐਲਗੋਰਿਦਮ

ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਇੱਕ ਸਟ੍ਰੀਮ ਵਿੱਚ ਪਾਲੀਂਡਰੋਮ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ Onlineਨਲਾਈਨ ਐਲਗੋਰਿਦਮ" ਸਮੱਸਿਆ ਵਿੱਚ, ਅਸੀਂ ਅੱਖਰਾਂ ਦੀ ਇੱਕ ਧਾਰਾ ਦਿੱਤੀ ਹੈ (ਚਾਰਟਰਸ ਇਕ-ਇਕ ਕਰਕੇ ਪ੍ਰਾਪਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ). ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ ਜੋ ਹਰ ਵਾਰ 'ਹਾਂ' ਛਾਪੇਗਾ ਜੇ ਹੁਣ ਤੱਕ ਪ੍ਰਾਪਤ ਹੋਏ ਪਾਤਰ ਪਾਲੀਂਡਰੋਮ ਬਣਾਉਂਦੇ ਹਨ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਪਹਿਲਾ ਅਤੇ ਸਿਰਫ ਇੱਕ ...

ਹੋਰ ਪੜ੍ਹੋ

ਐਰੇ ਵਿੱਚ ਐਲੀਮੈਂਟਸ N / K ਤੋਂ ਵੱਧ ਵਾਰ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ

ਸਮੱਸਿਆ ਦੇ ਬਿਆਨ “ਐਰੇ ਵਿੱਚ ਐਲੀਮੈਂਟਸ N / K ਦੇ ਸਮੇਂ ਨਾਲੋਂ ਜ਼ਿਆਦਾ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ” ਸਮੱਸਿਆ ਵਿਚ ਅਸੀਂ ਅਕਾਰ ਦੀ ਪੂਰਨ ਅੰਕ ਲੜੀ ਦਿੱਤੀ ਹੈ. ਉਹ ਤੱਤ ਲੱਭੋ ਜੋ ਐਨ / ਕੇ ਵਾਰ ਤੋਂ ਵੱਧ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ. ਜਿੱਥੇ ਕੇ ਇਨਪੁਟ ਵੈਲਯੂ ਹੈ. ਇੰਪੁੱਟ ਫਾਰਮੈਟ ਪਹਿਲੀ ਅਤੇ ਸਿਰਫ ਇੱਕ ਲਾਈਨ ਵਿੱਚ ਦੋ ਪੂਰਨ ਅੰਕ N ਅਤੇ…

ਹੋਰ ਪੜ੍ਹੋ

ਬਹੁਗਿਣਤੀ ਤੱਤ

ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਇੱਕ ਛਾਂਟੀ ਕੀਤੀ ਗਈ ਐਰੇ ਨੂੰ ਵੇਖਦੇ ਹੋਏ, ਸਾਨੂੰ ਕ੍ਰਮਬੱਧ ਐਰੇ ਤੋਂ ਬਹੁਗਿਣਤੀ ਤੱਤ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਬਹੁਗਿਣਤੀ ਤੱਤ: ਐਰੇ ਦੇ ਅੱਧ ਤੋਂ ਵੱਧ ਆਕਾਰ ਵਾਲੀ ਸੰਖਿਆ. ਇੱਥੇ ਅਸੀਂ ਇੱਕ ਨੰਬਰ ਦਿੱਤਾ ਹੈ x ਸਾਨੂੰ ਇਹ ਜਾਂਚਣਾ ਹੈ ਕਿ ਇਹ ਬਹੁਗਿਣਤੀ ਹੈ ਜਾਂ ਨਹੀਂ. ਉਦਾਹਰਨ ਇਨਪੁਟ 5 2 ...

ਹੋਰ ਪੜ੍ਹੋ

Translate »