- 博客(12)
- 收藏
- 关注
原创 有效的括号( LeetCode 20 )
题目链接https://leetcode.cn/problems/valid-parentheses/代码实现
2022-05-13 08:13:14
316
原创 复制带随机指针的链表( LeetCode 138 )
题目链接https://leetcode.cn/problems/copy-list-with-random-pointer/问题分析https://www.algomooc.com/708.html代码实现java/*// Definition for a Node.class Node { int val; Node next; Node random; public Node(int val) { this.val = val;
2022-05-12 23:47:07
401
原创 反转链表 II ( LeetCode 92 )
题目链接https://leetcode.cn/problems/reverse-linked-list-ii/题目解析方法1:递归算法思想:将需要旋转的部分取出,利用递归方法(参考:https://editor.youkuaiyun.com/md/?articleId=124715935)进行链表反转,然后再与原链表其余部分进行链接。/** * Definition for singly-linked list. * public class ListNode { * int val; *
2022-05-12 22:12:12
327
原创 环形链表 II ( LeetCode 142 )
题目链接https://leetcode.cn/problems/linked-list-cycle-ii/代码java在这里插入代码片
2022-05-12 10:38:30
306
原创 分隔链表 ( LeetCode 86 )
题目链接https://leetcode.cn/problems/partition-list/代码java/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) { this.val = val; } * ListNode(int val,
2022-05-11 20:12:08
214
原创 相交链表( LeetCode 160 )
题目链接https://leetcode.cn/problems/intersection-of-two-linked-lists-lcci/代码实现java/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { * val = x; * next = nul
2022-05-11 18:32:27
137
原创 反转链表( LeetCode 206 )
题目链接https://leetcode.cn/problems/reverse-linked-list/代码实现java/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) { this.val = val; } * ListNode(in
2022-05-11 18:22:12
165
原创 合并两个有序链表 ( LeetCode 21 )
题目链接https://leetcode.cn/problems/merge-two-sorted-lists/代码/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) { this.val = val; } * ListNode(int va
2022-05-11 18:16:14
142
原创 Paddledetection利用create_list.py文件生成trainval.txt和test.txt为空解决方案
Paddledetection利用create_list.py文件生成trainval.txt和test.txt为空解决方案首先找到dataset/voc/create_list.py、ppdet/utils/download.py以及ppdet/utils/voc_utils.py查看相关路径配置是否出错。在确定无误的情况下,排查文件名匹配的问题,如上图中的re.match(r’[a-z]+_trainval.txt’, fname)以及re.match(r’[a-z]+_test.txt’, fn
2022-03-10 14:01:02
1278
3
原创 虚拟机Centos7系统安装tensorflow踩坑记录
虚拟机Centos7系统安装tensorflow踩坑记录环境1、下载tensorflow后导入出现: illegal instruction解决方案:加载tensorflow模型时出现:AttributeError: module ‘tensorboard’ has no attribute ‘lazy’加载tensorflow模型时报错:AttributeError: 'str' object has no attribute 'decode' “加载tensorflow模型时报错:KeyError:'s
2021-08-31 13:01:44
839
原创 算法实验报告
算法实验报告贪心算法贪心算法概述算法原理贪心算法总是做出当前最好的选择,它期望通过局部最优选择从而得到全局最优的解决方案。贪心算法的基本思路如下:1:建立数学模型来描述问题。2:把求解的问题分成若干个子问题。3:对每一子问题求解,得到子问题的局部最优解。4:把子问题的解局部最优解合成原来解问题的一个解。基本思想贪心法是一种解决最优问题的策略。它是从问题的初始解出发,按照当前最佳的选择,把问题归纳为更小的相似的子问题,并使子问题最优,再由子问题来推导出全局最优解。使用贪
2020-12-28 10:07:05
3464
原创 算法设计与分析(fd)
算法设计与分析知识点总结算法算法是一组有穷的规则,它规定了解决某一特定类型问题的一系列运算。算法的五个重要特性:确定性、可行性(有效性)、输入、输出、有穷性五个方面:设计、表示、证明、分析、测试分析算法的两个阶段:事前分析、事后测试**算法分析— 频率计数统计算法中各类运算的执行次数基本运算:指那些时间囿界于常数的运算复合运算:具有固定执行时间的程序块,如一条语句、一个过程或函数等,它们的一次执行时间也可视为常量、单位时间。运算的执行次数是从算法的控制流程得来的一般用频
2020-12-28 08:50:22
1686
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人