- 0
- 0
- 约1.11万字
- 约 14页
- 2026-08-17 发布于河南
- 举报
阿里算法笔试题
考试时间:______分钟总分:______分姓名:______
一、编程题
1.给定一个非空整数数组`nums`,其中元素已经按非递减顺序排列,请设计一个函数`removeDuplicates`,原地删除数组中重复的元素,使得每个元素只出现一次。函数返回删除后数组的新长度。
要求:
*不要使用额外的数组空间。
*必须在原地修改输入数组。
*可以返回新长度,但需要将数组的前`newLength`个元素修改为删除重复元素后数组的新内容。
请写出该函数的Java或C++实现。
2.实现一个简单的LRU(LeastRecentlyUsed)缓存机制。它应该支持以下操作:
*`LRUCache(intcapacity)`:初始化缓存容量为`capacity`。
*`intget(intkey)`:如果键存在,则返回键的值,并将其标记为最近最常使用;否则返回-1。
*`voidput(intkey,intvalue)`:如果键已存在,则更新其值并移动它到表示最近最常使用的前端;如果键不存在,则将其添加到缓存中。如果添加操作使缓存容量超出`capacity`,则删除最久未使用的数据。
请用Ja
您可能关注的文档
- 安徽村官笔试题目.docx
- 安徽村官笔试题.docx
- 安徽笔试题目教学.docx
- 安徽笔试题目.docx
- 安恒运营笔试题.docx
- 安恒前端笔试题.docx
- 安次区医院笔试题.docx
- 安驰笔试题目.docx
- 安保经理笔试题.docx
- 安保岗笔试题.docx
- 2026年中国母婴级床品行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴级湿巾行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴监护设备行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴监护仪行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴经济行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴水行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴胎儿监护仪行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴洗护用品行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴洗衣机行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴藻油DHA行业市场规模及投资前景预测分析报告.pdf
最近下载
- 社保养老金计算课件.pptx VIP
- 儿童青少年心理健康问题.pptx VIP
- 合规红线与避坑实操手册(2026)《GBT 7963-2015烧结金属材料(不包括硬质合金) 拉伸试样》.pptx VIP
- 《城市轨道交通自动扶梯电压暂降保护装置技术规范》.pdf
- 企业内部控制:企业信息与沟通和内部监督PPT教学课件.pptx
- 多功能护理床的结构设计及优化设计.pdf VIP
- 河北省保定市2025-2026学年第二学期期末调研考试高一语文试题及答案解析.pdf VIP
- 基坑降排水.ppt VIP
- GJ B-360B-2009 电子及电气元件试验方法.pdf VIP
- 城镇职工养老金计算企业职工养老金计算方法.pdf VIP
原创力文档

文档评论(0)