logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CLion开发环境的完全解析(QT开发?STM32?顺便速通cmake

而CLion对wsl的适配程度和正常的本机开发几乎没有任何区别,我们只需要现在Windows上安装wsl2后,CLion便可以自动识别你本机的wsl环境了,但是你有了wsl,并不意味着你有了对应的编译链,之前说了,编译链是包括四个东西的,你需要一一手动再wsl上先安装好,CLion会自动识别到的,如果识别不到,由于是通过。理解了这三步以及cmake的配置之后,我相信如果突然间CLion不出现执行程

文章图片
#c++
k站中转内最便宜的航班--BellmanFord算法和SPFA算法的改造

文章目录题目BellmanFord算法的动态规划解决(效率一般)SPFA算法改造成为经典BFS解决(效率高)题目oj平台BellmanFord算法的动态规划解决(效率一般)看到k站内,肯定会想到 BellmanFord 算法的动态规划解法,本来优化成按边遍历的动态规划可以不用计较多少次,但这里必须要计较用了多少次,所以我们要在同一次边的选择中,保证另一个边用的是上一次的结果,故通过二维数组进行dp

#leetcode#算法#数据结构
一次性分清zip、gzip、bzip2、tar命令

我们把这几个命令归类为几种能力,一个是解压缩能力一个是打拆包能力。我这里打包的意思是不使用压缩算法对文件进行压缩,只是简单的把多个文件归档为一个文件。而拆包则是它的逆过程。压缩则是大家熟知的将文件以某种压缩算法对内容进行缩减,解压则是它的逆过程。zip命令用于将文件压缩为格式的文件,之所以将他定义为可打包拆包是因为他可以支持多文件的压缩,而其他的和只能对单文件进行压缩,也就是说如果要压缩多文件,需

#linux#服务器#运维
ST表详解(稀疏表)

文章目录ST表简介动态规划的预处理(以2为倍数增加长度)区间查询的方法例题一:ST表模板题例题二:ST表变式例题例题三:ST表的思想解决多数求gcdST表简介ST表(Sparse Table,稀疏表)是一种简单的数据结构,主要用来解决RMQ(Range Maximum/Minimum Query,区间最大/最小值查询)问题。它主要应用倍增的思想,可以实现 O(nlogn) 预处理、O(1) 查询。

文章图片
#数据结构#算法
到底了