![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Leetcode刷题
文章平均质量分 76
不想做咸鱼的霉霉
2016~2020年:本科,通信工程专业
2020~2023:电子信息专业研究生。
研究方向:光通信的自由空间信道。
今:软件测试
与开发相关知识/经历
(1)本科
①C语言
②通信软件开发(Java方向)(基础)
③Windows网络服务与开发(做了两个网站)
④通信网(主要是计算机网络)
⑤移动互联网开发(安卓开发,计算器)
⑥单片机与嵌入式系统
(2)研究生
①信道的matlab仿真
②项目的数据库式网站开发【ing】
展开
-
leetcode 39题 组合总和——回溯算法
题目:leetcode39题 求组合总数自己写的代码version1class Solution { List<List<Integer>> res=new LinkedList(); public List<List<Integer>> combinationSum(int[] candidates, int target) { int sum=0; LinkedList<Integer>原创 2022-05-28 10:22:47 · 76 阅读 · 0 评论 -
二叉树代码框架对比
将二叉树的递归代码框架中的两种情况对比。一种是先递归左子节点,另外一种是先递归右子节点。将从代码框架内容和输出顺序以及使用场景两个方面进行对比。注:leetcode刷题的学习源于https://labuladong.gitee.io/algo/代码框架对比一般的二叉树的代码框架 public void leftFirst(TreeNode root) { if (root == null) return; //前序遍历的位置 leftFirst原创 2022-04-22 11:26:46 · 1029 阅读 · 0 评论 -
leetcode 327题 刷题日记图示debug 理解分析
题目:leetcode 327题给你一个整数数组 nums 以及两个整数 lower 和 upper 。求数组中,值位于范围 [lower, upper] (包含 lower 和 upper)之内的 区间和的个数 。区间和 S(i, j) 表示在 nums 中,位置从 i 到 j 的元素之和,包含 i 和 j (i ≤ j)。 来源:力扣(LeetCode)题目链接:https://leetcode-cn.com/problems/count-of-range-sum 代码:【源自labulad原创 2022-04-14 14:23:59 · 743 阅读 · 0 评论 -
归并排序中使用的合并两个数组的merge方法
【逻辑有点乱,主题可能不是特别明确。仅作为自己刷题的理解日记。(非常菜的】由于自己对这个方法的理解不到位【第一次接触时认为是合并两个有序数组,但是今天发现不是有序的数组也可以。一直以为这个方法执行一次,就能将长度大于2的数组排序好】实际上是,通过递归调用这个方法,先将两个元素排序,两组两个的数组合并就能做到合并后的有序。若是合并的两个数组不是有序的,那么合并后得到的数组并不是有序的。leetcode315题的整体代码:这一题的解决是在归并排序的代码框架上实现的。注:在官方给的题解中加入了自己测试的代原创 2022-04-10 20:42:18 · 964 阅读 · 0 评论 -
Leetcode 255题 验证前序遍历的二叉树是否为二叉搜索树
题目给一个二叉树的前序遍历输出数组,判断是否是一个二叉搜索树。如:输入:[5,2,1,3,6]树的结构为:#mermaid-svg-TTyJS2gRzkCrfphj {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-TTyJS2gRzkCrfphj .error-icon{fill:#552222;}#mermaid-svg-TTyJS2gRzkCrfphj .er原创 2022-04-06 16:41:40 · 801 阅读 · 1 评论