- 3
- 0
- 约5.91千字
- 约 18页
- 2026-06-16 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年软件工程师算法设计与编程挑战题集
一、编程实现题(共3题,每题20分)
1.(20分)
题目:
某电商平台需要对用户购物车中的商品进行批量处理,要求对购物车中的商品按价格从高到低排序,如果价格相同,则按商品ID升序排序。请实现一个函数`sortCart`,输入为商品列表(每个商品包含`price`和`id`两个属性),输出为排序后的商品列表。
示例输入:
python
[
{price:100,id:A001},
{price:200,id:A002},
{price:100,id:A003},
{price:300,id:A004}
]
示例输出:
python
[
{price:300,id:A004},
{price:200,id:A002},
{price:100,id:A003},
{price:100,id:A001}
]
提示:
-可使用Python内置排序函数,需明确指定排序规则。
2.(20分)
题目:
给定一个字符串,要求找到其中所有长度为3的子串,并返回所有唯一的子串列表。例如,输入字符串`abcabc`,则输出`[abc,bca,cab,abc]`。
示例输入:
python
abccba
示例输出:
python
[abc,
您可能关注的文档
最近下载
- 河南省驻马店市第一高级中学2025-2026学年高二上学期开学学科素养测试历史含答案.doc VIP
- 数字孪生智慧水利建设需求方案.pptx VIP
- 英语书写标准三线格(可A4纸双面打印).doc VIP
- 高危患者跌倒风险评估与预防.pptx VIP
- 河南省驻马店市第一高级中学2025-2026学年高一新生学科素养测试英语含答案.doc VIP
- 2020-10-24事业单位联考《职业能力测试》A类—答案解析版(1).doc VIP
- 河南省驻马店市第一高级中学2025-2026学年高一新生学科素养测试物理含答案.doc VIP
- 部编版五年级下册道法全册教案.pdf VIP
- 2024年秋新北师大版八年级上册物理教学课件 走进物理世界 .pptx VIP
- 山东省蒸压加气混凝土砌块墙体构造(建筑·结构)L22J126.pdf VIP
原创力文档

文档评论(0)