找第一个只出现一次的字符 Time Limit Exceeded
http://noi.openjudge.cn/ch0107/02/
找出此程序TLE的原因
#include<bits/stdc++.h> using namespace std; char a[100001]; int b[130]; int main(){ gets(a); for(int i=0;i<strlen(a);i++){ b[a[i]]++;//统计26个字母对应个数 } for(int i=0;i<strlen(a);i++){ if(b[a[i]]==1){ cout<<a[i]; break; } } return 0; }
作者:newcode 更多资源请关注纽扣编程微信公众号

从事机器人比赛、机器人等级考试、少儿scratch编程、信息学奥赛等研究学习

浙公网安备 33010602011771号