- 博客(13)
- 收藏
- 关注
原创 力扣刷题:206. 反转链表
这个方法实现了链表的反转。通过这个方法,我们可以将一个链表从。作为输入,并返回反转后的链表的头节点。并且有点像是根据中间的。这个问题是要求我们编写一个函数,用于反转一个单链表。方法正是用来实现这个功能的。属性指向链表中的下一个节点。该方法接受一个链表的头节点。去交换两个元素之间的位置。属性存储节点的值,而。
2024-07-05 17:57:08
342
原创 力扣题目学习:203. 移除链表元素
首先,创建一个额外的节点 dummy_head,它的 val 可以是任意值,它的 next 指向原始链表的头节点 head。如果 current.next 的值等于 val,则将 current.next 更新为 current.next.next,这样就跳过了值为 val 的节点。在链表的删除操作中,虚拟头节点允许我们在不考虑链表是否为空的情况下,直接从链表的第二个节点开始操作,从而简化了代码。此外,它还确保了删除操作的一致性,因为删除任何节点(包括头节点)的方法都是相同的。在每次迭代中,它检查。
2024-07-05 11:16:26
569
原创 力扣题目学习59.螺旋矩阵II
给定一个正整数 n,生成一个包含 1 到 n^2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。列表推导式将这些一维列表组合起来,形成一个二维列表(矩阵),其中每一行都是一个长度为n的一维列表。变量名,表示我们不关心具体的值,只是需要一个循环变量),执行[0] * n。从左上角开始,按照顺时针方向,逐层填充数字,每层填充的数字依次递增。初始化一个 n x n 的矩阵,填充为0或者其他占位符。列的二维列表,其中所有的元素都被初始化为。每填充完一层,更新边界,缩小填充范围。的矩阵,用于后续的填充和操作。
2024-07-05 10:05:07
361
原创 力扣题目209.长度最小的子数组
循环将 right 移动到数组末尾,并将 nums[right] 加到 sum 中。如果 min_length 仍然为正无穷大,说明没有找到符合条件的子数组,返回 0。由于需要寻找长度最小的子数组,因此可以使用滑动窗口的方法来高效解决这个问题。left 和 right 分别指向滑动窗口的左边界和右边界,初始都为 0。min_length 用于存储满足条件的最小子数组长度,初始为正无穷大。该问题可以理解为在数组中寻找一个最小的连续子数组,使其和大于等于目标值。否则,返回 min_length。
2024-07-04 17:28:12
211
原创 银行客户投诉预测模型优化
在实际操作中,银行可以使用这个优化后的模型来识别那些可能引起客户不满的因素,并采取预防措施。例如,如果模型表明退款金额是一个很强的预测因子,银行可能会审查其退款政策,以确保它对客户是公平和透明的。在银行业务中,客户投诉是一个重要的指标,它直接关系到客户满意度和银行服务质量。某一个指标,比如:退款金额,本文假设退款金额对于预测投诉的权重应该高于赔偿金额。在每次迭代中,本文使用当前的权重组合来训练模型,并计算在测试集上的准确率。的可能值来搜索最佳的权重组合,并输出最佳准确率及对应的权重。来寻找最佳的权重组合。
2024-06-21 10:05:12
804
原创 力扣-二分法的算法与逻辑
此外,由于数组是有序的,二分法可以确保在找到目标值之前不会检查数组中的每个元素,这使得它在处理大量数据时非常有效。:如果在搜索过程中找到了目标值,则搜索结束,返回目标值的索引。如果搜索区间为空,则表示目标值不在数组中,搜索失败。:根据比较结果,将搜索区间更新为新的[low, high],并重复步骤2和3,直到找到目标值或者搜索区间为空。初始时,搜索区间为整个数组,即。,其中low是数组的第一个元素,high是数组的最后一个元素。如果mid的值等于target,则搜索成功,返回mid的索引。
2024-06-20 17:14:26
425
原创 关于预测模型与最优化算法结合
以中央空调系统为例,预测模型可能基于历史能耗数据、天气条件和建筑物使用情况来预测未来的能耗。然后,最优化算法使用这些预测值来决定如何调度空调系统的运行,以最小化能耗或成本,同时满足舒适度要求。随着大数据和计算能力的发展,预测模型与最优化算法的结合将变得更加重要和普及。结合预测模型和最优化算法可以显著提高决策过程的效率和效果,帮助企业和组织更好地应对不确定性,优化资源分配,并提高竞争力。:如遗传算法、粒子群优化和模拟退火等,用于解决复杂的优化问题。:根据预测结果设置最优化问题,将预测值作为最优化算法的输入。
2024-06-20 16:52:57
885
原创 AI算法优化中央空调系统能耗
中央空调系统在控制与运维方面存在的问题,例如运维水平低、控制水平低、故障处理不及时、人工误操作多、隐性故障难察觉等,这些问题导致能源浪费达到15%~50%。可以计算出在这个时间段内各个设备的最优启停时间、运行速度和设定温度,以最小化整体能耗,同时满足系统运行的约束条件。的未来几小时内的冷负荷需求的预测结果。
2024-06-20 16:49:47
320
原创 Python数据分析的小知识
二维标签数据结构(数据框),可以看作是一个表格,其中包含列(可以是不同的数据类型)。mean3 = np.mean(arr2, axis=0), axis=0是什么意思呢。参数时,你是在指定沿着数组的哪个轴进行操作。:Numeric Python,2005年研发,处理多维数组。:一维标签数组,能够保存任何数据类型(整数、字符串、浮点数、特例:s4 = '她说:"再见!"',大包小,更清晰。将数组保存为.npy文件,数组文件方便调用。是一个列表,包含了你想要选择的列名。的字典,因为它存储了映射关系,但是。
2024-05-09 09:47:25
708
1
原创 结构方程潜变量的选择
是否:1或者0,可以,表概率,1比0大,但不提倡,信效度不高。潜变量影响了所有的观测指标,个人属性一般不作为潜变量。的关系,并且赋值的数应该是有等级意义的(1-7,,或正或负),比如职业和满意度之间。潜变量的观测指标之间有着。
2024-03-06 11:18:15
460
1
原创 Latex初学遇到的一些问题
最近开始学习了latex,因为论文排版有要求,so... ...只能快速入手,之前有接触过web,但也只接触了皮面,刚开始感觉挺繁琐的,好在坚持完成了一篇论文的排版,其中也遇到了很多问题,分享一下哦,顺便给自己也做个学习笔记
2022-08-03 11:54:56
861
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人