编程之美-电话号码对应英语单词
来源:互联网 发布:巨人网络2016年年报 编辑:程序博客网 时间:2024/04/29 11:53
题目:
对如非全键盘的手机上的数字,每个数字都对应一些字母,比如2对应ABC,3对应DEF.........,8对应TUV,9对应WXYZ,要求对一段数字,输出其代表的所有可能的字母组合,如5869,可能代表JTMW、JTMX................
#include <iostream>using namespace std;char c[10][10] = {"", "","ABC","DEF","GHI","JKL","MNO","PQRS","TUV","WXYZ"};int total[10] = {0, 0, 3, 3, 3, 3, 3, 4, 3, 4};void recursiveSearch(int* number, int* answer, int index, int n){if (index == n){for (int i = 0; i < n; i++){printf("%c", c[number[i]][answer[i]]);}printf("\n");return;}for (answer[index] = 0; answer[index] < total[number[index]]; answer[index]++){recursiveSearch(number, answer, index+1, n);}}int main(){int answer[4];int number[4] = {3, 4, 5, 6};recursiveSearch(number, answer, 0, 4);}
- 编程之美之电话号码对应英语单词
- 编程之美 3.2电话号码对应英语单词
- 编程之美-电话号码对应英语单词
- 编程之美3.2 电话号码对应英语单词
- 编程之美3.2 电话号码对应英语单词
- 编程之美-3.2-电话号码对应英语单词
- 编程之美---电话号码对应英语单词
- 编程之美 3.2 电话号码对应英语单词
- [编程之美]2 电话号码对应英语单词
- 编程之美3.2 电话号码对应英语单词
- 编程之美 - 电话号码对应英语单词
- 编程之美读书笔记-电话号码对应英语单词
- 编程之美:3.2电话号码对应英语单词
- 读书笔记之编程之美 - 3.2 电话号码对应英语单词
- 编程之美代码3.2电话号码对应英语单词
- 编程之美——电话号码对应英语单词
- 《编程之美》——3.2电话号码对应英语单词
- [编程之美] PSet3.2 电话号码对应英语单词
- 如何利用外部列表元素顺序对源列表进行排序
- C++封装SQLite实例<一>
- C#语言基础理解
- Linux-2.6.30.4在2440上的移植之MMC/SD卡驱动
- MYSQL用一条SQL语句删除重复记录
- 编程之美-电话号码对应英语单词
- 《Effective Java》读书笔记03-私有构造器
- C#设置本地网络(DNS、网关、子网掩码、IP)
- 动态链接库dll,静态链接库lib, 导入库lib
- ALPHA_8, ARGB_4444, ARGB_8888, RGB_565
- Cocos2d-x中CCTableView关于点击空白区域依然会响应单元格事件
- 三层架构实例
- AE+C#实现缩放坐标比例尺长度面积量测输出图片等功能
- 基础C#总结