codility StoneWall
来源:互联网 发布:口袋妖怪编辑队伍软件 编辑:程序博客网 时间:2024/05/20 01:10
Question:codility Lesson7 StoneWall
My Answer:
def solution(H): blockcnt = 0 stack = [] for height in H: while len(stack) != 0 and stack[-1] > height: stack.pop() blockcnt += 1 if len(stack) == 0 or height > stack[-1]: stack.append(height) #blockcnt += 1 blockcnt += len(stack) return blockcnt
阅读全文
0 0
- Codility-StoneWall
- codility StoneWall
- 石墙stonewall
- 4.4 StoneWall
- codility
- codility
- Codility -- Fish
- Codility -- Brackets
- Codility -- grocery_store
- Codility -- Triangle
- [codility]Triangle
- [codility]Brackets
- [codility]Fish
- [codility]Dominator
- [codility]Equi
- [codility]equi
- [codility]MinAbsSumOfTwo
- [codility]CountMultiplicativePairs
- 表格导出的样式
- 51nod 1060 最复杂的数(数论:反素数)
- ID3决策树的Python代码实现
- 第一章线程管理
- java面试
- codility StoneWall
- CSS怎么调用系统没有的字体
- apk反编译
- SQL Tuning 基础概述04
- SpringMVC中使用StandardServletMultipartResolver上传文件实例
- 继承中的super限定
- C++中的explicit关键字(转)
- 冒泡排序c++
- ios根据文件路径,将文件进行MD5加密