技术栈
迭代
Trouvaille ~
3 个月前
c语言
·
算法
·
递归
·
迭代
·
汉诺塔
·
青蛙跳台阶
·
数学推导
【C语言篇】递归详细介绍(基础概念习题及汉诺塔等进阶问题)
递归是学习C语⾔函数绕不开的⼀个话题,那什么是递归呢?递归其实是⼀种解决问题的⽅法,在C语⾔中,递归就是函数⾃⼰调⽤⾃⼰。 写⼀个史上最简单的C语⾔递归代码:
Amd794
6 个月前
ci/cd
·
django
·
部署
·
测试
·
优化
·
监控
·
迭代
Django测试与持续集成:从入门到精通
title: Django测试与持续集成:从入门到精通 date: 2024/5/18 16:38:41 updated: 2024/5/18 16:38:41 categories:
炫酷的伊莉娜
7 个月前
算法
·
动态规划
·
递归
·
斐波那契数列
·
迭代
·
青蛙跳台阶
·
矩阵覆盖
【一刷《剑指Offer》】面试题 9:斐波那契数列(扩展:青蛙跳台阶、矩阵覆盖)
力扣对应链接:LCR 126. 斐波那契数 - 力扣(LeetCode)牛客对应链接:斐波那契数列_牛客题霸_牛客网 (nowcoder.com)
wang_nn
7 个月前
c++
·
面试
·
递归
·
二叉搜索树
·
迭代
【面试经典 150 | 二叉树】二叉搜索树迭代器
本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更……专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内容进行回顾与总结,文章结构大致如下,部分内容会有增删:
wang_nn
7 个月前
迭代
·
链表-删除节点
【面试经典 150 | 链表】删除链表的倒数第 N 个结点
本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更……专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内容进行回顾与总结,文章结构大致如下,部分内容会有增删:
Amd794
8 个月前
算法
·
密码
·
密钥
·
迭代
·
安全性
·
盐值
·
pbkdf2
PBKDF2算法:保障密码安全的利器
PBKDF2(Password-Based Key Derivation Function 2)算法是一种基于密码的密钥派生函数,最初由RSA实验室的密码学家提出,用于从密码中生成密钥。PBKDF2算法的设计目的是增加破解密码的难度,提高密码的安全性。
wang_nn
1 年前
二叉树
·
递归
·
迭代
【面试经典150 | 二叉树】翻转二叉树
本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更……专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内容进行回顾与总结,文章结构大致如下,部分内容会有增删:
微小冷
1 年前
开发语言
·
rust
·
排序
·
sort
·
迭代
·
动态数组
·
vec
Rust动态数组Vec
Rust提供了动态数组这种数据类型,所谓动态,就是长度可变,示例如下其中,push用于在末尾添加一个元素。
xhchen2023
1 年前
c++
·
算法
·
排序算法
·
分治算法
·
迭代
·
递推
归并排序三种常见写法
归并排序是一种分治算法:首先将数组分成两半,然后对每一半进行归并排序,最后将两个有序的子数组合并,以得到最终的排序数组。为了简洁下面代码中会调用 STL 的 i n p l a c e _ m e r g e inplace\_merge inplace_merge 方法,这个方法的作用正是将两个连续的有序区间合并为一个有序区间,当然也可以自己按合并有序链表的思路写一个 m e r g e merge merge 方法~