LeetCode246&247&248题解:Strobogrammatic Number I&II&III (JAVA版本)
LeetCode 246
A strobogrammatic number is a number that looks the same when rotated 180 degrees (looked at upside down).
Write a function to determine if a number is strobogrammatic. The number is represented as a string.
Example 1:
Input: "69"
Output: true
Example 2:
Input: "88"
Output: true
Example 3:
Input: "962"
Output: false
算法设计
package com.bean.algorithm.basic;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class StrobogrammaticNumber {
public boolean isStrobogrammatic(String s) {
// 69, 88, 00, 11, 6969, 698869, 69869, 6908069, 886988
Map<Character, Character> map = new