算法
文章平均质量分 73
z21198061a
3dasd
展开
-
输出某字符串的所有不重复组合
输出abcd不重复的组合方式?思路:1 利用递归,循环替换当前字符串为空,并且保存到tmp中。2 比如:第一次替换a,则str = bcd, tmp = a第二次替换b,则str = cd, tmp = ab第三次替换c,则str = d, tmp = abc第四次,str = d,长度等于0,tmp=abcd第五次,str= ‘’,结束本次递归,保存tmp等结果集第六次,s...原创 2019-08-05 21:10:39 · 1071 阅读 · 0 评论 -
输出所有目录下的文件和子目录下文件树状结构
1 目录结构:2 程序以及思路:获取目标路径循环目标数组如果是文件保存到数组如果是目录再次调用本方法最后排序<?php// 递归function getFileAndDirectoryNames($path){ $dpath = scandir($path); $count = count($dpath); $names = []; if ($count...原创 2019-08-24 17:55:05 · 743 阅读 · 0 评论