打印数组的组合
来源:互联网 发布:命令行进入linux mysql 编辑:程序博客网 时间:2024/04/30 22:25
打印数组的组合
可以考虑使用标记的方法
#include<stdio.h>void printS(char *aPtr ,int aStart,int aEnd){ if(aStart==aEnd){ for(int index =0; index<aEnd;index++){ if(aPtr[index]!='\0'){ printf("%c",aPtr[index]); } } printf("\t"); return; } if(aStart<aEnd){ char tmp = aPtr[aStart]; aPtr[aStart]='\0'; printS(aPtr,aStart+1,aEnd); aPtr[aStart]= tmp; printS(aPtr,aStart+1,aEnd); }}int main(){ char ptr[]="youareadoub"; printS(ptr,0,4);}
0 0
- 打印数组的组合
- 组合数组、复制数组、打印多维数组
- 打印括号的合法组合
- 打印括号的所有组合
- 按要求打印字符数组中所有可能的字符组合
- 形如数组1223打印所有不同的组合排列java
- 每日一道算法题:打印一维数组的所有组合
- 数组的组合数
- 打印组合
- 打印组合
- 打印组合
- 数组的打印
- 规律数组的打印
- 数组的打印
- 二维数组的打印
- 二维数组的打印
- 数组的蛇形打印
- 数组的螺旋式打印
- 定制DataGridView快捷菜单ContextMenuStrip的关联事件
- GetUserDefaultUILanguage
- Length of Last Word
- 显示器分辨率和图像分辨率的关系
- JAVA JDK TOMCAT 版本问题
- 打印数组的组合
- Struts中的标签s:checkbox用处
- 挑战程序员---三角形
- SaaS平台开发人员和SaaS应用开发人员的分化对他们的技术结构有哪些不同的要求?这两类开发人员都需要具备哪些知识呢?
- 动态数组使用
- SharePoint菜鸟开发旅程
- js图片滚动,鼠标经过滚动停止效果
- 简单实现hash存储
- 新年奉献MVC+EF(CODEFIRST)+EASYUI医药MIS系统