logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[LeetCode]124. 二叉树中的最大路径和(java实现)递归

[LeetCode]124 (java实现)1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)思路():3. 解法---------------------------------------------------解法----------------------------------

#java#leetcode#算法
[LeetCode]23. 合并K个升序链表(java实现)小根堆

[LeetCode]23. 合并K个升序链表(java实现)1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)思路1(归并法):合并n个升序数组,首先便可以想到使用归并法。3. 解法---------------------------------------------------解法

#java#leetcode
[AcWing]827. 双链表(C++实现)双链表模板题

[AcWing]827. 双链表(C++实现)双链表模板题1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)初步思路:结构体和指针的方法,面试常用,但是笔试不常用的方法。原因是每次都要new一个新Node,太慢了。因此在本文中使用静态链表,即用数组模拟链表。初始化注意,idx是从2开始的

#c++#链表#开发语言
[LeetCode]146. LRU 缓存(java实现)哈希表+双链表

[LeetCode]146. (java实现)1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)思路():3. 解法---------------------------------------------------解法---------------------------------

#算法#leetcode#java
[LeetCode]148. 排序链表(java实现)迭代的归并排序

[LeetCode]148. (java实现)1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)思路():3. 解法---------------------------------------------------解法---------------------------------

#java#leetcode#算法
[AcWing] 240. 食物链(C++实现)---并查集的应用

[AcWing] 240. 食物链(C++实现)---并查集例题1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)思路:一句话思路:使用并查集,在其基础上维护它们到根节点的距离,然后计算如下公式:若x 到根节点的距离为 d[x],则:d[x] % 3 == 0,说明x和y是同类d[x]

#c++#算法#图论
C++数据结构---vector容器

C++数据结构---vector容器1. 什么是vector容器2. 如何使用1. 什么是vector容器向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。它能够存放各种类型的对,可以将向量视为能够存放任意类型数据的动态大小的数组。2. 如何使用导入vector#include < vector>创建一个vector并命名为Avector&

#容器#c++#数据结构
[LeetCode]24. 两两交换链表中的节点(java实现)

[LeetCode]24. 两两交换链表中的节点(java实现)1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)两两交换 = 两个为一组互相交换递归法三步:终止条件:只有一个节点时,终止交换本层的操作:交换当前节点与下一个节点返回的值:交换好的子链表3. 解法递归法/*** Defin

#链表#数据结构#算法 +2
[LeetCode] 29. 两数相除(java实现)二进制优化

[LeetCode] 29. 两数相除(java实现)1. 题目2. 读题(需要重点注意的东西)3. 解法4. 可能有帮助的前置习题5. 所用到的数据结构与算法思想6. 总结1. 题目2. 读题(需要重点注意的东西)思路(二进制优化):主要思路是用减法,减出最后所需要的商,但是一个个减是肯定会超时的,那么怎么优化呢?二进制优化:可以考虑使用二进制的方式来减,这就将所需减次数从n次缩小到了logn次

#java#leetcode#算法
.pth文件与.state文件

文章目录1. .pth、.pt、.pkl以及.state等文件有什么区别?2. 两种不同的保存方式2.1 通过state_dict参数来保存和读取模型的权重参数2.1 通过state_dict参数来保存和读取整个模型1. .pth、.pt、.pkl以及.state等文件有什么区别?通常,在神经网络的训练过程中,会产生.pth、.pt、.pkl以及.state等文件。使用不同的后缀对于保存什么样的模

#神经网络#pytorch#tensorflow
    共 11 条
  • 1
  • 2
  • 请选择