E: # small SunPrint ("Error:%s"% e)Print ("Hello, World")Fourth usage: try...except...finallyTryPrint (a)Except Indexerror as E: # small SunPrint ("Error:%s"% e)Finally: #无论是否能捕捉到错误, the program after finally runsPrint ("Hello, World")# Uses: Generally we use in file or database resources processingTryFile = open (' Test.txt ', ' W ')File.read ()Except Exception as E:Print ("Error:%s"% e)FinallyFile.close ()Fifth usage: Try...except...elseTryA = 4BExcept Exception as E:Print ("Error:%s"% e)Else
#-*-Coding:utf8-*-‘‘‘__author__ = ' [email protected] '42:trapping Rain Waterhttps://oj.leetcode.com/problems/trapping-rain-water/Given n non-negative integers representing an elevation map where the width of each bar is 1,Compute how much water it was able to trap after raining.For example,Given [0,1,0,2,1,0,1,3,2,1,2,1], return 6.===comments by dabay===Please refer to: http://blog.csdn.net/wzy_1988/articl
Title Link: Trapping Rain waterGiven n non-negative integers representing an elevation map where the width of each bar are 1, compute how much water it is able to trap after raining.For example,Given [0,1,0,2,1,0,1,3,2,1,2,1], return 6. ^ 3| ■ □: water 2| ■ □ □ □ ■ ■ □ ■ ■: elevation map 1| ■ □ ■ ■ □ ■ ■ ■ ■ ■ ■ The requirement of this problem is to calculate how much water can be loaded. Where the number in the arra
Given m x n a matrix of positive integers representing the height of each unit cell in a 2D elevation map, compute the VO Lume of water it is able to trap after raining.Note:Both m and N is less than 110. The height of each unit cell is greater than 0 and was less than 20,000.Example:Given the following 3x6 height map:[ [1,4,3,1,3,2], [3,2,1,3,2,4], [2,3,3,2,3,1]]return 4.The above image represents the elevation map [[1,4,3,1,3,2],[3,2,1,3,2,4],[2,3,3,2,3,1]] before the rain.After the rain, w
"Title description"Given n x m non-negative integers representing an elevation map 2d where the area of each cell is 11, compute how much water it's able to trap after raining.Given n x m nonnegative integers, which represent two-dimensional elevation maps, the area of each unit is 1 x 1, calculating how much water can be caught after the rain."Topic link"www.lintcode.com/en/problem/trapping-rain-water-ii/"Problem Analysis"First we should be able to a
Given n non-negative integers representing an elevation map where the width of each bar are 1, compute how much WA ter It is the able to trap after raining.For example,Given [0,1,0,2,1,0,1,3,2,1,2,1] , return 6 .The above elevation map is represented by array [0,1,0,2,1,0,1,3,2,1,2,1]. In this case, 6 units of the Rain Water (blue section) is being trapped. Thanks Marcos for contributing this image!Analysis:We scan the whole array twice. First:from head to end; Second:from end to start.In every
Title Link: trapping-rain-waterImport java.util.stack;/** * Given n non-negative integers representing an elevation map where the width of each bar is 1, Compute how much water it was able to trap after raining. For example, Given [0,1,0,2,1,0,1,3,2,1,2,1], return 6.The above elevation map are represented by array [0,1,0,2,1,0,1,3,2, 1,2,1]. 6 units of rain Water (blue section) is being trapped. Thanks Marcos for contributing this image! * */public cl
Feeling andContainer with most waterVery much like, here is a question, if let the ball biggest pit, how to do?and candy the problem, it seems that the double sweep seriesRef http://fisherlei.blogspot.com/2013/01/leetcode-trapping-rain-water.html Double Sweep Public classSolution { Public intTrapint[] A) {if(a==NULL|| A.LENGTHreturn0; intres=0, curv = 0, max=a[0]; int[] ML =New int[A.length]; int[] MR =New int[A.length]; for(intI=1; i) {Ml[i]=Max; Ma
https://oj.leetcode.com/problems/trapping-rain-water/This problem uses the monotone queue to be able to solve the O (n) time. Maintains a sort of monotone queue in descending order. If Ai>a[que.front] means that you can use Que.front as the top to calculate the water once.When starting from 0-n, be aware that there are elements in the queue. A monotone queue needs to be executed in reverse. But just go to the front location of the previous queue.class
Trapping Rain WaterGiven n non-negative integers representing an elevation map where the width of each bar are 1, compute how much water it is able to trap after raining.For example,Given [0,1,0,2,1,0,1,3,2,1,2,1], return 6.The above elevation map is represented by array [0,1,0,2,1,0,1,3,2,1,2,1]. In this case, 6 units of the Rain Water (blue section) is being trapped. Thanks Marcos for contributing this image!Idea: This question is simple to see, but
Source of the topic:https://leetcode.com/problems/trapping-rain-water/
Test Instructions Analysis:Enter a set of arrays representing a height map with a width of 1. Q, how much water can this map collect after the rain? For example, enter an array [0,1,0,2,1,0,1,3,2,1,2,1] and return 6.:
Topic Ideas:Although this topic is hard difficulty, but it is not very difficult. It is not difficult to find that the water is from the highest number an
Topic:Given n * m non-negative integers representing an elevation map 2d where the area of each cell was 1 * 1, compute how much Water it is able to trap after raining.Ideas:This problem is an extension of the previous question, http://www.cnblogs.com/AndyJee/p/4821590.htmlThe previous given is a one-dimensional array, and here is a two-dimensional array, the image of understanding, is to provide a three-dimensional cylindrical container, to find the maximum size of the container can accommodate
Trapping Rain WaterGiven n non-negative integers representing an elevation map where the width of each bar are 1, compute how much WA ter It is the able to trap after raining.For example,Given [0,1,0,2,1,0,1,3,2,1,2,1] , return 6 .The above elevation map is represented by array [0,1,0,2,1,0,1,3,2,1,2,1].In this case, 6 units of the Rain Water (blue section) is being trapped. Thanks Marcos for contributing this image!Idea: Find the maximum value and it
Given n non-negative integers representing an elevation map where the width of each bar are 1, compute how much WA ter It is the able to trap after raining.For example,Given [0,1,0,2,1,0,1,3,2,1,2,1] , return 6 .The above elevation map is represented by array [0,1,0,2,1,0,1,3,2,1,2,1].In this case, 6 units of the Rain Water (blue section) is being trapped. Thanks Marcos for contributing this image!Title: Given n non-negative integers represent a width chart, the width of each small lattice is 1,
Leetcode dynamic planning Trapping Rain Water, leetcodetrapping
This article is senlie original, reproduced Please retain this address: http://blog.csdn.net/zhengsenlie
Trapping Rain Water Total Accepted: 14568 Total Submissions: 50810My Submissions
Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining.
For exa
LeetCode --- 42. Trapping Rain Water
Link: Trapping Rain Water
Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining.
For example,
Given [0,1,0,2,1,0,1,3,2,1,2,1], return 6. ^ 3| ■ □: water 2| ■ □ □ □ ■ ■ □ ■ ■: elevation map 1| ■ □ ■ ■ □ ■ ■ ■ ■ ■ ■ ————————————————————————>The
Given m x n a matrix of positive integers representing the height of each unit cell in a 2D elevation map, compute the VO Lume of water it is able to trap after raining.Note:Both m and N is less than 110. The height of each unit cell is greater than 0 and was less than 20,000.Example:Given The following 3x6 height map:[ [1,4,3,1,3,2], [3,2,1,3,2,4], [ 2,3,3,2,3,14.The above image represents the elevation map [[1,4,3,1,3,2],[3,2,1,3,2,4],[2,3,3,2,3,1]] before the rain.After the rain, water is
https://leetcode.com/problems/trapping-rain-water/Idea One: refer to 84. Largest Rectangle in histogram, with stack as auxiliary Public classSolution { Public intTrapint[] Heights) { intresult = 0; StackNewStack(); for(inti = 0; i ) { while(!stack.isempty () Heights[stack.peek ()] Heights[i]) { intTMP = Stack.pop ();//Index of Bottom intHeight = Stack.isempty ()? 0:math.min (Heights[stack.peek ()], he
When writing code, the most afraid of code to write hundreds of thousands of lines, but a running program crashes, in order to improve the robustness of the Code, the following provides a way to improve the robustness of the code: Exception trapping mechanism1 // exception capture mechanism: Improve code robustness 2 @try---@catch---@finally The following is a small demo of a printed array to illustrate its usage1Nsarray *arr = @[@Ten, @ -, @ -];2
Describe
Given n non-negative integers representing an elevation map where the width of each bar is 1, computehow much wat Er it is able-trap after raining.
For example, Given [0,1,0,2,1,0,1,3,2,1,2,1], return 6.
Analysis:
For each pillar, find the tallest pillar on the left and right side, the area that the pillar can hold is min (max_left,max_right)-height. So1. Scan from left to right, and for each pillar, the left maximum value is obtained;2. Scan from
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.