- 博客(7)
- 收藏
- 关注
原创 leetcode-643.子数组最大平均数 I
请你找出平均数最大且 长度为 k 的连续子数组,并输出该最大平均数。给你一个由 n 个元素组成的整数数组 nums 和一个整数 k。类型的最小值可以表示为 -DBL_MAX;的答案都将被视为正确答案。代码2(以为DBL_MIN是。滑动窗口解决该问题。时间复杂度:O(n)空间复杂度:O(1)时间复杂度:O(n)空间复杂度:O(1)时间复杂度:O(n)空间复杂度:O(1)
2024-09-18 23:14:22 138
原创 leetcode-2848.与车相交的点
给你一个下标从 0 开始的二维整数数组 nums 表示汽车停放在数轴上的坐标。对于任意下标 i,nums[i] = [start。返回数轴上被车 任意部分 覆盖的整数点的数目。错误原因:合并区间的时候,没有判断区间的右端点。时间复杂度:O(nlogn),排序。时间复杂度:O(nlogn),排序。是第 i 辆车的起点,end。是第 i 辆车的终点。] ,其中 start。空间复杂度:O(n)空间复杂度:O(1)
2024-09-16 23:26:43 233
原创 leetcode-1456.定长子串中元音的最大数目
在C++中,使用std::string的索引进行越界访问时,默认情况下并不会抛出异常或报错。当right == s.length() - 1时,此时窗口移动到最右侧,但是还能进入循环,++right,此时发生越界访问s[s.length()];当你访问超出边界的索引时,operator[] 会直接返回该索引处的内存内容,即使它可能不属于字符串的有效范围。如果访问超出范围,它会抛出一个std::out_of_range异常。使用std::string::at()方法。给你字符串 s 和整数 k。
2024-09-13 13:52:32 208
原创 leetcode-76.最小覆盖字串
给你一个字符串 s 、一个字符串 t。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 “”。对于 t 中重复字符,我们寻找的子字符串中该字符数量必须不少于 t 中该字符数量。如果 s 中存在这样的子串,我们保证它是唯一的答案。思路:使用滑动窗口找到最小字串。
2024-09-12 10:34:53 173 1
原创 Linux下的C文件编程调试
目录一、Vim编辑hello.c二、分别用下面指令编译并查看结果三、查看运行结果四、使用gdb调试函数调用- 使用 list查看代码- 使用break设置断点-使用 print 打印变量五、gcc过程改为makefile管理一、Vim编辑hello.c编辑hello.c二、分别用下面指令编译并查看结果gcc -E hello.c -o hello.igcc -S hello.i -o hello.sgcc -c hello.s -o hello.ogcc hello.o -o he
2022-03-27 17:02:42 1541
原创 SCP、TFTP、NFS的配置和使用
一、scp 配置及使用ssh分为客户端和服务端。(一)配置使用指令安装sshsudo apt-get install openssh-clientsudo apt-get install openssh-server启动sshsudo service ssh star查看ssh的状态sudo service ssh status(二)在客户端使用ssh在命令行中输入以下命令,即可连接到服务器ssh 192.168.**.***运行结果如图,可以看到现在已经进入了服务器端
2022-03-27 16:07:14 1926
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人