自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码随想录Day_11|Leetcode.20.1047.150

执行耗时:54 ms,击败了4.09% 的Java用户内存消耗:40.6 MB,击败了34.14% 的Java用户执行耗时:1 ms,击败了98.58% 的Java用户内存消耗:40.6 MB,击败了29.50% 的Java用户。

2024-03-13 22:29:43 130

原创 代码随想录Day_10|Leetcode.232.225

Stack();

2024-03-12 12:40:52 176 1

原创 代码随想录Day_09|Leetcode.28.459(kmp的next数组)

KMP先求next数组,这个是首位置0,在不匹配的时候直接找前一位的next数组的值。

2024-03-03 22:49:01 161 1

原创 代码随想录Day_08|Leetcode.344.541.卡码网54.151(StringBuilder可变字符串,问题分解看,Character.isDigit,charAt)

双指针XOR(异或)翻转。

2024-02-28 22:22:09 155 1

原创 代码随想录Day_07|Leetcode.454.383.15.18(hashmap寻找,如果只考虑具体值不考虑位置,就可以sort排序再寻找)

暴力循环(超时)分解做法:O(n^2)复杂度,空间换时间,先算两数之和存入hashmap,再在hashmap中找另外两数相加等于相反数的。

2024-02-28 13:03:20 284

原创 代码随想录Day_06|Leetcode.242.349.202.1(HashMap HashSet ArrayList)

暴力解法(超时)标准答案:创建一个辅助数组,在字符之间+-代表数值运算,

2024-02-26 17:42:37 232 1

原创 代码随想录Day_04|Leetcode.24.19.160.142(交换,删除,相交,环形链表)

自己的:不够简洁。迭代官方:所有都在哑节点的基础上操作,循环终止条件是判断哑节点是否有下家和下下家递归:首先head就是当前,newHead是第二个,因为逆转后第二个会变成第一个所以是新头。这道就是每次传入head,然后定义newHead,然后将newHead.next传入下一次递归当作下一次的head。返回值的选择要看每次递归之间的联系,这里就是上一次的newHead是这一次的下一个节点,所以要返回newHead。

2024-02-25 15:30:42 669 1

原创 代码随想录Day_03|Leetcode.203.707.206(创建链表哑节点,递归翻转链表)

移除头结点和移除其他节点的操作是不一样的,因为链表的其他节点都是通过前一个节点来移除当前节点,而头结点没有前一个节点。所以头结点如何移除呢,其实只要将头结点向后移动一位就可以,这样就从链表中移除了一个头结点。

2024-02-24 22:01:30 429 1

原创 代码随想录Day_02|Leetcode.977.209.59(空间换时间,滑动窗口,螺旋数组循环不变量)

这个采用滑动窗口,外层for循环判断尾指针,内层while循环不断删除窗口前端的值,并且更新最短序列长度,内层while是精髓,动态调节。,最大值肯定在头尾,原数组头尾两个指针比较大小,在开辟新的数组从后往前填入,一直纠结如何原地判断,浪费了很多时间。需要再看,有点复杂,还没理解透彻。找循环不变量,一圈一圈的生成。bool为true返回a,否则返回b。

2024-02-23 03:21:34 267

原创 代码随想录Day_01|Leetcode.704.35.34.27(二分查找)

先写一种解法,首先找到一个在目标区间的值的索引,然后分别寻找左右区间,寻找时候记得在判断条件先判断是否超出索引,在判断目标是否为target,否则会报错。这是因为&&会从左到右的顺序依次判断条件。i -= 1;j += 1;第二种解法考虑三种情况:情况一:target 在数组范围的右边或者左边,例如数组{3, 4, 5},target为2或者数组{3, 4, 5},target为6,此时应该返回{-1, -1}

2024-02-21 23:37:13 697

原创 cu:1239: block: [1,0,0], thread: [97,0,0] Assertion `srcIndex < srcSelectDimSize` failed.Embedding越界

我的数据是进行scaler.fit_transform最大减去最小再归一化0-1之间,结果就是会出现等于1的值,然后后面在embedding矩阵查询时候这个边界值就会报错。这里的m_v是具体数据,针对你的代码自行修改,只要不让数据查找嵌入矩阵边界值就可以了。

2024-02-19 22:42:03 190

空空如也

空空如也

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

TA关注的人

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