AI算法 每日算法 — 使用java实现树状数组:二进制索引与区间查询的O(log n)解法 引言 在竞赛编程和工程实践中,频繁遇到这样的需求:维护一个数组,支持快速修改某个元素的值,以及快速查询某个区间的和。如果使用普通数组,修改是 O(1)...
AI算法 每日算法 — 使用java实现寻找重复数:Floyd判圈算法与快慢指针检测 算法背景 给定一个包含 n+1 个整数的数组,其中每个整数都在 1 到 n 之间(包含1和n),假设只有一个重复的整数,找出这个重复的数。这道题是LeetCode...