306. Additive Number

Problem description:

Additive number is a string whose digits can form additive sequence.

Readmore

note-Docker

Docker presents in the entire software development workflow, but mainly use in deployment.

Dockerfile: describe the dependency
create docker image
run-time instance of docker image
docker hub: https://hub.docker.com/
reference:
https://www.youtube.com/user/dockerrun
https://www.udemy.com/understanding-docker-performing-selenium-automation/

Readmore

89. Gray Code

Problem description:

The gray code is a binary numeral system where two successive values differ in only one bit.

Readmore

784. Letter Case Permutation

Problem description:

Given a string S, we can transform every letter individually to be lowercase or uppercase to create another string. Return a list of all possible strings we could create.

Readmore

401. Binary Watch

Problem description:

A binary watch has 4 LEDs on the top which represent the hours (0-11), and the 6 LEDs on the bottom represent the minutes (0-59).

Readmore

186. Reverse Words in a String II

Problem description:

Given an input string , reverse the string word by word.

Readmore

350. Intersection of Two Arrays II

Problem description:

Given two arrays, write a function to compute their intersection.

Readmore

60. Permutation Sequence

Problem description:

The set [1,2,3,…,n] contains a total of n! unique permutations.

Readmore

37. Sudoku Solver

Problem description:

Write a program to solve a Sudoku puzzle by filling the empty cells.

Readmore

249. Group Shifted Strings

Problem description:

Given a string, we can “shift” each of its letter to its successive letter, for example: “abc” -> “bcd”. We can keep “shifting” which forms the sequence:

Readmore