摘要: 前言 由于我在学习二分查找的过程中处于会了忘,忘了复习的状态,因此总结一套适合自己记忆的模板。建议先看参考资料$^{[1,2,3]}$,理解二分查找各种细节的由来。 二分查找又死循环了?【基础算法精讲 04】 手把手带你撕出正确的二分法 | 二分查找法 | 二分搜索法 | LeetCode:704. 阅读全文
posted @ 2023-01-17 13:46 dotJunz 阅读(272) 评论(0) 推荐(1) 编辑
摘要: 包的组织形式 有一个空的__init__.py文件 将写好的包放到指定位置 将写好的包放到虚拟环境中Lib-->site-packages文件夹里 测试 utils.py文件内容 就可以在这个虚拟环境下使用这个包了。 阅读全文
posted @ 2023-02-10 16:16 dotJunz 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 前言 我感觉这题比较有代表性,所以记录一下,这题是加权有向图中求最短路径的问题。 题目 787. K 站中转内最便宜的航班 动态规划 假设有一条路径是[src, i, ..., j, dst],解法一子问题的定义是[src, i, ..., j],解法二子问题的定义是[i, ..., j, dst] 阅读全文
posted @ 2022-11-24 14:30 dotJunz 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 文章目录 前言题目解题思路遇到的坑:ArrayList和LinkedList未通过代码通过代码小结 ArrayList和LinkedList的区别在刷题的时候应该如何选择排序效率测试代码测试结果 遍历效率测试代码测试结果 结论 前言 记录java刷题的一个大坑,ArrayList和LinkedLis 阅读全文
posted @ 2022-11-13 16:47 dotJunz 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 参考文献引用 假如想在红色[1]处添加引用,实现点击[1]跳到参考文献[1]。 首先需要将参考文献进行编号。 在需要插入引用的地方,选择插入——>交叉引用 点击插入 最后可以把[1]调成上标 上标快捷键:Ctrl + Shift + + 下标快捷键:Ctrl + = 图片题注引用 想要实现点击图1跳 阅读全文
posted @ 2022-11-01 13:57 dotJunz 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 题目 解题思路 一个很暴力的想法,在满足单调递增的前提下,使每一位分别取 1 或 0,去看看哪个结果小。 递归函数定义int dp(StringBuilder sb, int ind, int pre) sb是字符串,ind 是字符串当前位,pre 是字符串前一位(0或1) dp函数表示:从字符串当 阅读全文
posted @ 2022-10-31 11:15 dotJunz 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1 前言2 准备工作2.1 mmWave SDK2.2 Code Composer Studio(CCS)2.3 Uniflash2.4 MATLAB runtime2.5 TI Cloud Agent 3 导入工程4 烧录4.1 调到 Flashing Mode4.2 使用 UniFla 阅读全文
posted @ 2022-10-23 19:16 dotJunz 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 前言 之前在力扣刷二叉树类型的题目时,经常会遇到bug,代码的结果和自己的预期不符,此时想到本地调试,却要先构造一个二叉树作为输入。之前一直用的笨方法,就是一个个new节点,然后把指针连起来。如果运气不好,这棵树运行成功了,又卡在另一棵树上,又要重新构造一棵树,很麻烦,导致我想放弃调试了。在网上也没 阅读全文
posted @ 2022-09-18 10:55 dotJunz 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 题目 2400. 恰好移动 k 步到达某一位置的方法数目 解题思路 观察上面示例,容易画出下面的递归树,因此可以考虑DFS。 DFS 很容易写出DFS的代码 class Solution { int res = 0; //记录可行路径数 public int numberOfWays(int sta 阅读全文
posted @ 2022-09-16 09:40 dotJunz 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 题目 2401. 最长优雅子数组 解题思路 滑动窗口思想 扩大窗口:当新来的数与窗口内的数按位与运算都为0,则加入,扩大窗口,更新答案。缩小窗口:如果新来的数与窗口内某个元素按位与运算不为0,则缩小窗口,直到新来的数与窗口内的数按位与运算都为0,再加入该数。 位运算 如何判断新来的数与窗口内的数按位 阅读全文
posted @ 2022-09-16 09:12 dotJunz 阅读(208) 评论(0) 推荐(0) 编辑