面向开发者
培养能力,展示成果。
在真实任务中练习编程、SQL 以及与 AI 协作。每个答案都会运行测试,让你看清哪些可行、哪些出错、下一步该修什么。
- 道编程题
- 1,000+
- 种语言
- 22
- 种 SQL 引擎
- 6
- 种练习模式
- 7
Two Sum简单 · Python
def two_sum(nums, target):
for i in range(len(nums)):
for j in range(i + 1, len(nums)):
if nums[i] + nums[j] == target:
return [i, j]示例
[2,7,11,15], 9通过[3,2,4], 6通过[3,3], 6通过
隐藏测试
16 个中通过 14 个2 个超时
提示:大规模用例需要只遍历一遍。遍历时你可以记住什么?
七种练习方式。
自己动手构建和解题,或像如今用 AI 交付的团队那样评审和验证工作。
一轮练习如何进行。
练习旨在培养可迁移的技能。雇主测评会根据各公司的工作内容单独配置,不会公开私有题目列表。
选择任务
按模式、主题和难度筛选。每个任务都会说明对你的要求。
运行示例
提交前,先用展示的示例和你自己的输入试运行代码。
提交并运行隐藏测试
隐藏用例会检验边界情况。你能看到失败的类型,但永远看不到隐藏答案。
从结果中学习
可以看提示后再试一次,或在解出后阅读题解。进度会保存到你的账户。