Skip to content
Courses
DSA to Development
Get IBM Certification
Newly Launched!
Master Django Framework
Become AWS Certified
For Working Professionals
Interview 101: DSA & System Design
Data Science Training Program
JAVA Backend Development (Live)
DevOps Engineering (LIVE)
Data Structures & Algorithms in Python
For Students
Placement Preparation Course
Data Science (Live)
Data Structure & Algorithm-Self Paced (C++/JAVA)
Master Competitive Programming (Live)
Full Stack Development with React & Node JS (Live)
Full Stack Development
Data Science Program
All Courses
Tutorials
Data Structures & Algorithms
ML & Data Science
Interview Corner
Programming Languages
Web Development
CS Subjects
DevOps And Linux
School Learning
Practice
Build your AI Agent
GfG 160
Problem of the Day
Practice Coding Problems
GfG SDE Sheet
Contests
Accenture Hackathon (Ending Soon!)
GfG Weekly [Rated Contest]
Job-A-Thon Hiring Challenge
All Contests and Events
DSA
Practice Problems
Python
C
C++
Java
Courses
Machine Learning
DevOps
Web Development
System Design
Aptitude
Projects
Sign In
▲
Similar Topics
DSA
22.3k+ articles
Python
20.1k+ articles
Java
10.1k+ articles
Mathematical
7.7k+ articles
Strings
3.2k+ articles
C++ Programs
2.5k+ articles
Greedy
2k+ articles
Algorithms
1.9k+ articles
String-Run Length Encoding
6 articles
Huffman Coding
5 articles
encoding-decoding
34 posts
Popular Articles
Recent Articles
Base64 Java Encode and Decode a String
Last Updated: 31 January 2024
Base64 encoding allows encoding binary data as text strings for safe transport, at the cost of larger data size. It is commonly used when th
...read more
Java
Java-Strings
Java Programs
encoding-decoding
Picked
Java Examples
Text File Compression And Decompression Using Huffman Coding
Last Updated: 10 May 2024
Text files can be compressed to make them smaller and faster to send, and unzipping files on devices has a low overhead. The process of enco
...read more
Huffman Coding
Algorithms
encoding-decoding
DSA
Encrypt given Array in single digit using inverted Pascal Triangle
Last Updated: 30 March 2023
Given an array arr[] of length N (N 1)containing positive integers, the task is to encrypt the numbers of the array into a single digit usi
...read more
Arrays
Recursion
encoding-decoding
DSA
Similar Topics
DSA
22.3k+ articles
Python
20.1k+ articles
Java
10.1k+ articles
Mathematical
7.7k+ articles
Strings
3.2k+ articles
C++ Programs
2.5k+ articles
Greedy
2k+ articles
Algorithms
1.9k+ articles
String-Run Length Encoding
6+ articles
Huffman Coding
5+ articles
Program to perform a letter frequency attack on a monoalphabetic substitution cipher
Last Updated: 30 January 2023
Given a string S of size N representing a monoalphabetic cipher, the task is to print the top five possible plain texts that can be decrypte
...read more
Misc
Strings
cpp-string
Arrays
frequency-counting
encoding-decoding
DSA
Implementation of Vernam Cipher or One Time Pad Algorithm
Last Updated: 30 October 2023
One Time Pad algorithm is the improvement of the Vernam Cipher, proposed by An Army Signal Corp officer, Joseph Mauborgne. It is the only av
...read more
Algorithms
Technical Scripter
encoding-decoding
Picked
Technical Scripter 2020
DSA
Decode the string encoded with the given algorithm
Last Updated: 31 May 2021
Given a decoded string str which was decoded with the following encoding algorithm:Write down the middle character of the string then delete
...read more
Strings
C++ Programs
encoding-decoding
DSA
Find k-th character of decrypted string | Set - 2
Last Updated: 21 April 2021
Given an encoded string where repetitions of substrings are represented as substring followed by count of substrings. For example, if encryp
...read more
Strings
Data Structures
encoding-decoding
String-Run Length Encoding
DSA
Basic Type Base64 Encoding and Decoding in Java
Last Updated: 18 October 2021
Base 64 is an encoding scheme that converts binary data into text format so that encoded textual data can be easily transported over network
...read more
Java
Java - util package
Java-Functions
encoding-decoding
Java-Base64
Morse Code Implementation
Last Updated: 18 April 2023
Morse code is a method of transmitting text information as a series of on-off tones, lights, or clicks that can be directly understood by a
...read more
Strings
encoding-decoding
DSA
Polybius Square Cipher
Last Updated: 12 August 2024
A Polybius Square is a table that allows someone to convert letters into numbers. To make the encryption little harder, this table can be ra
...read more
Strings
Technical Scripter
Python
encoding-decoding
DSA
Encryption vs Encoding vs Hashing
Last Updated: 27 June 2023
Pre-Requisite: Encryption, Encoding, Hashing.Encryption, Encoding, and Hahsing are similar kinds of things and have little difference betwee
...read more
misc
encoding-decoding
DSA
Move To Front Data Transform Algorithm
Last Updated: 29 March 2023
What is the MTF transform?The MTF (Move to Front) is a data transformation algorithm that restructures data in such a way that the transform
...read more
Strings
Technical Scripter
encoding-decoding
DSA
Encoding a word into Pig Latin
Last Updated: 22 July 2022
Design a program to take a word as an input, and then encode it into Pig Latin. A Pig Latin is an encrypted word in English, which is genera
...read more
Strings
encoding-decoding
DSA
Efficient Huffman Coding for Sorted Input | Greedy Algo-4
Last Updated: 06 November 2023
We recommend to read following post as a prerequisite for this.Greedy Algorithms | Set 3 (Huffman Coding)Time complexity of the algorithm di
...read more
Huffman Coding
Greedy
encoding-decoding
DSA
Huffman Coding | Greedy Algo-3
Last Updated: 22 April 2025
Huffman coding is a lossless data compression algorithm. The idea is to assign variable-length codes to input characters, lengths of the ass
...read more
Amazon
Huffman Coding
Morgan Stanley
Samsung
United Health Group
Greedy
Heap
encoding-decoding
priority-queue
DSA
1
2
3
>>
Last
1
2
3
>>
Last
1
2
3
>>
Last
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !