:orphan: Encode and Decode Strings ========================= .. highlight:: none Problem ------- https://leetcode.com/problems/encode-and-decode-strings/ .. highlight:: python Pattern ------- Array, String, Design Approaches ---------- .. tab-set:: .. tab-item:: Length Prefix **Code** .. literalinclude:: ../problems/medium/encode-and-decode-strings/encode_and_decode_strings__length_prefix.py :language: python :lines: 13- **Test** >>> from encode_and_decode_strings__length_prefix import Codec >>> c = Codec() >>> c.decode(c.encode(["hello", "world"])) ['hello', 'world'] >>> c.decode(c.encode([""])) [''] >>> c.decode(c.encode([])) [] .. autoclass:: encode_and_decode_strings__length_prefix.Codec :members: :show-inheritance: :undoc-members: