相关文章
力扣 LeetCode 236. 二叉树的最近公共祖先(Day10:二叉树)
解题思路:
后序遍历 注意:
p和q其中一个就是它们的公共祖先的情况也考虑到了,假设q是公共祖先,遇到q就直接返回,相当于是下面一边为空,一边不为空的情况,返回不为空就一边即可
class Solutio…
建站知识
2024/11/27 22:37:19
动态规划 —— 子数组系列-环绕字符串中唯⼀的子字符串
1. 环绕字符串中唯⼀的子字符串 题目链接: 467. 环绕字符串中唯一的子字符串 - 力扣(LeetCode)https://leetcode.cn/problems/unique-substrings-in-wraparound-string/description/ 2. 题目解析 示例2 示例3 3. 算法原理 状态表示…
建站知识
2024/11/27 15:55:50
Vue3-小兔鲜项目出现问题及其解决方法(未写完)
基础操作
(1)使用create-vue搭建Vue3项目 要保证node -v 版本在16以上 (2)添加pinia到vue项目 npm init vuelatest npm i pinia //导入creatPiniaimport {createPinia} from pinia//执行方法得到实例const pinia createPinia()…
建站知识
2024/11/28 2:41:13
c#通过网上AI大模型实现对话功能
目录 基础使用给大模型额外提供函数能力用Microsoft.Extensions.AI库实现用json格式回答 基础使用
https://siliconflow.cn/网站有些免费的大模型可以使用,去注册个账户,拿到apikey 引用 nuget Microsoft.Extensions.AI.OpenAI using Microsoft.Extensi…
建站知识
2024/11/27 13:11:20
【滑动窗口】至少有k个重复字符的最长子串
前言
编程语言: Java/go实现 滑动窗口的一道标注medium:no -> 实际hard的题, 本题题解还能用滑动窗口解是我没想到的。 本题应用滑动窗口的条件是通过题目给定限制猜解法, 然后枚举常数次行为来控制变量, 进而构建…
建站知识
2024/11/26 0:16:53
全新配置ubuntu18.04深度学习环境
1、下载显卡驱动
1.1、驱动下载
连接:显卡驱动
手动驱动搜索-》查找-》查看-》下载
下载可使用指令 wget https://us.download.nvidia.com/XFree86/Linux-x86_64/535.216.01/NVIDIA-Linux-x86_64-535.216.01.run 2、下载安装cuda12.0 wget https://developer.do…
建站知识
2024/11/23 5:42:16
代码随想录第三十八天
322.零钱兑换
给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。
计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。
你可以认为每种硬币的数量…
建站知识
2024/11/26 6:26:27