会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
dotJunz
博客园
首页
新随笔
联系
订阅
管理
[置顶]
基础二分查找总结
摘要: 前言 由于我在学习二分查找的过程中处于会了忘,忘了复习的状态,因此总结一套适合自己记忆的模板。建议先看参考资料$^{[1,2,3]}$,理解二分查找各种细节的由来。 二分查找又死循环了?【基础算法精讲 04】 手把手带你撕出正确的二分法 | 二分查找法 | 二分搜索法 | LeetCode:704.
阅读全文
posted @ 2023-01-17 13:46 dotJunz
阅读(297)
评论(0)
推荐(1)
2023年2月10日
python虚拟环境添加自己的包
摘要: 包的组织形式 有一个空的__init__.py文件 将写好的包放到指定位置 将写好的包放到虚拟环境中Lib-->site-packages文件夹里 测试 utils.py文件内容 就可以在这个虚拟环境下使用这个包了。
阅读全文
posted @ 2023-02-10 16:16 dotJunz
阅读(167)
评论(0)
推荐(0)
2022年11月24日
【力扣】787. K 站中转内最便宜的航班加权——有向图最短路径
摘要: 前言 我感觉这题比较有代表性,所以记录一下,这题是加权有向图中求最短路径的问题。 题目 787. K 站中转内最便宜的航班 动态规划 假设有一条路径是[src, i, ..., j, dst],解法一子问题的定义是[src, i, ..., j],解法二子问题的定义是[i, ..., j, dst]
阅读全文
posted @ 2022-11-24 14:30 dotJunz
阅读(277)
评论(0)
推荐(0)
2022年11月13日
【Java刷题】初始化List应该选择ArrayList还是LinkedList
摘要: 文章目录 前言题目解题思路遇到的坑:ArrayList和LinkedList未通过代码通过代码小结 ArrayList和LinkedList的区别在刷题的时候应该如何选择排序效率测试代码测试结果 遍历效率测试代码测试结果 结论 前言 记录java刷题的一个大坑,ArrayList和LinkedLis
阅读全文
posted @ 2022-11-13 16:47 dotJunz
阅读(283)
评论(0)
推荐(0)
2022年11月1日
Word 交叉引用 给参考文献、图片题注添加引用
摘要: 参考文献引用 假如想在红色[1]处添加引用,实现点击[1]跳到参考文献[1]。 首先需要将参考文献进行编号。 在需要插入引用的地方,选择插入——>交叉引用 点击插入 最后可以把[1]调成上标 上标快捷键:Ctrl + Shift + + 下标快捷键:Ctrl + = 图片题注引用 想要实现点击图1跳
阅读全文
posted @ 2022-11-01 13:57 dotJunz
阅读(957)
评论(0)
推荐(0)
2022年10月31日
【力扣】剑指 Offer II 092. 翻转字符
摘要: 题目 解题思路 一个很暴力的想法,在满足单调递增的前提下,使每一位分别取 1 或 0,去看看哪个结果小。 递归函数定义int dp(StringBuilder sb, int ind, int pre) sb是字符串,ind 是字符串当前位,pre 是字符串前一位(0或1) dp函数表示:从字符串当
阅读全文
posted @ 2022-10-31 11:15 dotJunz
阅读(222)
评论(0)
推荐(0)
2022年10月23日
毫米波雷达 TI IWR1443 初体验
摘要: 文章目录 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
阅读(1002)
评论(0)
推荐(0)
2022年9月18日
【力扣】二叉树调试工具类——根据力扣数组输入形式的二叉树构造真正的二叉树
摘要: 前言 之前在力扣刷二叉树类型的题目时,经常会遇到bug,代码的结果和自己的预期不符,此时想到本地调试,却要先构造一个二叉树作为输入。之前一直用的笨方法,就是一个个new节点,然后把指针连起来。如果运气不好,这棵树运行成功了,又卡在另一棵树上,又要重新构造一棵树,很麻烦,导致我想放弃调试了。在网上也没
阅读全文
posted @ 2022-09-18 10:55 dotJunz
阅读(174)
评论(0)
推荐(0)
2022年9月16日
【力扣】2400. 恰好移动 k 步到达某一位置的方法数目
摘要: 题目 2400. 恰好移动 k 步到达某一位置的方法数目 解题思路 观察上面示例,容易画出下面的递归树,因此可以考虑DFS。 DFS 很容易写出DFS的代码 class Solution { int res = 0; //记录可行路径数 public int numberOfWays(int sta
阅读全文
posted @ 2022-09-16 09:40 dotJunz
阅读(301)
评论(0)
推荐(0)
【力扣】2401. 最长优雅子数组
摘要: 题目 2401. 最长优雅子数组 解题思路 滑动窗口思想 扩大窗口:当新来的数与窗口内的数按位与运算都为0,则加入,扩大窗口,更新答案。缩小窗口:如果新来的数与窗口内某个元素按位与运算不为0,则缩小窗口,直到新来的数与窗口内的数按位与运算都为0,再加入该数。 位运算 如何判断新来的数与窗口内的数按位
阅读全文
posted @ 2022-09-16 09:12 dotJunz
阅读(223)
评论(0)
推荐(0)
下一页
公告