POJ 3438 Look and Say (水题)
来源:互联网 发布:什么时候出5g网络 编辑:程序博客网 时间:2024/06/05 19:13
不小心发现的水题
水题的关键就是刷效率了,发现我自己写的itoa,竟然比printf还好效率相当好啊
下面代码gcc 16ms
#define MAX 10000char data[MAX+1];char ans[MAX+1];void change(int x,int *index){char tmp[MAX+1];int i=0;while(x>0){tmp[MAX-i]=x%10+'0';x/=10;++i;}while(i!=0){ans[(*index)++]=tmp[MAX-(--i)];}return;}int main(){int N,i=0,j=0,length=0;scanf("%d",&N);getchar();while(N--){gets(data);length=0;for(i=0;data[i];){for(j=i,++i;data[i] && data[i]==data[j];++i);change(i-j,&length);ans[length++]=data[j];}ans[length]=0;puts(ans);}}
- POJ 3438 Look and Say (水题)
- POJ 3438 Look and Say(水题)
- POJ 3438 Look and Say
- poj--3438--LOOK and SAY
- POJ 3438:Look and Say
- POJ 3438 Look and Say(水~)
- POJ 3438 Look and Say G++
- 3438 Look and Say
- Look and Say-3438
- PKU 3438 look and say
- LOOK AND SAY
- poj3438 Look and Say
- POJ3438-Look and Say
- sicily 1491 Look and Say
- Look and say 源码分析
- zoj 2886 Look and Say
- HOJ 2603 Look and Say
- ZOJ 2886 Look and Say
- 静态方法中调用非静态方法
- mysql和mod_perl2安装过程中几个问题解决办法
- 标准之路-http://www.aa25.cn-网页设计
- C#如何使用GetTcpTable API获取TCP/IP连接信息
- 100M和1000M网线做法
- POJ 3438 Look and Say (水题)
- 孖宝英语-视频分享
- VC++ 获取跳转后的url函数实现及相关资料
- 反调试-----由IsDebuggerPresent函数看下去
- iOS KVC 存在的问题
- J.U.C之Atomic&CAS
- The Career Path of a Software Engineer
- Linux内存地址
- CyclicBarrier的介绍和使用