算法

abluckyboy23 分钟前
java·python·算法
Java 实现求 n 的 n^n 次方的最后一位数字我们需要计算n^(n^n)的最后一位数字,核心难点在于n^n的数值会随着n增大急剧增长,直接计算不现实。因此我们需要利用模运算的性质和循环规律来简化计算:
园小异29 分钟前
算法·面试·职场和发展
2026年技术面试完全指南:从算法到系统设计的实战突破上周帮助一位朋友准备面试,发现2026年的技术面试已经完全不同于五年前。现在不仅考算法,更重视系统设计、架构思维和实际问题解决能力。那些只刷LeetCode的候选人,往往在系统设计环节就被淘汰了。今天分享2026年技术面试的完整备战策略。
m0_7066532330 分钟前
开发语言·c++·算法
分布式系统安全通信这些算法不会改变它们所操作的容器中的元素。对范围内的每个元素应用一个函数检查范围内元素是否全部、存在或没有满足条件的
天天爱吃肉82181 小时前
数据库·python·算法·分类·汽车
跟着创意天才周杰伦学新能源汽车研发测试!3年从工程师到领域专家的成长秘籍!新能源汽车研发测试;三电系统测试;NVH测试;能量流分析;CANoe;示波器;测试工程师成长计划;汽车测试技术进阶;
alphaTao2 小时前
算法·leetcode
LeetCode 每日一题 2026/2/2-2026/2/8记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步第一个数确定nums[0] ans记录除第一个数外的代价 sL记录当前dist长度的滑动窗口的数值从小到大
甄心爱学习2 小时前
python·算法·leetcode
【leetcode】判断平衡二叉树给定一个二叉树,判断它是否是 平衡二叉树二叉搜索树(BST)性质:左子树所有节点值 < 根节点值 < 右子树所有节点值
颜酱2 小时前
javascript·后端·算法
从二叉树到衍生结构:5种高频树结构原理+解析二叉树是数据结构中的核心基础,其衍生出的多种特殊结构(红黑树、Trie树、二叉堆、线段树、霍夫曼树),在工程开发和算法刷题中高频出现。它们各自继承了二叉树的「分治」思想,又针对特定场景做了优化,完美解决了普通二叉树效率瓶颈、功能单一等问题。
不知名XL2 小时前
数据结构·算法·leetcode
day50 单调栈单调栈的整体的运用范围: 要保留遍历过元素的状态的时候。题目:https://leetcode.cn/problems/daily-temperatures/description/
@––––––2 小时前
算法·leetcode·动态规划
力扣hot100—系列2-多维动态规划零基础理解动态规划: 动态规划就像是“填表格”。我们把一个大问题拆成很多个小问题,把小问题的答案记在表格里。当我们要算大问题时,直接查表利用之前算好的结果,这样就不用重复计算了。
xsyaaaan3 小时前
算法·动态规划
代码随想录Day31动态规划:1049最后一块石头的重量II_494目标和_474一和零题目:有一堆石头,用整数数组 stones 表示。其中 stones[i] 表示第 i 块石头的重量。每一回合,从中选出任意两块石头,然后将它们一起粉碎。假设石头的重量分别为 x 和 y,且 x <= y。那么粉碎的可能结果如下:如果 x == y,那么两块石头都会被完全粉碎; 如果 x != y,那么重量为 x 的石头将会完全粉碎,而重量为 y 的石头新重量为 y-x。 最后,最多只会剩下一块 石头。返回此石头最小的可能重量 。如果没有石头剩下,就返回 0。 链接:https://leetcode.cn
A尘埃11 小时前
人工智能·算法·lstm
电网公司区域电力负荷预测(LSTM算法)业务痛点:某区域电网公司(覆盖10个地市,负荷峰值500万千瓦)存在三大问题:算法团队:时序数据清洗(Spark)、特征工程(滑动窗口/多源特征融合)、LSTM模型构建(PyTorch)、模型训练与评估(MAE/RMSE/MAPE)、模型存储(MinIO)
Jay Kay3 小时前
人工智能·算法·机器学习
GVPO:Group Variance Policy Optimization本文完整系统地梳理 GVPO(Group Variance Policy Optimization)这篇 NeurIPS 2025 论文中的核心公式推导过程。整个推导围绕一个目标:在 KL 散度约束下最大化期望奖励,并得到一个可直接用于训练的、具有理论最优性保证的损失函数。 我们将严格按照论文逻辑,从问题设定出发,逐步推导出 GVPO 的最终损失形式。
Epiphany.5563 小时前
算法·职场和发展·蓝桥杯
蓝桥杯备赛题目-----爆破小明正在参加一场爆破工作。人们在地面上放置了 n 个爆炸魔法阵,第 i 个魔法阵的圆心坐标为 (xi , yi),半径为 ri。如果两个魔法阵相交,则它们可以 一起引爆;如果两个魔法阵不相交,则可以再使用一条魔法回路将它们的边缘 连接起来。小明想知道最少需要布置总长度多长的魔法回路才能使得所有的魔 法阵可以一起引爆?
YuTaoShao4 小时前
算法·leetcode·职场和发展
【LeetCode 每日一题】1653. 使字符串平衡的最少删除次数——(解法三)DP 空间优化Problem: 1653. 使字符串平衡的最少删除次数删除最少字符使得字符串中所有的 ‘a’ 都在 ‘b’ 之前。
茉莉玫瑰花茶4 小时前
开发语言·c++·算法
C++ 17 详细特性解析(5)std::any 是一个可以存储 任意类型(必须是可拷贝构造的) 单个值的容器。当你从 any 中取值时,你必须知道它的原始类型,并通过 std::any_cast 进行安全的转换。如果类型不匹配,它会抛出异常或返回空指针。
cpp_25014 小时前
数据结构·c++·算法·题解
P10570 [JRKSJ R8] 网球题目传送门https://www.luogu.com.cn/problem/P10570你有两个啮合在一起的齿轮,你希望齿轮 A 每转 a 圈齿轮 B 都能转恰好 b 圈。
cpp_25014 小时前
数据结构·c++·算法·题解·洛谷
P8377 [PFOI Round1] 暴龙的火锅题目传送门https://www.luogu.com.cn/problem/P8377定义 S(x) 表示 x 的每一位的数字之和,例如:S(14)=1+4=5,S(114514)=1+1+4+5+1+4=16.
uesowys4 小时前
人工智能·算法
Apache Spark算法开发指导-Factorization machines classifierFactorization Machines(因子分解机,FM)分类器是一种专门用于处理高维稀疏数据的机器学习模型,尤其适用于特征交互复杂的场景,如推荐系统、广告点击率(CTR)预测等,其核心优势在于能够在线性时间内捕捉特征间的二阶交互作用。
季明洵5 小时前
c语言·开发语言·数据结构·算法·链表
C语言实现单链表单链表是 C 语言中最基础、最重要的数据结构之一,非常适合用来练习结构体、指针和动态内存管理。单链表的每个结点由两部分组成:数据域和指针域。数据域用于存储实际数据,指针域用于保存下一个结点的地址,多个结点通过指针依次连接,最终以 NULL 结尾形成完整链表。
shandianchengzi5 小时前
笔记·算法·公考·递推·排列·考公
【小白向】错位排列|图文解释公考常见题目错位排列的递推式Dn=(n-1)(Dn-2+Dn-1)推导方式本文因有人考公而记录,我觉得不记录估计过几天大家就不记得怎么回事了。作为一个学计算机的,早期学过一点算法,也学过一点微积分,看到错位排列的推导式的时候感觉死去的记忆在疯狂攻击我。这里从小白的角度来一点一点解释错位排列的推导式到底是怎么推导出来的。