正转串与整转串的区别
逆转与正转:
串 正转串(整 i){//可通过在尾,加上'-'来支持负数
极 为负=0;如(i<0){为负=1;i=-i;}
串 e;整 j,k;符 c;
当(1){//23457
k=i%10;j=i/10;c=k+'0';压(e,c);
如(!j)断;i=j;
}//压的是低位.
如(为负)压(e,'-');中 逆转串(e);
}//串e为新的.
上面为逆转串.下面为正转
.
空 整2串(整 i,串&e){//这样可以从这里进去
整 j=i;如(i<0){压(e,'-');j=-j;};
整 k=级数(j),m=指数(10,k),n;符 c;
当(1){//正向,是可以在同一个串上工作
n=j/m;c='0'+n;压(e,c);
k--;如(k<0)断;j-=n*m;m/=10;
}//2347,0
}//4个动作,整2串与正转串,只是方式不一样,
正转
是从头到尾
的压符
.优点是可以多个整数压
一个串,这样就比较
好的实现
其他相关函数了.如整连
,将一系列整数
转为串
.
而逆转串
,则一次只一个.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现