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

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

ਹੋਰ ਪੜ੍ਹੋ

ਸਮਾਂ ਅਧਾਰਤ ਕੁੰਜੀ-ਮੁੱਲ ਸਟੋਰ ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਬਿਆਨ ਸਮਾਂ ਅਧਾਰਤ ਕੁੰਜੀ-ਮੁੱਲ ਸਟੋਰ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਸਮਾਂ-ਆਧਾਰਿਤ ਕੁੰਜੀ-ਮੁੱਲ ਡਾਟਾ ਢਾਂਚਾ ਡਿਜ਼ਾਈਨ ਕਰੋ ਜੋ ਵੱਖ-ਵੱਖ ਟਾਈਮ ਸਟੈਂਪਾਂ 'ਤੇ ਇੱਕੋ ਕੁੰਜੀ ਲਈ ਕਈ ਮੁੱਲਾਂ ਨੂੰ ਸਟੋਰ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਇੱਕ ਖਾਸ ਟਾਈਮਸਟੈਂਪ 'ਤੇ ਕੁੰਜੀ ਦੇ ਮੁੱਲ ਨੂੰ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦਾ ਹੈ। ਟਾਈਮਮੈਪ ਕਲਾਸ ਨੂੰ ਲਾਗੂ ਕਰੋ: ਟਾਈਮਮੈਪ() ਡੇਟਾ ਢਾਂਚੇ ਦੇ ਆਬਜੈਕਟ ਨੂੰ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। void ਸੈੱਟ (ਸਟਰਿੰਗ ਕੁੰਜੀ, ਸਤਰ ...

ਹੋਰ ਪੜ੍ਹੋ

ਡਿਜ਼ਾਈਨ ਹਿੱਟ ਕਾਊਂਟਰ ਲੀਟਕੋਡ ਹੱਲ

ਸਮੱਸਿਆ ਬਿਆਨ ਡਿਜ਼ਾਈਨ ਹਿੱਟ ਕਾਊਂਟਰ ਲੀਟਕੋਡ ਹੱਲ - ਇੱਕ ਹਿੱਟ ਕਾਊਂਟਰ ਡਿਜ਼ਾਈਨ ਕਰੋ ਜੋ ਪਿਛਲੇ 5 ਮਿੰਟਾਂ (ਭਾਵ, ਪਿਛਲੇ 300 ਸਕਿੰਟਾਂ) ਵਿੱਚ ਪ੍ਰਾਪਤ ਹੋਈਆਂ ਹਿੱਟਾਂ ਦੀ ਗਿਣਤੀ ਨੂੰ ਗਿਣਦਾ ਹੈ। ਤੁਹਾਡੇ ਸਿਸਟਮ ਨੂੰ ਟਾਈਮਸਟੈਂਪ ਪੈਰਾਮੀਟਰ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ (ਸਕਿੰਟਾਂ ਦੀ ਗ੍ਰੈਨਿਊਲਰਿਟੀ ਵਿੱਚ), ਅਤੇ ਤੁਸੀਂ ਇਹ ਮੰਨ ਸਕਦੇ ਹੋ ਕਿ ਕਾਲਕ੍ਰਮਿਕ ਕ੍ਰਮ ਵਿੱਚ ਸਿਸਟਮ ਨੂੰ ਕਾਲਾਂ ਕੀਤੀਆਂ ਜਾ ਰਹੀਆਂ ਹਨ (ਭਾਵ, ਟਾਈਮਸਟੈਂਪ ਮੋਨੋਟੋਨਿਕ ਤੌਰ 'ਤੇ ਵੱਧ ਰਿਹਾ ਹੈ)। …

ਹੋਰ ਪੜ੍ਹੋ

ਸਟਾਕ ਲੀਟਕੋਡ ਹੱਲ ਖਰੀਦਣ ਅਤੇ ਵੇਚਣ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਸਮਾਂ

ਸਮੱਸਿਆ ਬਿਆਨ ਸਟਾਕ ਨੂੰ ਖਰੀਦਣ ਅਤੇ ਵੇਚਣ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਸਮਾਂ ਲੀਟਕੋਡ ਹੱਲ - "ਸਟਾਕ ਖਰੀਦਣ ਅਤੇ ਵੇਚਣ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਸਮਾਂ" ਦੱਸਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਕੀਮਤਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਜਿੱਥੇ ਕੀਮਤਾਂ [i] ਇੱਕ ਦਿਨ 'ਤੇ ਦਿੱਤੇ ਗਏ ਸਟਾਕ ਦੀ ਕੀਮਤ ਹੁੰਦੀ ਹੈ। ਤੁਸੀਂ ਚੁਣ ਕੇ ਆਪਣੇ ਲਾਭ ਨੂੰ ਵੱਧ ਤੋਂ ਵੱਧ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਕ੍ਰਮਬੱਧ ਕੀਤੇ ਐਰੇ ਲੇਟਕੋਡ ਹੱਲ

“ਮਰਜੀਆਂ ਛਾਂਟੀਆਂ ਐਰੇਜਾਂ” ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ, ਸਾਨੂੰ ਦੋ ਐਰੇ ਗੈਰ-ਉਤਰਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤੇ ਗਏ ਹਨ. ਪਹਿਲੀ ਐਰੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਹੀਂ ਭਰੀ ਗਈ ਹੈ ਅਤੇ ਦੂਜੀ ਐਰੇ ਦੇ ਸਾਰੇ ਤੱਤ ਨੂੰ ਵੀ ਅਨੁਕੂਲ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਥਾਂ ਹੈ. ਸਾਨੂੰ ਦੋ ਐਰੇ ਨੂੰ ਮਿਲਾਉਣਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਪਹਿਲੀ ਐਰੇ ਵਿਚ ਐਲੀਮੈਂਟਸ ਹੁੰਦੇ ਹਨ…

ਹੋਰ ਪੜ੍ਹੋ

ਬਾਈਨਰੀ ਟਰੀ ਦੇ ਦੋ ਨੋਡਾਂ ਵਿਚਕਾਰ ਦੂਰੀ ਲੱਭੋ

ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਬਾਈਨਰੀ ਟਰੀ ਦੇ ਦੋ ਨੋਡਾਂ ਵਿਚਕਾਰ ਦੂਰੀ ਲੱਭੋ" ਸਮੱਸਿਆ ਕਹਿੰਦੀ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਬਾਈਨਰੀ ਟਰੀ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਦੋ ਨੋਡ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ. ਹੁਣ ਤੁਹਾਨੂੰ ਇਨ੍ਹਾਂ ਦੋਹਾਂ ਨੋਡਾਂ ਵਿਚਕਾਰ ਘੱਟੋ ਘੱਟ ਦੂਰੀ ਲੱਭਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਉਦਾਹਰਣ // ਦਰੱਖਤ ਨੂੰ ਨੋਡ 1 ਦੇ ਉੱਪਰਲੇ ਚਿੱਤਰ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਦਿਖਾਇਆ ਗਿਆ ਹੈ…

ਹੋਰ ਪੜ੍ਹੋ

ਹਰ ਇਕ ਅੱਖਰ ਨੂੰ ਬਦਲਣ ਵਾਲੇ ਪ੍ਰਸ਼ਨਾਂ ਤੋਂ ਬਾਅਦ ਪਾਲੀਂਡਰੋਮ ਦੀ ਜਾਂਚ ਕਰੋ

“ਹਰ ਅੱਖਰ ਨੂੰ ਬਦਲਣ ਵਾਲੇ ਸਵਾਲਾਂ ਦੇ ਬਾਅਦ ਪਲੈਂਡਰੋਮ ਦੀ ਜਾਂਚ ਕਰੋ” ਸਮੱਸਿਆ ਦੱਸਦੀ ਹੈ ਕਿ ਮੰਨ ਲਓ ਕਿ ਤੁਹਾਨੂੰ ਇੱਕ ਸਤਰ ਦਿੱਤੀ ਗਈ ਹੈ ਅਤੇ ਨਹੀਂ. ਕਿeriesਰੀਆਂ ਦੀ, ਹਰੇਕ ਪੁੱਛਗਿੱਛ ਵਿੱਚ ਦੋ ਪੂਰਨ ਅੰਕ ਇੰਪੁੱਟ ਵੈਲਯੂ ਹਨ ਜਿਵੇਂ ਕਿ i1 ਅਤੇ i2 ਅਤੇ ਇੱਕ ਅੱਖਰ ਇੰਪੁੱਟ ਜਿਸਨੂੰ ch ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਸਮੱਸਿਆ ਬਿਆਨ I1 ਅਤੇ… ਤੇ ਮੁੱਲ ਬਦਲਣ ਲਈ ਕਹਿੰਦਾ ਹੈ

ਹੋਰ ਪੜ੍ਹੋ

ਕੋਇਲ ਕ੍ਰਮ ਪ੍ਰੋਗਰਾਮ

ਸਮੱਸਿਆ ਸਟੈਟਮੈਂਟ Cuckoo ਕ੍ਰਮ ਪ੍ਰੋਗਰਾਮ ਜਾਂ Cuckoo Hashing ਇੱਕ ਢੰਗ ਹੈ ਜੋ ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਜਦੋਂ ਇੱਕ ਹੈਸ਼ ਟੇਬਲ ਵਿੱਚ ਟੱਕਰ ਹੁੰਦੀ ਹੈ। ਟੱਕਰ ਇੱਕ ਸਾਰਣੀ ਵਿੱਚ ਇੱਕ ਹੈਸ਼ ਫੰਕਸ਼ਨ ਦੇ ਦੋ ਹੈਸ਼ ਮੁੱਲਾਂ ਦੀ ਸੰਭਾਵਨਾ ਹੈ। ਇੱਕ ਟੱਕਰ ਉਦੋਂ ਵਾਪਰਦੀ ਹੈ ਜਦੋਂ ਇੱਕੋ ਕੁੰਜੀ ਲਈ ਦੋ ਹੈਸ਼ ਮੁੱਲ ਹੁੰਦੇ ਹਨ ...

ਹੋਰ ਪੜ੍ਹੋ

ਇੱਕ ਕ੍ਰਮਬੱਧ ਐਰੇ ਵਿੱਚ ਮੌਜੂਦਗੀ ਦੀ ਗਿਣਤੀ

ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ "ਇੱਕ ਛਾਂਟੀ ਕੀਤੀ ਗਈ ਐਰੇ ਵਿੱਚ ਮੌਜੂਦਗੀ ਦੀ ਗਿਣਤੀ" ਵਿੱਚ ਸਮੱਸਿਆ, ਅਸੀਂ ਇੱਕ ਛਾਂਟੀ ਕੀਤੀ ਐਰੇ ਦਿੱਤੀ ਹੈ. ਕ੍ਰਮਬੱਧ ਲੜੀ ਦੇ ਐਰੇ ਵਿੱਚ ਵਾਰ ਦੀ ਗਿਣਤੀ ਜਾਂ ਬਾਰੰਬਾਰਤਾ ਦੀ ਗਿਣਤੀ ਕਰੋ ਜਿੱਥੇ X ਪੂਰਨ ਅੰਕ ਹੁੰਦਾ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ 13 1 2 2 2 2 3 3 3 4 4…

ਹੋਰ ਪੜ੍ਹੋ

Translate »