题解 | #删除字符串中出现次数最少的字符#
删除字符串中出现次数最少的字符
https://www.nowcoder.com/practice/05182d328eb848dda7fdd5e029a56da9
***************************************** const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); rl.on("line", function (line) { const tokens = line.split(" "); const raw = tokens[0]; const map = {}; for (let char of raw) { map[char] = (map[char] ?? 0) + 1; } const list = []; for( let [char, times] of Object.entries(map)){ const index:number = times as number; list[index] = list[index] ?? []; list[index].push(char); } const filteredList = list.filter(v=>!!v); const removedList = filteredList[0]; const resultList = raw.split('').filter((s:string)=> !removedList.includes(s)) const result = resultList.join(''); console.log(result); });