
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
[LeetCode]124 (java实现)1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)思路():3. 解法---------------------------------------------------解法----------------------------------
[LeetCode]23. 合并K个升序链表(java实现)1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)思路1(归并法):合并n个升序数组,首先便可以想到使用归并法。3. 解法---------------------------------------------------解法
[AcWing]827. 双链表(C++实现)双链表模板题1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)初步思路:结构体和指针的方法,面试常用,但是笔试不常用的方法。原因是每次都要new一个新Node,太慢了。因此在本文中使用静态链表,即用数组模拟链表。初始化注意,idx是从2开始的
[LeetCode]146. (java实现)1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)思路():3. 解法---------------------------------------------------解法---------------------------------
[LeetCode]148. (java实现)1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)思路():3. 解法---------------------------------------------------解法---------------------------------
[AcWing] 240. 食物链(C++实现)---并查集例题1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)思路:一句话思路:使用并查集,在其基础上维护它们到根节点的距离,然后计算如下公式:若x 到根节点的距离为 d[x],则:d[x] % 3 == 0,说明x和y是同类d[x]
C++数据结构---vector容器1. 什么是vector容器2. 如何使用1. 什么是vector容器向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。它能够存放各种类型的对,可以将向量视为能够存放任意类型数据的动态大小的数组。2. 如何使用导入vector#include < vector>创建一个vector并命名为Avector&
[LeetCode]24. 两两交换链表中的节点(java实现)1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)两两交换 = 两个为一组互相交换递归法三步:终止条件:只有一个节点时,终止交换本层的操作:交换当前节点与下一个节点返回的值:交换好的子链表3. 解法递归法/*** Defin
[LeetCode] 29. 两数相除(java实现)1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)思路(二进制优化):主要思路是用减法,减出最后所需要的商,但是一个个减是肯定会超时的,那么怎么优化呢?二进制优化:可以考虑使用二进制的方式来减,这就将所需减次数从n次缩小到了logn次
文章目录1. .pth、.pt、.pkl以及.state等文件有什么区别?2. 两种不同的保存方式2.1 通过state_dict参数来保存和读取模型的权重参数2.1 通过state_dict参数来保存和读取整个模型1. .pth、.pt、.pkl以及.state等文件有什么区别?通常,在神经网络的训练过程中,会产生.pth、.pt、.pkl以及.state等文件。使用不同的后缀对于保存什么样的模







