相关文章
Leetcode448. 找到所有数组中消失的数字(HOT100)+Leetcode139. 单词拆分(HOT100)
链接 链接2
这两道题略微有点难,其中第一道题我自己解出来了,还补充了一个更好的解法,在空间上做了优化。
第二道题看了别人的题解,我正在努力理解。
题目一:
题意:为什么有n个元素,但是还有…
建站知识
2024/12/23 20:46:39
openharmony napi调试笔记
一、动态库的编译
第一种openharmony交叉编译链配置方法
使用的编译环境是ubuntu20.04
1、使用vscode配置openharmony sdk交叉编译环境
首先下载openharmony的sdk,如native-linux-x64-4.1.7.5-Release.zip
解压后native目录下就是交叉编译用的sdk
在要编译的源…
建站知识
2024/12/18 14:29:49
【DQ Robotics】二次规划控制
二次规划 (Quadratic Programming)
我们将讨论的第二种优化问题称为二次规划(简称 QP)。QP 是一种线性约束的二次优化问题,其数学形式如下: u ∈ arg min q ˙ F ( q ˙ ) u \in \text{arg}\min_{\dot{q}} \mathcal{F}(\dot{q…
建站知识
2024/12/19 18:54:33
使用itextpdf进行pdf模版填充中文文本时部分字不显示问题
在网上找了很多种办法 都解决不了;
最后发现是文本域字体设置出了问题;
在这不展示其他的代码 只展示重要代码;
1 引入扩展包
<dependency><groupId>com.itextpdf</groupId><artifactId>itext-asian</artifactId><version>5.2.0</v…
建站知识
2024/12/20 14:57:39
python之使用django框架开发web项目
本问将对django框架在python的web项目中的使用进行介绍,有不对之处,烦请指正。 首先使用创建一个django工程(本示例中使用pycharm2024+python3.12),名称和项目保存路径根据自己的需要自行修改,新手直接默认本机环境就好(关于conda将会另开一篇进行讲解。),最后点击cre…
建站知识
2024/12/20 1:42:19
Linux|进程程序替换
目录 什么是进程替换
替换原理
exec函数
exec* 函数的共性 什么是进程替换 进程程序替换是指将一个进程中正在运行的程序替换为另一个全新的程序的过程,但替换不是创建新进程,只是将对应程序的代码和数据进行替换。具体来说,这个替换过程涉…
建站知识
2024/12/21 10:30:02
leecode45.跳跃游戏||
跟正常的跳跃游戏差不多,每次都记录下一次可跳跃的最大距离,当前i值达到当前最大可跳跃距离时就继承下一次可跳跃最大距离,这个时候再将步数1
总体的贪心策略就是每次都在当前可跳跃范围内选择一个下一次可以覆盖更广的点进行跳跃
class So…
建站知识
2024/12/21 8:33:19