自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 文件的重命名C++

输入一个文件名列表,如果文件出现重名,需要进行重命名,如输入两个a.txt,第一个文件名为a.txt,第二个文件名为a.txt(1),以此类推。

2025-06-14 00:10:42 157

原创 求比n小的一个数,使其各位数的乘积最大

看的别人的面经有这道题,不确定n的范围是多少,暂且认为n是大于等于1的数吧。

2025-06-13 12:42:23 79

原创 【LeetCode523.连续的子数组和】

【代码】【LeetCode523.连续的子数组和】

2025-06-12 16:28:47 122

原创 【LeetCode200.岛屿数量】

【代码】【LeetCode200.岛屿数量】

2025-06-12 16:17:46 114

原创 求数组两个元素与(&)运算的最大值

【代码】求数组两个元素与(&)运算的最大值。

2025-06-11 23:58:45 75

原创 【LeetCode76.最小覆盖子串】

【代码】【LeetCode76.最小覆盖子串】

2025-06-11 21:58:05 88

原创 【LeetCode92.反转链表Ⅱ】指定开始位置和结束位置反转链表

【代码】【LeetCode92.反转链表Ⅱ】指定开始位置和结束位置反转链表。

2025-06-11 10:49:22 95

原创 随机地从n个数中选取m个数。要求每个元素被选中的概率相等。(C++)

【代码】随机地从n个数中选取m个数。要求每个元素被选中的概率相等。(C++)

2025-06-10 21:47:00 278

原创 【LeetCode415.字符串相加】

【代码】【LeetCode415.字符串相加】

2025-06-10 20:34:41 189

原创 【LeetCode253.会议室Ⅱ】

给你一个会议时间安排的数组intervals,每个会议时间都会包括开始和结束的时间intervals[i]=[starti,endi],返回所需会议室的最小数量。也可以每次都把已经结束的会议删除,最后的结果是每次队列大小的最大值。

2025-06-10 16:00:34 233

原创 【LeetCode108.将有序数组转换为二叉搜索树】vs. 【将二叉搜索树转换为有序数组】

由于二叉搜索树对于任意一个节点来说,左孩子小于父亲节点,右孩子大于父亲节点,因此可以直接通过中序遍历,得到升序数组。

2025-06-09 16:00:36 139

原创 【LeetCode5.最长回文子串】vs.【LeetCode516.最长回文子序列】

【代码】【LeetCode5.最长回文子串】vs.【LeetCode516.最长回文子序列】

2025-06-08 19:22:51 234

原创 【LeetCode287.寻找重复数】

给定一个包含n + 1个整数的数组nums,其数字都在[1, n]范围内(包括1和n),可知至少存在一个重复的整数。假设nums只有,返回。你设计的解决方案必须数组nums且只用常量级O(1)的额外空间。233。

2025-06-07 17:59:34 251

原创 jetson orin nano安装GPU版本的pytorch过程

可以参考下面这个博客。

2024-04-06 22:39:13 1373 1

原创 使用pickle.loads()时报错没有cuda

因为目前跑的这台机子没有cpu,所以把device设置成了cpu。在网上找了一同说是load模型model的时候没有,可寻思着明明都设置了呀。这段代码底层会进入到torch下的storage.py。运行代码的时候当执行到这一行就报错没有cuda。

2024-03-30 10:36:43 555 1

原创 【第十四届蓝桥杯省赛C++组真题A组】AcWing 4997. 更小的数

【代码】【第十四届蓝桥杯省赛C++组真题A组】AcWing 4997. 更小的数。

2023-11-24 21:26:13 170 1

原创 【第十四届蓝桥杯省赛C++组真题A组】AcWing 4996. 平方差

【代码】【第十四届蓝桥杯省赛C++组真题】AcWing 4996. 平方差。

2023-11-24 20:41:39 174 1

原创 【位运算 gosper‘s hack】洛谷P1441 砝码称重

题目给的n的范围是20,因此我们可以用位运算来进行模拟,例如0...0(18个0)11表示只取了第0、1个砝码进行称重。是从n个砝码中去掉m个砝码,等价于从n个砝码中取n-m个砝码,并且砝码只能放在同一边,求从n个砝码中取出n-m个砝码最多能称出多少种重量。

2023-11-21 09:28:20 252

原创 【两个数的最大异或值】LeetCode421.数组中两个数的最大异或值 && LeetCode2935.找出强数对的最大异或值Ⅱ

给你一个整数数组nums,返回的最大运算结果,其中。28最大运算结果是 5 XOR 25 = 28.127每次都从最高位开始判断,判断当前位是否能取到1。具体来说,每次都取当前位以及它的高位,低位暂时不考虑,假设当前位为1,那么连同它已经判断过的位置所组成的数为x_next,那么如果该位可以取到1,那么就应该能找到num1,使得x_next ^ (num2 >> k) == (num1 >> k)否则该位就不能取到1,当前结果-1。

2023-11-14 00:38:34 444

原创 【LeetCode第371场周赛t3 2934. 最大化数组末位元素的最少操作次数】

题目要求nums1[n - 1]和nums2[n - 1]分别是nums1和nums2的最大值mx1、mx2(n为数组的大小),但交换只能发生在相同的下标之间,因此想要找到满足条件的情况,只需要分别讨论下标 n - 1 发生交换和 n - 1 不发生交换的两种情形,枚举0 ~ n - 2 如果不满足nums1[n - 1]和nums2[n - 1],那么就进行交换。交换 nums1[4] 和 nums2[4] 的值,nums1 变为 [2,3,4,5,4] ,nums2 变为 [8,8,4,4,9]。

2023-11-14 00:17:33 320

原创 【LeetCode715.Range模块】

本文主要解释了力扣715.Range模块。

2023-11-13 21:10:03 208

原创 【求二进制中1的个数】hamingWeight汉明重量

本文讨论了通过hamingWeight法实现求二进制中1的个数的具体实现。

2023-11-11 11:34:55 93 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除