方法1 : 第一個(gè)只出現(xiàn)一次的字符。 (1)考慮使用一個(gè)hash表,將各個(gè)字符映射到表中,然后表中存儲(chǔ)有該字符出現(xiàn)的次數(shù),以及首次出現(xiàn)的下標(biāo)。 (2)映射完成之后,掃描hash數(shù)組查找出現(xiàn)次數(shù)為1的字符,并且其首次出現(xiàn)下標(biāo)為最小。
posted on 2011-05-17 10:25 kahn 閱讀(545) 評(píng)論(0) 編輯 收藏 引用 所屬分類(lèi): 算法相關(guān)
Powered by: C++博客 Copyright © kahn