ਸਟ੍ਰਿੰਗਸ ਲੈਟਕੋਡ ਸਲਿ .ਸ਼ਨ ਨੂੰ ਗੁਣਾ ਕਰੋ

ਸਮੱਸਿਆ ਮਲਟੀਪਲਾਈ ਸਟ੍ਰਿੰਗਜ਼ ਲੀਟਸਕੋਡ ਹੱਲ ਸਾਨੂੰ ਦੋ ਤਾਰਾਂ ਨੂੰ ਗੁਣਾ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ ਜੋ ਸਾਨੂੰ ਇੰਪੁੱਟ ਦੇ ਤੌਰ ਤੇ ਦਿੱਤੀਆਂ ਗਈਆਂ ਹਨ. ਸਾਨੂੰ ਕਾਲਰ ਫੰਕਸ਼ਨ ਵਿੱਚ ਗੁਣਾ ਕਰਨ ਦੇ ਇਸ ਨਤੀਜੇ ਨੂੰ ਪ੍ਰਿੰਟ ਜਾਂ ਵਾਪਸ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. ਇਸ ਲਈ ਇਸ ਨੂੰ ਵਧੇਰੇ ਰਸਮੀ ਤੌਰ 'ਤੇ ਦਿੱਤੀਆਂ ਗਈਆਂ ਦੋ ਤਾਰਾਂ ਪਾਉਣ ਲਈ, ਦਿੱਤੀਆਂ ਗਈਆਂ ਸਤਰਾਂ ਦਾ ਉਤਪਾਦ ਲੱਭੋ. …

ਹੋਰ ਪੜ੍ਹੋ

ਘੁੰਮਦੇ ਕ੍ਰਮਬੱਧ ਐਰੇ ਲੀਟਕੋਡ ਹੱਲ ਵਿੱਚ ਖੋਜ

ਇੱਕ ਕ੍ਰਮਬੱਧ ਐਰੇ ਤੇ ਵਿਚਾਰ ਕਰੋ ਪਰ ਇੱਕ ਇੰਡੈਕਸ ਚੁਣਿਆ ਗਿਆ ਅਤੇ ਐਰੇ ਨੂੰ ਉਸ ਬਿੰਦੂ ਤੇ ਘੁੰਮਾਇਆ ਗਿਆ. ਹੁਣ, ਇਕ ਵਾਰ ਐਰੇ ਘੁੰਮਣ ਤੋਂ ਬਾਅਦ ਤੁਹਾਨੂੰ ਇਕ ਖਾਸ ਨਿਸ਼ਾਨਾ ਤੱਤ ਲੱਭਣ ਅਤੇ ਇਸ ਦੀ ਸੂਚੀ ਨੂੰ ਵਾਪਸ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ. ਕੇਸ ਵਿੱਚ, ਤੱਤ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਵਾਪਸੀ -1. ਸਮੱਸਿਆ ਆਮ ਤੌਰ 'ਤੇ ...

ਹੋਰ ਪੜ੍ਹੋ

ਗੇਟਆਰੈਂਡਮ ਮਿਟਾਓ

ਇਨਸਰਟ ਡਿਲੀਟ ਗੇਟਰੈਂਡਮ ਸਮੱਸਿਆ ਵਿੱਚ ਸਾਨੂੰ ਇੱਕ ਡੇਟਾ structureਾਂਚਾ ਤਿਆਰ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜੋ Oਸਤਨ O (1) ਸਮੇਂ ਵਿੱਚ ਹੇਠ ਲਿਖੀਆਂ ਸਾਰੀਆਂ ਕਾਰਵਾਈਆਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ. ਸੰਮਿਲਿਤ ਕਰੋ (ਵੈਲ): ਸੈੱਟ ਵਿਚ ਇਕ ਆਈਟਮ ਵੈਲ ਸ਼ਾਮਲ ਕਰੋ ਜੇ ਪਹਿਲਾਂ ਮੌਜੂਦ ਨਹੀਂ ਹੈ. ਹਟਾਓ (ਵੈਲ): ਜੇ ਮੌਜੂਦ ਹੈ ਤਾਂ ਸੈਟ ਤੋਂ ਇਕ ਆਈਟਮ ਵਾਲ ਨੂੰ ਹਟਾ ਦਿੰਦਾ ਹੈ. getRandom: ਮੌਜੂਦਾ ਸੈੱਟ ਤੋਂ ਇੱਕ ਬੇਤਰਤੀਬ ਤੱਤ ਵਾਪਸ ਕਰਦਾ ਹੈ ...

ਹੋਰ ਪੜ੍ਹੋ

ਕ੍ਰਮਬੱਧ ਘੁੰਮਾਈ ਐਰੇ ਵਿੱਚ ਇੱਕ ਐਲੀਮੈਂਟ ਖੋਜੋ

ਕ੍ਰਮਬੱਧ ਘੁੰਮਾਈ ਗਈ ਐਰੇ ਦੀ ਸਮੱਸਿਆ ਦੀ ਭਾਲ ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਛਾਂਟਿਆ ਅਤੇ ਘੁੰਮਿਆ ਐਰੇ ਅਤੇ ਇੱਕ ਐਲੀਮੈਂਟ ਦਿੱਤਾ ਹੈ, ਜਾਂਚ ਕਰੋ ਕਿ ਦਿੱਤਾ ਹੋਇਆ ਤੱਤ ਐਰੇ ਵਿੱਚ ਮੌਜੂਦ ਹੈ ਜਾਂ ਨਹੀਂ. ਉਦਾਹਰਨਾਂ ਇਨਪੁਟ ਨੰਬਰ [] = {2, 5, 6, 0, 0, 1, 2} ਟੀਚਾ = 0 ਆਉਟਪੁੱਟ ਸਹੀ ਇਨਪੁਟ ਨੰਬਰ [] = {2,…

ਹੋਰ ਪੜ੍ਹੋ

ਸਭ ਤੋਂ ਘੱਟ ਆਮ ਪੁਰਸ਼

ਬਾਈਨਰੀ ਟਰੀ ਦੀ ਜੜ ਅਤੇ ਦੋ ਨੋਡਾਂ ਨੂੰ ਐਨ 1 ਅਤੇ ਐਨ 2 ਦੇ ਮੱਦੇਨਜ਼ਰ, ਨੋਡਾਂ ਦਾ ਐੱਲਸੀਏ (ਸਭ ਤੋਂ ਘੱਟ ਸਾਂਝਾ ਅੰਸ਼) ਲੱਭੋ. ਉਦਾਹਰਣ ਸਭ ਤੋਂ ਘੱਟ ਸਾਂਝਾ ਅੰਸੈਂਸਰ (ਐਲਸੀਏ) ਕੀ ਹੁੰਦਾ ਹੈ? ਨੋਡ n ਦੇ ਪੂਰਵਜ ਜੜ੍ਹ ਅਤੇ ਨੋਡ ਦੇ ਵਿਚਕਾਰ ਮਾਰਗ ਵਿੱਚ ਮੌਜੂਦ ਨੋਡ ਹਨ. ਵਿੱਚ ਦਰਸਾਏ ਗਏ ਬਾਈਨਰੀ ਰੁੱਖ ਤੇ ਵਿਚਾਰ ਕਰੋ ...

ਹੋਰ ਪੜ੍ਹੋ

ਵੈਧ ਪੇਰਨਥੀਸੀਜ਼

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

ਹੋਰ ਪੜ੍ਹੋ

LRU ਕੈਚ ਲਾਗੂ

ਘੱਟ ਤੋਂ ਘੱਟ ਹਾਲ ਵਿੱਚ ਵਰਤੀ ਗਈ (ਐਲਆਰਯੂ) ਕੈਸ਼ ਇੱਕ ਕਿਸਮ ਦੀ ਵਿਧੀ ਹੈ ਜੋ ਡੇਟਾ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ ਜਿਵੇਂ ਕਿ ਡੇਟਾ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਲੋੜੀਂਦਾ ਸਮਾਂ ਘੱਟੋ ਘੱਟ ਸੰਭਵ ਹੁੰਦਾ ਹੈ. ਜਦੋਂ ਕੈਚ ਭਰਿਆ ਜਾਂਦਾ ਹੈ ਤਾਂ LRU ਐਲਗੋਰਿਦਮ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ. ਅਸੀਂ ਕੈਚੇ ਮੈਮੋਰੀ ਤੋਂ ਘੱਟੋ ਘੱਟ ਹਾਲ ਹੀ ਵਿੱਚ ਵਰਤੇ ਗਏ ਡੇਟਾ ਨੂੰ…

ਹੋਰ ਪੜ੍ਹੋ

ਇੱਕ ਸਤਰ ਵਿੱਚ ਵਿਲੱਖਣ ਪਾਤਰ ਲੱਭੋ

ਇੱਕ ਸਤਰ ਦੀ ਸਮੱਸਿਆ ਵਿੱਚ ਵਿਲੱਖਣ ਪਾਤਰ ਲੱਭਣ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਸਤਰ ਦਿੱਤੀ ਹੈ ਜਿਸ ਵਿੱਚ ਕੇਵਲ ਛੋਟੇ ਅੱਖਰ (ਅਜ਼) ਹੁੰਦੇ ਹਨ. ਸਾਨੂੰ ਇਸ ਵਿਚ ਪਹਿਲਾ ਗੈਰ-ਦੁਹਰਾਉਣ ਵਾਲਾ ਪਾਤਰ ਲੱਭਣ ਅਤੇ ਇੰਡੈਕਸ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਜੇ ਅਜਿਹਾ ਕੋਈ ਅੱਖਰ ਪ੍ਰਿੰਟ -1 ਮੌਜੂਦ ਨਹੀਂ ਹੈ. ਇਨਪੁਟ ਫਾਰਮੈਟ ਵਿੱਚ ਸਿਰਫ ਇੱਕ ਸਿੰਗਲ ਲਾਈਨ ਵਿੱਚ ਸਤਰਾਂ ਹਨ. ਆਉਟਪੁੱਟ ਫਾਰਮੈਟ ਪ੍ਰਿੰਟ ...

ਹੋਰ ਪੜ੍ਹੋ

Kth ਗੈਰ-ਦੁਹਰਾਉਣ ਵਾਲਾ ਅੱਖਰ

ਸਮੱਸਿਆ ਬਿਆਨ "Kth ਗੈਰ-ਦੁਹਰਾਓ ਅੱਖਰ" ਵਿੱਚ ਅਸੀਂ ਇੱਕ ਸਤਰ "s" ਦਿੱਤੀ ਹੈ. Kth ਗੈਰ-ਦੁਹਰਾਓ_ਚਰਾਕਟਰ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ. ਜੇ ਇੱਥੇ ਕੇ ਅੱਖਰ ਤੋਂ ਘੱਟ ਹਨ ਜੋ ਸਟਰਿੰਗ ਵਿਚ ਦੁਹਰਾ ਰਹੇ ਹਨ ਤਾਂ “-1” ਪਰਿੰਟ ਕਰੋ। ਇਨਪੁਟ ਫਾਰਮੈਟ "s" ਵਾਲੀ ਸਤਰਾਂ ਵਾਲੀ ਪਹਿਲੀ ਅਤੇ ਕੇਵਲ ਇੱਕ ਲਾਈਨ. …

ਹੋਰ ਪੜ੍ਹੋ

ਸਾਰੇ ਜ਼ੀਰੋ ਨੂੰ ਦਿੱਤੀ ਗਈ ਐਰੇ ਦੇ ਅੰਤ ਤੇ ਲੈ ਜਾਉ

ਸਮੱਸਿਆ ਦਾ ਬਿਆਨ ਦਿੱਤੇ ਐਰੇ ਵਿੱਚ ਉਹ ਸਾਰੇ ਜ਼ੀਰੋ ਜੋ ਐਰੇ ਵਿੱਚ ਮੌਜੂਦ ਹਨ ਐਰੇ ਦੇ ਅੰਤ ਵਿੱਚ ਭੇਜੋ. ਇਥੇ ਐਰੇ ਦੇ ਅੰਤ ਵਿਚ ਜ਼ੀਰੋ ਦੀ ਸਾਰੀ ਗਿਣਤੀ ਪਾਉਣ ਲਈ ਹਮੇਸ਼ਾਂ ਇਕ wayੰਗ ਹੁੰਦਾ ਹੈ. ਉਦਾਹਰਨ ਇਨਪੁਟ 9 9 17 0 14 0…

ਹੋਰ ਪੜ੍ਹੋ