华为笔试过了,面试时又出了一道题 C/C / C语言

来源:百度文库 编辑:神马文学网 时间:2024/04/23 14:13:46
我这样做的:先定义一个字符数组,遍历字符串将字符与数组中的字符比较,数组中没有时则将该字符放入其中,另定义一个整数数组,其对应位置放入该字符的个数;如果字符数组中存在该字符则直接在整数数组的对应位置加1。遍历完字符串时,其包含的字符和字符个数分别放到了两个数组中,到面试人却说该算法过于复杂,请各位给予指点。(以前上学时遇到过,具体如何做的忘了)
问题点数:40、回复次数:43
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top
Top