ACM日记_17.3.14——输入均为独立字母与数字时的处理
来源:互联网 发布:营销软件sudm 编辑:程序博客网 时间:2024/05/16 01:05
当遇到读入并判断与对应字母对应的字符时,非常常见并且易于想到的办法是开一个结构体数组,其实完全没必要。只需要像下面这样:
char r(char ch) { if(isalpha(ch)) return rev[ch-'A']; return rev[ch-'0'+25]; //前26用来存英文字母 }
那么如果是进行词(?)频统计的时候,只需要:
for(int i=0;i<strlen(str);i++) { Alpha[str[i]-'a']++; }
输出时同理,这种思想可以运用到各种连续数据的数据上。d=====( ̄▽ ̄*)b
0 0
- ACM日记_17.3.14——输入均为独立字母与数字时的处理
- ACM日记_17.3.14——*最大公约数*与*最小公倍数*
- ACM日记_17.3.14——神奇的0x3f3f3f3f
- ACM日记_17.3.27——偷懒的字符串处理一道
- ACM日记_17.5.01——sort的用法
- ACM日记_17.3.14——快速幂取模
- ACM日记_17.3.14——高精度算法
- ACM日记_17.7.22——多重背包模板
- ACM日记_17.5.01——控制格式的输出就只会printf了?cout也可以!
- Java日记_17.9.01——点击按钮后,键盘监听失效的原因与解决办法
- ACM日记_17.5.01——数位DP自整理(例题:HDU 2089 不要62)
- ACM日记_17.5.01——矩阵快速幂整理(例题i:Fibonacci POJ
- C#-—只能输入数字大小写字母的控制程序
- 限制文本框输入只能为字母`数字`.`/号的实现
- java输入字母转化为26进制的数字
- 输入int数字,转换为char字母
- 限制输入密码为字母+数字类型
- Swing —— 扩展PlainDocument限制JTextField只能输入字母与数字
- Zookeeper 集群+kafka集群+kafka manager搭建
- 路径不显示图片
- Spring学习心得(14)--cglib动态代理
- JAVA面试题及答案解析
- Tensorflow transfer learning fine tunning 改进图像训练结果实践
- ACM日记_17.3.14——输入均为独立字母与数字时的处理
- Centos 启动盘制作与安装
- mac,finder ,dock
- javascript Math.random的使用
- V4L2采集图像基本流程
- Java复制文件:字节流、字符流、数据流
- memcached安装步骤
- 梯度下降(Gradient Descent)小结
- Git学习——重要配置