首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
沁园秋雨
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
伴学笔记15| 豆包MarsCode AI刷题
本问题旨在根据比赛分数确定目标分数。规则为:若分数中至少有三个不同值,返回第三大的分数;否则返回最大分数。通过集合去重并降序排序,可高效找到目标值,时间复杂度为 \(O(n + k \log k)\)
伴学笔记14| 豆包MarsCode AI刷题
本文研究如何计算字符串中最多能组成多少个目标字符串(如“ku”)。通过统一大小写、统计频率并计算最小值解决。扩展应用涵盖任意字符串组合计数、多语言字符处理等,适用于文本分析、数据清洗等场景。
伴学笔记13| 豆包MarsCode AI刷题
这段代码解决了一个字符操作问题,通过统计字符串中各字符的频率,计算需要删除的字符对数以确保最终字符串长度不超过26个字符。核心思路是利用字典记录字符频率,判断重复字符对数并计算删除次数。
伴学笔记12| 豆包MarsCode AI刷题
该问题要求构造一个包含 `n` 个元素的数组,满足元素两两不同、最大公约数为 `k`,且元素和尽可能小。最优解法是选择 `k` 的倍数作为数组元素,确保最大公约数为 `k`,同时元素和最小。
伴学笔记11| 豆包MarsCode AI刷题
我们能够逐步处理每一轮的比赛,直到决出唯一的获胜队伍。关键在于理解偶数和奇数队伍的不同处理方式,并根据每轮比赛的结果更新队伍数和配对次数。
伴学笔记10| 豆包MarsCode AI刷题
本文探讨了倒排索引在搜索引擎中的应用,重点解决两个有序数组交集的计算问题。通过双指针法高效实现倒排链交集的逆序输出,避免了暴力搜索的高时间复杂度。核心步骤包括指针比较、结果存储及边界条件处理。
算法修炼笔记2 | 二分算法
二分法也称折半查找。是一种在有序集合中查找特定元素的搜索算法,其主要思想是分而治之。在每一步,目标是将当前问题分解为易处理的子问题,并尽量降低分解后所有子问题的整体复杂度。
算法修炼笔记1 | 排序算法
排序是计算机科学中最重要的研究问题之一。由于它的应用广泛和固有的理论上的重要性,2000年它被列为对科学和工程计算的研究与实践影响最大的十大问题之一。
伴学笔记9| 豆包MarsCode AI刷题
本文探讨了如何通过操作使数组中每个元素最多仅包含一种素因子的问题。核心方法包括提取每个元素的素因子集合,并判断这些集合是否存在公共交集。通过试除法获取素因子集合,利用集合交集运算确定是否满足条件。
伴学笔记8| 豆包MarsCode AI刷题
小D的 abc 变换问题通过字符串规则映射实现,展示了指数级增长的复杂性。在解决过程中,我掌握了基础模拟方法,同时探索了规律提取与性能优化的思路,如递归定位与高效数据结构应用。
下一页
个人成就
文章被阅读
1,868
掘力值
163
关注了
1
关注者
0
收藏集
0
关注标签
5
加入于
2024-09-27