相关文章
Leetcode 47 Permutation II Leetcode 40 Combination sum II
题意:给定含有重复数字的数组,求他所有的排列
题解:需要排序(为了去重),有一个vis数组,是用来判断当前位置的数字是否已经选过了。定义一个dfs,每一层dfs都是扫描整个数组ÿ…
建站知识
2025/1/8 19:35:10
大数据HCIA笔记1
概述 当下主流的流计算使用Flink Hadoop Hadoop的核心组件:HDFS(分布式文件系统)、Yarn(资源调度)、MapReduce(批量计算引擎) HDFS HDFS -- Hadoop Distributed File System HDFS核心进程(组件):NameNode,DataNode Nam…
建站知识
2025/1/8 23:22:31
Day31 贪心算法 part05
56. 合并区间 本题也是重叠区间问题,如果昨天三道都吸收的话,本题就容易理解了。 代码随想录 class Solution {public int[][] merge(int[][] intervals) {Arrays.sort(intervals, (a,b) -> Integer.compare(a[0], b[0]));List<int[]> result …
建站知识
2025/1/18 11:04:50
ROS VSCode调试方法
VSCode 调试 Ros文档
1.编译参数设置
cd catkin_ws
catkin_make -DCMAKE_BUILD_TYPEDebug2.vscode 调试插件安装
可在扩展中安装(Ctrl Shift X): 1.ROS 2.C/C 3.C Intelliense 4.Msg Language Support 5.Txt Syntax
3.导入已有或者新建ROS工作空间
3.1 导入工作…
建站知识
2025/1/12 2:51:02
力扣35:搜索插入位置
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
请必须使用时间复杂度为 O(log n) 的算法。 示例 1:
输入: nums [1,3,5,6], target 5
输出: 2示例 2:
输入:…
建站知识
2025/1/8 22:26:48
算法笔记:力扣148. 排序链表
思路:
将链表中的节点一一取出放到list集合中,然后通过Comparator实现排序,对排序好的list节点一一取出,组成排序好的新链表。
关键思路:
Comparator实现对ListNode的排序;
💡注意ÿ…
建站知识
2025/1/14 11:58:30
VMware Workstation 17.5.2 修复了NAT服务CPU占用高问题
这里写自定义目录标题 之前我一直安装使用的是vmware workstation 17.5.1, 一直存在NAT服务占用率过高,我的小破ThinkPad本的风扇一直在嗡嗡叫。 今天找了一下,找到同名文章,在这里 https://bbs.pcbeta.com/viewthread-2002699-1-1.html
目前…
建站知识
2025/1/12 16:56:20
页面内容下载为pdf
1.封装页面内容,下载成pdf方法
// 页面导出为pdf格式 //title表示为下载的标题,html表示document.querySelector(#myPrintHtml)
import html2Canvas from html2canvas
import JsPDF from jspdf
var noTableHeight 0 //table外的元素高度export const h…
建站知识
2025/1/10 11:17:50