codility MinAvgTwoSlice
来源:互联网 发布:且听风吟 朴树 知乎 编辑:程序博客网 时间:2024/05/19 23:17
Question:codility Lesson5 MinAvgTwoSlice
My answer:
def solution(A): min_avg = (A[0] + A[1])/2.0 avg_pos = 0 for i in xrange(1,len(A) - 2): if (A[i] + A[i + 1]) / 2.0 < min_avg: min_avg = (A[i] + A[i + 1]) / 2.0 avg_pos = i if (A[i] + A[i + 1] + A[i + 2]) / 3.0 < min_avg: min_avg = (A[i] + A[i + 1] + A[i + 2]) / 3.0 avg_pos = i if (A[-1] + A[-2]) / 2.0 < min_avg: min_avg = (A[-1] + A[-2]) avg_pos = len(A) - 2 return avg_pos
阅读全文
0 0
- [codility]MinAvgTwoSlice
- codility MinAvgTwoSlice
- Codility Lesson 3 MinAvgTwoSlice解答
- 3.3 MinAvgTwoSlice
- codility
- codility
- codelity刷题---MinAvgTwoSlice
- Codility -- Fish
- Codility -- Brackets
- Codility -- grocery_store
- Codility -- Triangle
- [codility]Triangle
- [codility]Brackets
- [codility]Fish
- [codility]Dominator
- [codility]Equi
- [codility]equi
- [codility]MinAbsSumOfTwo
- Linux 查看日志文件命令
- 主机静态路由添加
- 解决新版Qt中不能使用opengl中gluXXX()函数的方法
- 【day-16】C++各种排序
- 小试身手(Java选择题)
- codility MinAvgTwoSlice
- table-layout属性fixed和auto的区别
- JavaScript 中对象的 constructor 属性的作用是什么?
- webpack
- 内存里创建了____个CSomething对象
- Python爬虫实现爬取糗事百科
- NLP|Skip-Gram模型介绍(讲解十分详细)
- 关于事务
- 30天自制操作系统------增加命令行窗口