Menu
CoddyTech

Kompresi string

Pelajaran 23 dari 24 dalam kursus Tantangan Golang, Level 1 di Coddy.

challenge icon

Tantangan

Sedang

Buat fungsi yang menerima string sebagai input dan mengembalikan versi string yang telah dikompresi. String hasil kompresi harus terdiri dari setiap karakter yang diikuti oleh karakter "#" .

Simbol "#" akan diulang sesuai dengan jumlah pengulangan huruf tersebut.

 

Contoh:

String asli: "aabccchbbccaaa"
String hasil kompresi: "a##b#c###h#b##c##a###"
 

Coba sendiri

func compressString()  {
    
}

Semua pelajaran di Tantangan Golang, Level 1

Latihan sendiri: Compiler Go online