算法

追随者永远是胜利者18 分钟前
java·算法·leetcode·职场和发展·go
(LeetCode-Hot100)42. 接雨水🔗 LeetCode 42. 接雨水给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。
lifallen20 分钟前
java·数据结构·算法
点分治 (Centroid Decomposition)点分治是一种把树递归拆成“规模至少减半”的若干子树的分治方法。它构建出一棵新的树,通常称为重心分解树。
田里的水稻2 小时前
人工智能·算法·数学建模·机器人·自动驾驶
FA_规划和控制(PC)-瑞德斯.谢普路径规划(RSPP))FA:formulas and algorithm,PC:planning and control,RSPP:Reeds-Shepp Path Planning
罗湖老棍子2 小时前
算法·树上背包·树型动态规划
【例 1】二叉苹果树(信息学奥赛一本通- P1575)有一棵二叉苹果树,如果数字有分叉,一定是分两叉,即没有只有一个儿子的节点。这棵树共 N 个节点,标号 1 至 N,树根编号一定为 1。
元亓亓亓3 小时前
算法·leetcode·职场和发展
LeetCode热题100--76. 最小覆盖子串--困难给定两个字符串 s 和 t,长度分别是 m 和 n,返回 s 中的 最短窗口 子串,使得该子串包含 t 中的每一个字符(包括重复字符)。如果没有这样的子串,返回空字符串 “”。
CHANG_THE_WORLD3 小时前
算法
C++数组地址传递与数据影响:深入理解指针与内存在C++编程中,理解数组的地址传递机制是掌握指针和内存管理的核心。很多初学者在这里容易混淆:为什么函数内修改数组会影响原数组?数组名到底代表什么?今天,让我们通过详细的示例和解释,彻底搞懂这个问题。
json{shen:"jing"}3 小时前
数据结构·算法
力扣-单词拆分class Solution {public boolean wordBreak(String s, List<String> wordDict) {
aaa7873 小时前
数据结构·算法
Codeforces Round 1080 (Div. 3) 题解不错的 Div3。比赛链接:CodeForces给定 n 个正整数 a 1 , a 2 , … , a n a_1, a_2, \dots, a_n a1,a2,…,an,判断是否可以从这些数中选择任意数量(至少一个)的元素,使它们的乘积恰好为 67 67 67。
浮生09194 小时前
数据结构·c++·算法
DHUOJ 基础 85 86 87作者: xxx时间限制: 1s章节: 字符串大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是“6”+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。
say_fall4 小时前
算法·leetcode·职场和发展
双指针算法详解:从原理到实战(含LeetCode经典例题)欢迎来到 s a y − f a l l 的文章 欢迎来到say-fall的文章 欢迎来到say−fall的文章
追随者永远是胜利者4 小时前
java·算法·leetcode·职场和发展·go
(LeetCode-Hot100)33. 搜索旋转排序数组🔗 LeetCode 33. 搜索旋转排序数组整数数组 nums 按升序排列,数组中的值 互不相同。
你怎么知道我是队长4 小时前
算法
计算机系统基础3---值的表示2---定点数与浮点数的介绍定点数是计算机中表示实数(即带小数部分的数字)的一种方法。它的核心思想是约定小数点在二进制数中的位置是固定不变的。 定点数就是将整数运算电路直接用于小数运算的一种高效方式。
云深处@4 小时前
数据结构·算法
【数据结构】栈
啊我不会诶5 小时前
算法·深度优先
Codeforces Round 1076 (Div. 3) vp补题原题链接一开始没仔细想去做三分了… 题意:设置一个难度x,每把刀可以砍一次,一关砍 b i b_i bi次,所有威力 a i ≥ x a_i\geq x ai≥x的剑都可以拿去砍,最后得分 = 闯关数 × x =闯关数\times x =闯关数×x x越大,可用的剑变少,能创的关数可能变少 所以x应该在闯关数一样的情况下尽量大 x最优是选到每把剑的威力,从小到大枚举x,用前缀和二分查找闯关数
Bear on Toilet5 小时前
数据结构·算法·前缀和·深度优先·递归
递归_二叉树_49 . 路径综合Ⅲ本节目标:1 . 利用昨日明确返回值,设计核心任务——完成递归方法(递归_二叉树_48 . 二叉树最近公共祖先查找-CSDN博客)
CHANG_THE_WORLD5 小时前
数据结构·算法
深入指针3 - 完全精讲版数组名在C语言中是一个特殊的存在,它既是地址,又不完全是地址,需要深入理解其本质。运行结果:为什么是这样?
im_AMBER5 小时前
数据结构·学习·算法·leetcode·二叉树
Leetcode 124 二叉搜索树的最小绝对差 | 二叉树的锯齿形层序遍历正月初一,万事如意!530. 二叉搜索树的最小绝对差给你一个二叉搜索树的根节点 root ,返回 树中任意两不同节点值之间的最小差值 。
ADDDDDD_Trouvaille5 小时前
c++·算法
2026.2.14——OJ78-82题T78:方块转换——二维数组代码实现:#include <iostream>using namespace std;
Hag_205 小时前
数据结构·算法·leetcode
LeetCode Hot100 560.和为K的子数组给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的子数组的个数 。子数组是数组中元素的连续非空序列。
田里的水稻5 小时前
人工智能·算法·机器学习·机器人·自动驾驶
FA_规划和控制(PC)-规律路图法(PRM)FA:formulas and algorithm,PC:planning and control,PRM:Probabilistic Roadmap Method