- 博客(26)
- 收藏
- 关注
原创 1512. 好数对的数目
有 4 组好数对,分别是 (0,3), (0,4), (3,4), (2,5) ,下标从 0 开始。数组中的每组数字都是好数对。,就可以认为这是一组。
2024-12-29 21:30:31
198
原创 1486. 数组异或操作
数组 nums 为 [0, 2, 4, 6, 8],其中 (0 ^ 2 ^ 4 ^ 6 ^ 8) = 8。数组 nums 为 [3, 5, 7, 9],其中 (3 ^ 5 ^ 7 ^ 9) = 8."^" 为按位异或 XOR 运算符。(下标从 0 开始)且。中所有元素按位异或(
2024-12-29 20:42:28
201
原创 2236. 判断根结点是否等于子结点之和
根结点、左子结点和右子结点的值分别是 10 、4 和 6。根结点、左子结点和右子结点的值分别是 5 、3 和 1。由于 5 不等于 3 + 1 ,因此返回 false。由于 10 等于 4 + 6 ,因此返回 true。个结点组成:根结点、左子结点和右子结点。如果根结点值等于两个子结点值之和,返回。
2024-12-29 20:18:40
245
原创 2469. 温度转换
122.11 摄氏度:转换为开氏度是 395.26 ,转换为华氏度是 251.798。36.50 摄氏度:转换为开氏度是 309.65 ,转换为华氏度是 97.70。给你一个四舍五入到两位小数的非负浮点数。与实际答案误差不超过。你需要将摄氏度转换为。
2024-12-29 19:21:40
228
原创 2235. 两整数相加
num1 是 12,num2 是 5 ,它们的和是 12 + 5 = 17 ,因此返回 17。num1 + num2 = -6 ,因此返回 -6。,返回这两个整数的和。
2024-12-29 19:05:17
214
原创 58. 区间和(第九期模拟笔试)
第一行输入为整数数组 Array 的长度 n,接下来 n 行,每行一个整数,表示数组的元素。随后的输入为需要计算总和的区间下标:a,b (b > = a),直至文件结束。给定一个整数数组 Array,请计算该数组在每个指定区间内元素的总和。输出每个指定区间内元素的总和。
2024-10-21 22:06:35
329
原创 linux的python环境切换及相关命令
完成这些步骤后,你的系统将能够使用更新的Python版本。确保在编译或运行你的ROS项目时,指定使用Python 3。会导致语法错误,因为它不是Python代码,而是一个终端命令。这样就可以查看当前Python环境下安装的包了。这些命令将帮助你确认系统中有几个Python版本及其路径。: 如果你在Python解释器中(提示符是。: 根据需要安装其他库或工具,比如。在Python解释器中输入。(可选): 如果你希望将。
2024-09-24 15:10:31
564
原创 209. 长度最小的子数组
如果不存在符合条件的子数组,返回。是该条件下的长度最小的子数组。找出该数组中满足其总和大于等于。个正整数的数组和一个正整数。
2024-07-31 23:54:16
344
原创 35. 搜索插入位置
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为。
2024-07-30 22:48:59
294
原创 283. 移动零
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。# 请注意 ,必须在不复制数组的情况下原地对数组进行操作。
2024-05-29 20:51:01
172
原创 27. 移除元素
给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素。元素的顺序可能发生改变。然后返回 nums 中与 val 不同的元素的数量。# 更改 nums 数组,使 nums 的前 k 个元素包含不等于 val 的元素。nums 的其余元素和 nums 的大小并不重要。
2024-05-23 20:02:42
163
1
原创 88.合并两个有序数组
给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。nums1 的初始长度为 m + n,其中前 m 个元素表示应合并的元素,后 n 个元素为 0 ,应忽略。注意:最终,合并后数组不应由函数返回,而是存储在数组 nums1 中。请你合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。nums2 的长度为 n。
2024-05-23 15:22:11
221
1
原创 Python深度学习环境配置(Pytorch、CUDA、cuDNN),包括Anaconda搭配Pycharm的环境搭建以及基础使用教程(保姆级教程,适合小白、深度学习零基础入门)
本文旨在帮助想要入门深度学习的小白进行深度学习的环境配置,总结了一台电脑从零开始配置到调用Pytorch使用GPU进行深度学习计算的全过程环境搭建,并包含了Anaconda搭配Pycharm的环境搭建以及一些基本使用方法。
2024-04-16 15:25:15
43884
35
原创 3079. 求出加密整数的和
定义一个加密函数 encrypt ,encrypt(x) 将一个整数 x中每一个数位都用 x 中的 最大数位替换。比方说 encrypt(523) = 555 且 encrypt(213) = 333。给你一个整数数组 nums ,数组中的元素都是 正整数。请你返回数组中所有元素加密后的 和。
2024-03-26 18:16:34
393
原创 2600. K 件物品的最大和
现计划从这些物品中恰好选出 k 件物品。返回所有可行方案中,物品上所标记数字之和的最大值。给你四个非负整数 numOnes 、numZeros 、numNegOnes 和 k。袋子中装有一些物品,每个物品上都标记着数字 1 、0 或 -1。numNegOnes 件标记为 -1 的物品。numZeros 件标记为 0 的物品。numOnes 件标记为 1 的物品。
2024-03-26 17:30:07
186
原创 874. 模拟行走机器人
机器人在一个无限大小的 XY 网格平面上行走,从点 (0, 0) 处开始出发,面向北方。2.利用set(map(tuple, obstacles))函数,首先将obstacles内部的数据画成元组,然后化成集合,调用速度更快。第 i 个障碍物位于网格点 obstacles[i] = (xi, yi)。机器人无法走到障碍物上,它将会停留在障碍物的前一个网格方块上,并继续执行下一个命令。1
2024-03-24 19:02:05
408
1
原创 机器学习笔记,有关梯度下降异常的一些问题。
1.注意检查网络数据的输入与输出,主要关注其维度大小是否对应,还有计算损失时候函数的调用,其计算数据的维度是否对应,这些都有可能造成梯度下降异常。
2023-07-03 18:41:53
110
1
原创 机器学习笔记,BN和LN的区别
Batch Norm和Layer Norm的区别主要是在归一化计算的时候其计算方向不同,借用知乎上的一张图做理解。
2023-07-03 18:38:23
166
1
原创 机器学习笔记,贝叶斯优化出现的bug:ValueError: ‘func‘ should return a scalar
因此需要检查objective的返回值的数据类型,如果是tensor或者其他的非标量数值,会报上面这个错误。函数返回的值不是标量(scalar),而是一个向量或数组。在使用scikit-optimize(skopt)库的。
2023-07-02 23:13:43
486
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人