1081 Smallest Subsequence of Distinct Characters

Note: This question is the same as: 316 Remove Duplicate Letters