rustgym/leetcode/_67_add_binary.rs
1struct Solution;
2
3impl Solution {
4 fn add_binary(a: String, b: String) -> String {
5 let aa = i32::from_str_radix(&a, 2).unwrap_or(0);
6 let bb = i32::from_str_radix(&b, 2).unwrap_or(0);
7 format!("{:b}", aa + bb)
8 }
9}
10
11#[test]
12fn test() {
13 assert_eq!(
14 Solution::add_binary("1010".to_string(), "1011".to_string()),
15 "10101".to_string()
16 );
17}