E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
图解递归
SICP笔记
这里写目录标题核心理念构造过程抽象内部定义和块结构
递归
和迭代CS公开课中提到的例子复杂度习题1.161.17小记用高阶函数做抽象过程作为参数lambda构造let创建局部变量过程作为一般性方法折半法寻找方程的根找不动点第一级状态数据抽象
windyjl
·
2023-12-24 05:31
笔记
lisp
什么是
递归
概述
递归
是一种解决问题的方法,它通过将一个问题分解为同样类型的子问题来解决问题。在
递归
中,函数会调用自身,并向下逐步解决问题,直到到达问题的基本情况。
递归
的示例可以是计算一个数的阶乘。
FreeLikeTheWind.
·
2023-12-24 05:30
c++
算法
【经典LeetCode算法题目专栏分类】【第11期】
递归
问题:字母大小写全排列、括号生成
《博主简介》小伙伴们好,我是阿旭。专注于人工智能AI、python、计算机视觉相关分享研究。✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~感谢小伙伴们点赞、关注!《------往期经典推荐------》一、AI应用软件开发实战专栏【链接】二、机器学习实战专栏【链接】,已更新31期,欢迎关注,持续更新中~~三、深度学习【Pytorch】专栏【链接】四、【StableDi
阿_旭
·
2023-12-24 04:16
算法与数据结构
算法
leetcode
深度优先
python实现【快速排序】(QuickSort)
快速排序使用分治法(Divideandconquer)策略来把一个序列(list)分为较小和较大的2个子序列,然后
递归
地排序两个子序列。算法
阿_旭
·
2023-12-24 04:45
算法与数据结构
#
python之排序算法
快速排序
排序算法
算法
python
python实现【归并排序】(MergeSort)
python实现【归并排序】(MergeSort)算法原理及介绍归并排序的核心原理是采用分治法(DivideandConquer),
递归
调用;将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序
阿_旭
·
2023-12-24 04:44
算法与数据结构
#
python之排序算法
python
排序算法
算法
算法练习Day17 (Leetcode/Python-二叉树)
注意仅仅通过
递归
求后续遍历的方式找到最左节点是不够的,还要满足在最后一层。所以要选深度最大的最左叶节点。classSolution(object):deffindBott
叮叮咚咚响叮咚
·
2023-12-24 04:36
算法
leetcode
职场和发展
图解
LRU缓存
图解
LRU缓存OJ链接介绍LRU缓存机制可以通过哈希表辅以双向链表实现,我们用一个哈希表和一个双向链表维护所有在缓存中的键值对。
是澜澜呀
·
2023-12-24 03:40
题解
Java
缓存
lcof第二章总结
数组名也是指针)字符串:字符数组长度=字符数+1、几个指针赋值给相同的常量字符串时,实际上指向相同的内存地址链表:动态数组结构,常用操作:定义结点、插入结点、找到第i个结点并删除树:树的遍历(前中后层序*
递归
循环
是澜澜呀
·
2023-12-24 03:10
Java
java
leetcode
从归并排序引申到排序链表-
图解
从归并排序引申到排序链表文章目录从归并排序引申到排序链表归并排序
递归
版非
递归
版排序链表
递归
版非
递归
版归并排序
递归
版//合并排序publicstaticvoidmergeSort(int[]nums){mergeSortHelper
是澜澜呀
·
2023-12-24 03:06
Java
链表
排序算法
数据结构
【华为OD机试真题2023C&D卷 JAVA&JS】多段线数据压缩
华为OD2023(C&D卷)机试题库全覆盖,刷题指南点这里多段线数据压缩知识点数组栈
递归
矩阵循环时间限制:1s空间限制:256MB限定语言:不限题目描述:下图中,每个方块代表一个像素,每个像素用其行号和列号表示
若博豆
·
2023-12-24 02:02
华为od
java
javascript
算法
JavaScript系列-函数(function)
文章目录函数定义函数的特征创建函数方式函数声明实现函数内部操作对外部可见函数表达式匿名表达式带名称表达式函数调用方式函数提升函数作用域作用域和函数栈
递归
嵌套函数和闭包闭包特性-保存变量使用arguments
爱喝酸奶的一旬
·
2023-12-24 02:29
javascript
开发语言
前端
《番茄工作法
图解
》附录|电子书截图
图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App
生如夏花绚烂璀璨
·
2023-12-24 01:29
二叉树的各种遍历及根据遍历序列构建二叉树,Java实现
深度优先遍历二叉树三种深度优先遍历的
递归
定义:前序法(tLR次序,preordertraversal):访问根结点,按前序遍历左子树;按前序遍历右子树。中序法(LtR次序,
张知文
·
2023-12-24 01:05
Java
数据结构
二叉树
stack
队列
java
leetcode203题目移除链表元素
涉及
递归
比较清晰/***Definitionforsingly-linkedlist.
今天我刷leetcode了吗
·
2023-12-24 01:33
c++
数据结构
算法
leetcode141 环形链表通过
递归
算法求解(很妙的
递归
算法)
/***Definitionforsingly-linkedlist.*structListNode{*intval;*ListNode*next;*ListNode(intx):val(x),next(NULL){}*};*/classSolution{public:boolhasCycle(ListNode*head){//当head和head->next有值的时候,!1=0if(hea
今天我刷leetcode了吗
·
2023-12-24 01:32
c++
算法
【仕女图舵】思维导图武林计划第九季王俊霞NO.38《swot+do分析儿子高考》
图片发自App【作者】王俊霞【导师】王玉印【总舵主】焦杨易琳【舵主】向燚【导
图解
说】本来计划挺多,可一提起笔,感觉从哪儿写都不对了,进入了一个模糊时期,请老师指点迷津!
7e2bc0d5a884
·
2023-12-23 23:45
【玉印派】易琳思维导图武林计划7期No.12 《有效训练你的结构化思维》笔记
【作者】易琳【派别】玉印派【导师】王玉印老师听课笔记【导
图解
说】音频小课,边听边画,讲课者语速较快,有的地方按了暂停。对整个排版估计不足,第一支字大了,整个右上角显得比较空。
一个人玩
·
2023-12-23 23:26
二叉树的后续遍历
structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode(intx):val(x),left(NULL),right(NULL){}*};*///后序遍历
递归
写法
球球球球笨
·
2023-12-23 23:18
64. 求1+2+…+n(中等)
思路:使用&&的短路原则作为
递归
的结束条件要使(表达式1)&&(表达式2)运算结果为真则要求:表达式1,表达式2都为真如果表达式1为假,则不用计算表达式2了。
今天柚稚了么
·
2023-12-23 22:42
c++使用
递归
实现汉诺塔
前言参考文献:数据结构【严蔚敏】这个小游戏,以前玩过,当时玩的很吃力。对着书,然后实现出来的,感觉还挺有意思代码#include#includeusingnamespacestd;voidmove(conststd::string&src,constintnumber,conststd::string&dst,int&cnt){std::cout<
吴天德少侠
·
2023-12-23 22:10
c++数据结构
c++
java
开发语言
搜索二叉树(超详解)
文章目录前言查找搜索二叉树的结构insertfinderase
递归
版本Findinserterase二叉树的拷贝问题搜索二叉树的应用Key模型Key/Value的模型前言普通二叉树其实意义不大,如果用二叉树存储数据的话
多写才是解药
·
2023-12-23 22:07
数据结构
c++
算法
数据结构
动态规划入门1---数字三角形--C++
DP里面少不了
递归
,当然也能混在搜索里面构成记忆化搜索作为优化,也可以用递推来动态规划。
澄澈i
·
2023-12-23 21:01
#
刷题
c++
动态规划求解
蓝桥杯---
递归
入门---Sine之舞---C++
题目1463:[蓝桥杯]Sine之舞时间限制:1Sec内存限制:128MB题目描述最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功。所以他准备和奶牛们做一个“Sine之舞”的游戏,寓教于乐,提高奶牛们的计算能力。不妨设An=sin(1–sin(2+sin(3–sin(4+…sin(n))…)Sn=(…(A1+n)A2+n-1)A3+…+2)An+1FJ想让
澄澈i
·
2023-12-23 21:30
#
刷题
递归法
c++
PHP笔记
注释变量的定义传值替换变量的作用域变量的检测与删除static静态变量进制转换响应头字符串边界定位符字符串函数常量的定义三元表达式五、基础文件引入点函数参数类型约束以及严格模式数组自定义array_walk_recursive()
递归
改变值传递
腿子代码了
·
2023-12-23 21:56
PHP
php
笔记
开发语言
和亚马逊大客户经理的一堂课
以下两张
图解
释了两种不同产品推广的大思路:季节性产品:图片发自App四季型产品:图片发自App图片发自App并且提出来运营中很重要的概念:竞品分析。在这一块,明天细讲。
胡子猫猫
·
2023-12-23 19:28
CentOS 6.3 64位下mysql5.5.25卸载/安装
图解
教程
Linux环境说明1、如果你只是需要安装mysql,那么只需要安装如下文件MySQL-server-5.5.25-1.rhel5MySQL-devel-5.5.25-1.rhel5MySQL-client-5.5.25-1.rhel5查找以前是否安装有mysql5.5.25命令:rpm-qa|grep-imysql可以看到如下图的所示:说明之前安装了:MySQL-server-5.5.25-1.r
球球罐罐
·
2023-12-23 19:12
#
关系型数据库
mysql
linux
用栈的方式来实现二叉树的先、中、后序遍历
二叉树的遍历:二叉树的
递归
遍历:先创建一个树结构类publicstaticclassNode{publicintvalue;publicNodeleft;publicNoderight;publicNode
xiaogaotongxue__
·
2023-12-23 18:34
算法与数据结构
java
算法
数据结构
生活小感
听到这里,我试
图解
释,但是她只说我不知道。其实我略知一二,从学校老师们的状态和言谈中就窥得一
安之若素98
·
2023-12-23 18:57
7.5组合总和②(LC40-M)
先把candidates排序,让重复的元素都在一起单层
递归
时,if(i>startindex&&candidates[i]==candidates[i-1]){continue;}调试过程:classSolution
pig不会cv
·
2023-12-23 17:43
#
7.回溯
数据结构
7.3电话号码的字母组合(LC17-M)
递归
来求取组合。回溯就要画树:遍历的深度,就是输入"23"
pig不会cv
·
2023-12-23 17:43
#
7.回溯
算法
7.2组合总和(LC216-M)
为例,画树形结构:k控制着树的深度宽度由1-9控制回溯三部曲:1.确定返回值和参数:返回值:void参数:targetsum,目标和,即nksum,当前组合的和,要和n比较startindex:控制当前
递归
层
pig不会cv
·
2023-12-23 17:13
#
7.回溯
算法
回溯算法概论
回溯:有
递归
就会有回溯,
递归
和回溯相辅相成,回溯通常藏在
递归
函数的下面。回溯函数其实就是
递归
函数,没有单独的回溯函数效率:回溯函数是一个纯暴力的搜索。
pig不会cv
·
2023-12-23 17:43
#
7.回溯
算法
7.4组合总和(LC39-M)
返回值:void参数:candidates,target(题目中给出的)sum:统计每个组合的和,是否==targetstatrtindex:在一个集合中求组合,需要statrtindex来确认下一次
递归
的位置
pig不会cv
·
2023-12-23 17:11
#
7.回溯
算法
一周工作问题总结(2023.12.18-2023.12.22)
一周工作问题总结1.接口调用频率2.汉字在数据库中占用字节问题3.Map在循环中修改自己的key与value4.GroupBY5.
递归
同步数据6.代码移动Idea飘红1.接口调用频率供应商给的接口可以每秒调用
boy快快长大
·
2023-12-23 17:17
解决问题合集
每周总结
java
LeetCode刷题--- 目标和
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣
递归
算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-23 17:46
力扣递归算法题
leetcode
算法
代码随想录27期|Python|Day22|二叉树|235. 二叉搜索树的最近公共祖先|701.二叉搜索树中的插入操作|450.删除二叉搜索树中的节点
递归
返回值的确定:由于是找到一个就返回,不需要联合le
Lily_Mei
·
2023-12-23 16:34
算法
数据结构
python
力扣225 - 用队列实现栈【C/C++实现】
用队列实现栈~一、题目描述二、思路分析1、结构声明与展开剖析2、入栈【入队思想】3、出栈【出队思想】4、获取栈顶元素【队列末尾】5、逐步算法
图解
三、整体代码展示C语言代码实现C++代码实现【⭐】补充:单队列实现栈四
烽起黎明
·
2023-12-23 16:28
LeetCode算法笔记
#
数据结构
c++
leetcode
c语言
算法基础之扩展欧几里得算法
扩展欧几里得算法核心思想:裴蜀定理:欧几里得算法:辗转相除法求最大公约数传入参数(inta,intb,int&x,int&y)
递归
(intb,inta%b,inty,intx)xy换位置方便计算(推公式
阳光男孩01
·
2023-12-23 16:21
算法
散列表
数据结构
图论
c++
位图及有关海量数据处理
并非40亿个,而是2^32个(42亿9千万),开空间开的不是数据个数,而是数据范围0.5g采用位
图解
决数据是否在给定的整型数据中,结果是在或者不在,刚好是两种状态,那么
C1238888
·
2023-12-23 16:14
c++
算法
sorting
algorithm
【Python函数】functools.reduce()函数的用法
一、简介reduce()是一个高阶函数,用于对一个序列进行逐一
递归
操作,通常用于对序列中的元素进行某种累积或合并。
江湖小张
·
2023-12-23 15:35
Python基础
python
算法
开发语言
【论文解读】CNN-Based Fast HEVC Quantization Parameter Mode Decision
高效视频编码(HEVC)需要大量的编码时间
递归
遍历自适应量化过程中编码单元所有可能的量化参
DogDaoDao
·
2023-12-23 14:22
论文解读
神经网络
视频编解码
HEVC
CNN
量化编码
HM
实时音视频
高级算法设计与分析(三) -- 动态规划
系列文章目录高级算法设计与分析(一)--算法引论高级算法设计与分析(二)--
递归
与分治策略高级算法设计与分析(三)--动态规划高级算法设计与分析(四)--贪心算法高级算法设计与分析(五)--回溯法高级算法设计与分析
₫从心
·
2023-12-23 14:09
高级算法设计与分析
算法
动态规划
高级算法设计与分析(七) -- 概率算法和NP完全性理论
系列文章目录高级算法设计与分析(一)--算法引论高级算法设计与分析(二)--
递归
与分治策略高级算法设计与分析(三)--动态规划高级算法设计与分析(四)--贪心算法高级算法设计与分析(五)--回溯法高级算法设计与分析
₫从心
·
2023-12-23 14:09
高级算法设计与分析
算法
高级算法设计与分析(五) -- 回溯法
系列文章目录高级算法设计与分析(一)--算法引论高级算法设计与分析(二)--
递归
与分治策略高级算法设计与分析(三)--动态规划高级算法设计与分析(四)--贪心算法高级算法设计与分析(五)--回溯法高级算法设计与分析
₫从心
·
2023-12-23 14:39
高级算法设计与分析
算法
高级算法设计与分析(六) -- 分支限界法
系列文章目录高级算法设计与分析(一)--算法引论高级算法设计与分析(二)--
递归
与分治策略高级算法设计与分析(三)--动态规划高级算法设计与分析(四)--贪心算法高级算法设计与分析(五)--回溯法高级算法设计与分析
₫从心
·
2023-12-23 14:39
高级算法设计与分析
算法
高级算法设计与分析(二) --
递归
与分治策略
系列文章目录高级算法设计与分析(一)--算法引论高级算法设计与分析(二)--
递归
与分治策略高级算法设计与分析(三)--动态规划高级算法设计与分析(四)--贪心算法高级算法设计与分析(五)--回溯法高级算法设计与分析
₫从心
·
2023-12-23 14:38
高级算法设计与分析
算法
高级算法设计与分析(九) -- 总结
系列文章目录高级算法设计与分析(一)--算法引论高级算法设计与分析(二)--
递归
与分治策略高级算法设计与分析(三)--动态规划高级算法设计与分析(四)--贪心算法高级算法设计与分析(五)--回溯法高级算法设计与分析
₫从心
·
2023-12-23 14:38
高级算法设计与分析
算法
高级算法设计与分析
高级算法设计与分析(一) -- 算法引论
系列文章目录高级算法设计与分析(一)--算法引论高级算法设计与分析(二)--
递归
与分治策略高级算法设计与分析(三)--动态规划高级算法设计与分析(四)--贪心算法高级算法设计与分析(五)--回溯法高级算法设计与分析
₫从心
·
2023-12-23 14:08
高级算法设计与分析
算法
【分治算法】之汉诺塔问题
汉诺塔问题三根柱子把A柱子上的盘子全部挪到C上,且每次挪动的时候小的必须在大的上面分治算法的思想;分:把一个大问题拆成若干个小的子问题,每个子问题相互独立;治:求解每个子问题的(
递归
);并:把子问题的解合并起来就是大问题的解
大龄烤红薯
·
2023-12-23 14:05
算法学习
算法
贪心算法
spring
boot
java
java-ee
高级算法设计与分析(四) -- 贪心算法
系列文章目录高级算法设计与分析(一)--算法引论高级算法设计与分析(二)--
递归
与分治策略高级算法设计与分析(三)--动态规划高级算法设计与分析(四)--贪心算法高级算法设计与分析(五)--回溯法高级算法设计与分析
₫从心
·
2023-12-23 14:03
高级算法设计与分析
算法
贪心算法
上一页
93
94
95
96
97
98
99
100
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他