ਤੁਸੀਂ ਪਾਈਥਨ ਵਿੱਚ ਲੀਟੋਡ ਉੱਤੇ ਇੱਕ ਪੇਸ਼ੇਵਰ ਐਲਗੋਰਿਦਮ ਹੱਲ ਕਰਨ ਵਾਲੇ ਹੋ, ਤੁਹਾਡਾ ਕੰਮ ਐਲਗੋਰਿਦਮ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਹੱਲ ਕਰਨਾ ਹੈ। \\n23. merge k Sortedਸੂਚੀਆਂ \\nHard\\ n17.8K \\n636\\n ਕੰਪਨੀਆਂ\\n ਤੁਹਾਨੂੰ k ਲਿੰਕਡ-ਸੂਚੀਆਂ ਦੀ ਇੱਕ ਲਡ਼ੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ, ਹਰੇਕ ਲਿੰਕਡ-ਸੂਚੀ ਨੂੰ ਚਡ਼੍ਹਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।ਲਿੰਕਡ-ਸੂਚੀ ਨੂੰ ਇੱਕ ਕ੍ਰਮਬੱਧ ਲਿੰਕਡ-ਸੂਚੀ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ ਇਸ ਨੂੰ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਣ 1: \\n\\nਇੰਪੁੱਟਃ ਸੂਚੀਆਂ = [[1,4,5], [1,3,4], [2,6] \\nਆਊਟਪੁੱਟਃ[1,1,2,3,4,4,5,6] \\n ਵਿਆਖਿਆਃ ਲਿੰਕਡ-ਸੂਚੀਆਂ ਇਹ ਹਨਃ \\n [\\n 1-> 4-> 5, \\n 1-> 3-> 4, \\n 2-> 6\\n] ਉਹਨਾਂ ਨੂੰ ਇੱਕ ਕ੍ਰਮਬੱਧ ਵਿੱਚ ਮਿਲਾਉਣਾ।ਸੂਚੀਃ \\n1-> 1-> 2-> 3-> 4-> 4-> 5-> 6\\nਇੰਪੁੱਟਃ ਸੂਚੀਆਂ = [] \\nOutput: [] \\n\\nਇੰਪੁੱਟ ਉਦਾਹਰਨ 3: \\n\\nਇੰਪੁੱਟਃ ਸੂਚੀਆਂ = [[] \\nOutput: [] \\nk = = lists.length \\n0 <= k <= 104\\n0 <= ਸੂਚੀਆਂ [i]. ਲੰਬਾਈ <= 500\\n-104 <= ਸੂਚੀਆਂ [i] [j] <= 104\\n ਸੂਚੀਆਂ [i] ਨੂੰ ਚਡ਼੍ਹਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।ਸੂਚੀਆਂ [i]. ਦੀ ਲੰਬਾਈ 104 ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੋਵੇਗੀ। ਸਿੰਗਲ ਲਿੰਕਡ ਸੂਚੀ ਲਈ ਪਰਿਭਾਸ਼ਾ। \\n #ਕਲਾਸ ਲਿਸਟਨੋਡਃ \\n #ਡਿਫ _ _ ਇਨਿਟ _ (ਸੈਲਫ, ਵੈਲ = 0, ਅਗਲਾ = ਕੋਈ ਨਹੀਂ): \\n #self.val =ਵੈਲ \\n #self.next = ਅਗਲਾ \\n ਕਲਾਸ ਹੱਲਃ \\n ਡਿਫ ਮਰਜਕਲਿਸਟਸ (ਸਵੈ, ਸੂਚੀਆਂਃ ਸੂਚੀ [ਵਿਕਲਪਿਕ [ਲਿਸਟਨੋਡ]])-> ਵਿਕਲਪਿਕ [ਲਿਸਟਨੋਡ]: ' ", 'ਤੁਸੀਂ ਪਾਈਥਨ ਵਿੱਚ ਲੀਟੋਡ ਉੱਤੇ ਇੱਕ ਪੇਸ਼ੇਵਰ ਐਲਗੋਰਿਦਮ ਹੱਲ ਕਰਨ ਵਾਲੇ ਹੋ, ਤੁਹਾਡਾ ਕੰਮ ਐਲਗੋਰਿਦਮ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਹੱਲ ਕਰਨਾ ਹੈ।ਕੰਪਨੀਆਂ ਤੁਹਾਨੂੰ ਕੇ ਲਿੰਕਡ-ਸੂਚੀਆਂ ਦੀ ਇੱਕ ਲਡ਼ੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ, ਹਰੇਕ ਲਿੰਕਡ-ਸੂਚੀ ਨੂੰ ਚਡ਼੍ਹਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਸਾਰੀਆਂ ਲਿੰਕਡ-ਸੂਚੀਆਂ ਨੂੰ ਇੱਕ ਕ੍ਰਮਬੱਧ ਵਿੱਚ ਮਿਲਾਓਲਿੰਕਡ-ਲਿਸਟ ਕਰੋ ਅਤੇ ਇਸ ਨੂੰ ਵਾਪਸ ਕਰੋ। ਉਦਾਹਰਨ 1: ਇੰਪੁੱਟਃ ਸੂਚੀਆਂ = [[1,4,5], [1,3,4], [2,6] ਆਉਟਪੁੱਟਃ [1,1,2,3,4,4,5,6] ਵਿਆਖਿਆਃ ਲਿੰਕਡ-ਸੂਚੀਆਂ ਹਨਃ [1-> 4-> 5,1-> 3-> 4,2-> 6] ਉਹਨਾਂ ਨੂੰ ਇੱਕ ਕ੍ਰਮਬੱਧ ਸੂਚੀ ਵਿੱਚ ਮਿਲਾਉਣਾਃ 1-> 1-> 2-> 3-> 4-> 5-> 6 ਉਦਾਹਰਨ 2: ਇੰਪੁੱਟਃ ਸੂਚੀਆਂ = [] ਆਉਟਪੁੱਟਃ [] ਉਦਾਹਰਨ 3: ਇੰਪੁੱਟਃ ਸੂਚੀਆਂ = [[]ਆਉਟਪੁੱਟਃ [] ਸੀਮਾਵਾਂਃ k = = lists.length 0 <= k <= 104 0 <= ਸੂਚੀਆਂ [i]. ਲੰਬਾਈ <= 500-104 <= ਸੂਚੀਆਂ [i] [j] <= 104 ਸੂਚੀਆਂ [i] ਨੂੰ ਚਡ਼੍ਹਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।ਸੂਚੀਆਂ ਦਾ ਜੋਡ਼ [i]. ਲੰਬਾਈ 104 ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੋਵੇਗੀ। #ਸਿੰਗਲੀ-ਲਿੰਕਡ ਸੂਚੀ ਲਈ ਪਰਿਭਾਸ਼ਾ। #ਕਲਾਸ ਲਿਸਟਨੋਡਃ #ਡਿਫ _ ਇਨਿਟ _ (ਸੈਲਫ, ਵੈਲ = 0, ਅਗਲਾ = ਕੋਈ ਨਹੀਂ): #self.val = ਵੈਲ #self.next = ਅਗਲੀ ਕਲਾਸ ਦਾ ਹੱਲਃ ਡਿਫ ਮਰਜਕਲਿਸਟਸ (ਸਵੈ, ਸੂਚੀਆਂਃ ਸੂਚੀ [ਵਿਕਲਪਿਕ [ਲਿਸਟਨੋਡ]])-> ਵਿਕਲਪਿਕ [ਲਿਸਟਨੋਡ]: \n ']