kotlin - 算法 -PermMissingElem 在大范围内失败
问题描述
对于 codility 测试https://app.codility.com/programmers/lessons/3-time_complexity/perm_missing_elem/
我的解决方案是
fun solution(A: IntArray): Int {
var sum = 0
for (i in A.indices)
sum += A[i]
val expectedSum = (A.size+1 )* (A.size+2) / 2
return expectedSum-sum
}
但它在 2 例中失败了
有人可以帮我理解是什么原因吗
解决方案
推荐阅读
- r - 如何改进 coord.polar() 图以可视化不同模式的交集?
- ios - 在多行的水平 UIStackView 中包装项目
- excel - 如何将用户输入(字符串变量)转换为 Excel 表引用
- python - Pyqt5 QTableWidget 右键
- geojson - 将 GeoJSON 上传到 Azure Maps 数据服务时出现 500 内部服务器错误
- java - 向 ArrayList 添加项目时为什么会出现空指针异常
- azure - Azure Keyvault“未知”访问策略
- wpf - 如何在 WPF 中创建具有不同颜色段的完全连接线?
- html - 如何在 HTML 页面上显示 HTML 片段?
- node.js - 如何在没有互联网连接的情况下全局安装 npm 包?