
morseEncode
Mã Morse hay mã Moóc-xơ là một loại mã hóa ký tự dùng để truyền các thông tin điện báo trong những năm 1870-1967. Mã Morse dùng một chuỗi đã được chuẩn hóa gồm các phần tử dài và ngắn để biểu diễn các chữ cái, chữ số, dấu chấm, và các ký tự đặc biệt của một thông điệp. Các phần từ ngắn và dài có thể được thể hiện bằng âm thanh, các dấu hay gạch, hoặc các xung, hoặc các ký hiệu thường được gọi là '.'
(chấm) và '-'
(gạch) hay dot và dash trong tiếng Anh
Cho một chuỗi ký tự s
, hãy tìm ra mã morse của s
, mỗi ký tự ngăn cách bởi ký tự ' '
(space).
Biết rằng mã morse không phân biệt hoa/thường và bỏ qua ký tự ' '
(space) trong chuỗi s
Biết bảng mã morse như sau
Ví dụ
- Với
s="Codelearn"
, đầu ra làmorseEncode(s) = "-.-. --- -.. . .-.. . .- .-. -."
Đầu vào/Đầu ra
-
[giới hạn thời gian chạy] 0.5 seconds
-
[đầu vào] string s
0 ≤ s.length ≤ 105
. -
[đầu ra] string
mã morse củas
Post Comment