文章目录 题目 一、思路 利用哈希表+列表 二、扩展 字符流中第一次出现一次的字符 题目 第一个只出现一次的字符 一、思路 利用哈希表+列表 分析一下这个题目。一个字符串中第一个只出现一次的字符。我们可以用一个dict来存储这个字符串中每一个字符出现的次数。把每一个第一次出现的字符压入列表尾部。一旦一个字符第二次出现,就将这个字符从列表中弹出。 这样遍历一次字符串后,列表中的第一个元素就是第一次出现一次的字符。 例如下列字符串“pwwkef” 指针指向‘p’ 指针指向‘w’