算法:模板
发表于|更新于|2025前
|浏览量:
一、题目
二、输入
三、输出
四、示例
1 | 输入: |
五、题解
5.1 Java 实现
1 |
5.2 Python实现
1 |
文章作者: 老实
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 石头记!
相关推荐
2025-11-08
Restful请求成功但是HTTP Body一直为空原因调查
一、背景最近后端开发API过程中遇到一个奇怪问题,周末看了一下,发现是自己对Chrome浏览器DevTools不了解导致的。 问题是这样的。 后端开发时发现一个Restful JSON接口老是返回空的HTTP Body,但是HTTP Response状态码是正常的200。这个是通过Chrome...
2025-08-06
Doubao AI 编程评测之RSS网页客户端
一、需求本文主要是试用豆包AI编程,入口如下。 一直想做一个RSS Web客户端,这里就以这个需求为例。需求如下: 界面简洁、美观 每个RSS源只显示最近3条记录,其他丢弃避免信息太密集 RSS记录明显页面展示图文友好、中英文友好 为了避免无效访问源页面,定时从RSS源抓取数据并存储到本地...
2024-03-01
算法:排序
一、引言练好基本功,面试中经常考察的排序算法有快速排序、归并排序、插入排序、冒泡排序、堆排序和计数排序等。学习排序算法时需要关注以下几点: 时间复杂度 空间复杂度 排序算法的稳定性 算法适用的场景 二、快速排序快排基本思路是找一个基准元素 pivot,把数组分成 2 部分(这 2 部分都不...
2024-12-26
算法:背包问题
一、题目背包问题指的是给定2个数组,分别表示一组物品的容量和价值。给定一个背包容量。问在不超过背包容量的前提下能装的物品的最大价值。 背包问题细分有: 01背包问题 完全背包问题 多重背包问题 其他组合背包问题 主要区分在放入物品的数量的限制上。比如01背包问题只能放或者不放1个;完全背包...
2026-04-22
AI时代:语言即世界,代码即方案
引子:当哲学家遇上程序员维特根斯坦说:“语言的边界,就是我世界的边界。” 半个多世纪后,另一种”语言”正在重塑我们的世界——代码。 在AI大模型刷屏的今天,当我们用自然语言与机器对话,当一行行代码生成一幅幅图像、一篇篇文章、一个个应用,我们突然发现:哲学家和程序员其实在谈论同一件事。 语言建构...
2024-11-29
大厂算法:文件缓存系统
一、题目请设计一个文件缓存系统,该文件缓存系统可以指定缓存的最大值(单位为字节)。 文件缓存系统有两种操作: 存储文件(put) 读取文件(get) 操作命令为: put fileName fileSize get fileName 存储文件是把文件放入文件缓存系统中; 读取文件是从文...
评论