Sometimes, we need to use map or map if the data is simple enough, such as only English characters or only '1' to '9', etc. This is especially true when the map is created repeatedly.
Using vector of char or vector of string is the best way to increase the speed of your program.
+ int vs char :0 -> 'a', 1 -> 'b',...
vector<char> cV={'a','b','c'};
// get char c of int val -> char c = sV[val]
+ char vs string : 'a' -> ".-", 'b' -> "-..", ...
vector<string> sV ={".-","-.."};
//to get string of char ch -> string code = sV[ch-'a'];
Top comments (0)