- 博客(39)
- 收藏
- 关注
原创 力扣-94、144、145-前中后序遍历
二叉树的遍历总体上分为深度优先遍历和广度优先遍历。常见的前中后序三种遍历方式就属于深度优先遍历,遍历过程中是顺着一条路径一直遍历到空节点然后向上回溯继续顺着遍历上一个节点的其他方向。层序遍历属于广度优先遍历,先遍历完同一层的节点,再接着遍历下一层节点。本文主要介绍二叉树三种深度优先遍历方式的实现方式:递归方式和非递归方式。递归方式实现如下。
2023-08-01 20:39:47 444
原创 千里之行,始于足下
立足当下今日打卡任务已经完成,包括刷题和学习新知识。思考未来的职业规划,目前很多情况还不清楚,能做的唯有立足当下,做好每一件事情,万丈高楼平地起,从做好每一件小事开始。
2023-07-24 22:44:39 138
原创 微服务总结
这两天抽空学习了微服务的理论知识,主要是学习电子书《微服务架构基础》,是一本很基础的入门书籍,可以算是对微服务进行扫盲了,并且书中还附带了实际可运行的代码,很直观明了。今天就先只列内容的大纲,后面再慢慢介绍每一种具体的技术。
2023-07-21 22:59:25 58
原创 ChatGPT:基于GPT-3.5架构的强大语言模型
ChatGPT是一款基于GPT-3.5架构的大型语言模型,由OpenAI研发。它具备强大的自然语言处理能力,可以像人类一样进行对话,并根据对话内容进行智能回复。与传统的聊天机器人不同,ChatGPT的回答更加自然、流畅,可以模拟人类的对话风格。ChatGPT是一款具有强大自然语言处理能力的语言模型,基于GPT-3.5架构,可以像人类一样进行对话,并提供智能化的语言交互体验。它的应用前景广阔,可以被广泛应用于对话系统、文本生成、机器翻译等领域。
2023-04-05 15:15:35 7101
原创 力扣-动态规划-377. 组合总和 Ⅳ 完全背包解[70. 爬楼梯](https://leetcode-cn.com/problems/climbing-stairs/)
力扣-动态规划-377. 组合总和 Ⅳ 完全背包解[70. 爬楼梯](https://leetcode-cn.com/problems/climbing-stairs/)
2022-04-04 23:05:05 917
原创 力扣-动态规划-474. 一和零
力扣-动态规划-474. 一和零494. 目标和题目描述给你一个二进制字符串数组 strs 和两个整数 m 和 n 。请你找出并返回 strs 的最大子集的长度,该子集中 最多 有 m 个 0 和 n 个 1 。如果 x 的所有元素也是 y 的元素,集合 x 是集合 y 的 子集 。示例 1:输入:strs = [“10”, “0001”, “111001”, “1”, “0”], m = 5, n = 3输出:4解释:最多有 5 个 0 和 3 个 1 的最大子集是 {“10”,“000
2022-04-01 21:31:26 359
原创 力扣-贪心算法-柠檬水找零
记录CSDN博客的第一篇文章力扣860. 柠檬水找零题目描述在柠檬水摊上,每一杯柠檬水的售价为 5 美元。顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。每位顾客只买一杯柠檬水,然后向你付 5 美元、10 美元或 20 美元。你必须给每个顾客正确找零,也就是说净交易是每位顾客向你支付 5 美元。注意,一开始你手头没有任何零钱。给你一个整数数组 bills ,其中 bills[i] 是第 i 位顾客付的账。如果你能给每位顾客正确找零,返回 true ,否则返回 false 。
2022-03-10 21:46:37 468
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人