{
  "id": "enwiki-001261421333",
  "slug": "levenshtein-coding",
  "title": "Levenshtein coding",
  "qid": "",
  "lead": "Levenshtein coding is a universal code encoding the non-negative integers developed by Vladimir Levenshtein.",
  "body": "Levenshtein coding is a universal code encoding the non-negative integers developed by Vladimir Levenshtein. void levenshteinEncode(char* source, char* dest) { IntReader intreader(source); BitWriter bitwriter(dest); while (intreader.hasLeft()) { int num = intreader.getInt(); if (num == 0) bitwriter.outputBit(0); else { int c = 0; BitStack bits; do { int m = 0; for (int temp = num; temp > 1; temp>>=1) // calculate floor(log2(num)) ++m; for (int i=0; i > i) & 1); num = m; ++c; } while (num > 0); for (int i=0; i 0) bitwriter.outputBit(bits.popBit()); } } } void levenshteinDecode(char* source, char* dest) { BitReader bitreader(source); IntWriter intwriter(dest); while (bitreader.hasLeft()) { int n = 0; while (bitreader.inputBit()) // potentially dangerous with malformed files. ++n; int num; if (n == 0) num = 0; else { num = 1; for (int i = 0; i ==See also== Elias omega coding Iterated logarithm ==References==",
  "categories": [
    "109366297",
    "22938897",
    "23603337",
    "26220375",
    "29176270"
  ],
  "license": "CC BY-SA 4.0",
  "source_uri": "https://en.wikipedia.org/w/index.php?oldid=1261421333",
  "content_hash": "",
  "created_at": null,
  "updated_at": 1733442756.0,
  "claims": [],
  "contradictions": [],
  "confidence": 0.6,
  "csl": {
    "id": "enwiki-001261421333",
    "type": "webpage",
    "title": "Levenshtein coding",
    "author": [
      {
        "family": "Anticloud FZ LLE",
        "literal": "Anticloud FZ LLE"
      }
    ],
    "container-title": "encyclopegia.org",
    "publisher": "Anticloud FZ LLE",
    "publisher-place": "Dubai, United Arab Emirates",
    "URL": "https://encyclopegia.org/a/levenshtein-coding",
    "issued": {
      "date-parts": [
        [
          2026,
          11,
          14
        ]
      ]
    },
    "accessed": {
      "date-parts": [
        [
          2026,
          11,
          14
        ]
      ]
    },
    "license": "CC BY-SA 4.0",
    "DOI": "eo1:enwiki-001261421333",
    "isBasedOn": "https://en.wikipedia.org/w/index.php?oldid=1261421333",
    "note": "Immutable snapshot enwiki-001261421333"
  }
}