最新 最热

2021-03-21:给定一棵二叉树的头节点head,求以head为头的树中,最小深度是多少?

2021-03-21:给定一棵二叉树的头节点head,求以head为头的树中,最小深度是多少?

2021-03-22
0

1-3递归实现组合型枚举

从 1∼n 这 n 个整数中随机选出 m 个,输出所有可能的选择方案。 输入格式 两个整数 n,m ,在同一行用空格隔开。 输出格式 按照从小到大的顺序输出所有方案,每行 1 个。 首先,同一行内的数升序排列,相邻两个数用一个空格隔...

2021-03-11
0

find查找文件名

基本用法根据预设的条件递归查找对应的文件格式: find 目录或文件 条件常用条件表示-type 类型(f(文件)、d(目录)、l(链接文件))-name '文档名称'-size +|-文件大小-user 用户名-mtime 修改时...

2021-03-08
1

二叉树的拷贝和释放操作

思路:先通过递归一直找到叶子(即最后一层结点),再回溯,拷贝叶子的左子树,再右子树,然后重复往上面根结点回溯,直到最上层的根结点

2021-03-08
0

算法-递归算法-阶乘

/** * 递归算法 * 递归算法是很常用的算法思想。使用递归算法,往往可以简化代码编写,提高程序的可读性。但是,不合适的递归往往导致程序的执行效率变低。 * 递归算法即在程序中不断反复调用自身来达到求解问题的方法。此...

2021-03-07
0

递归的练习1:求x的y次方

#include<iostream>using namespace std;//递归案例:计算x的y次方//x:底数 y:次方int test(int x, unsigned int y){if (y == 0){return 1;}//递归结束条件if (y == 1){...

2021-03-07
0

2020-02-24:arr是面值数组,其中的值都是正数且没有重复

福哥答案2020-02-24:自然智慧即可。1.递归。有代码。2.动态规划。dp是二维数组。有代码。代码用golang编写,代码如下:package mainimport ("fmt")func main() { arr := []int{1, 2, 3} aim := 8 ......

2021-02-25
1

Python开发GUI程序---tkinter试用

电脑上文档文件被流氓软件加密,文档打开后乱码,听说通过重命名将文件类型更换为*.js然后再更成原来的文件类型后缀可以实现解密,于是用tkinter写了一个简单的GUI程序方便此操作。既可以单独对一个文件,也可以对文件夹下的...

2021-02-22
2

全排列的递归实现

全排列的递归实现题目要求:给出一个n, 按字典序输出1~n的全排列。代码#include#includevoid fun(int cur[], int m, int arr[], int n) {int i, j;if (n == 0) {for (i = 0; i < m; i++) {......

2021-02-22
0

LeetCode 547. 朋友圈(图的遍历BFS & DFS)

1. 题目问有几个连通网络2. 解题2.1 BFS 广度优先参考图的数据结构 class Solution {public: int findCircleNum(vector<v

2021-02-20
1