原创 codility PassingCars

Question:codility Lesson5 PassingCars My answer: def soluiton(A): east = 0 pairs = 0 for i in xrange(l

原创 codility Dominator

Question:codility Lesson8 Dominator My Answer: def solution(A): lenA = len(A) candidate = -1 candidatec

原创 python小程序-簡易計算器

Question : 實現加減乘除及括號優先級解析。 input:”1 - 2 * (3 + 5)” output : -15 #!/usr/bin/env python3 # -*- coding : u

原创 codility Fish

Question:codility Lesson7 Fish My Answer: def solution(A,B): cnt = 0 downstream = [] downcnt = 0 f

原创 codility FrogRiverOne

Question:codility Lesson4 FrogRiverOne My answer: def solution(X,A): B = [0] * (X + 1) sumA = 0 for i i

原创 codility MaxProductOfThree

Question:codility Lesson6 MaxProductOfThree My Answer: def solution(A): A.sort() return max(A[0] * A[1] * A

原创 codility StoneWall

Question:codility Lesson7 StoneWall My Answer: def solution(H): blockcnt = 0 stack = [] for height in

原创 codility MaxCounters

Question:codility Lesson4 MaxCounters My answer: def solution(N,A): res = [0] * N maxnum = 0 curmax =

原创 codility Nesting

Question:codility Lesson7 Nesting My Answer: def solution(S): if len(S) % 2 == 1: return 0 num = 0

原创 codility GenomicRangeQuery

Question: codility Lesson5 GenomicRangeQuery My Answer: def solution(S,P,Q): res = [] slen = len(S) dic

原创 codility TapeEquilibrium

Question:codility Lesson3 TapeEquilibrium My answer: def solution(A): part1 = A[0] part2 = sum(A[1:]) m

原创 codility EquiLeader

Question:codility Lesson8 EquiLeader My Answer: def solution(A): lenA = len(A) candidata = -1 cnt = 0

原创 codility Brackets

Question:codility Lesson7 Brackets My Answer: def soluton(S): if len(S) % 2 == 1: return 0 nested

原创 codility PermCheck

Question:codility Lesson4 PermCheck My answer: def solution(A): if set(A) == set(range(1, 1 + len(A))):

原创 codility CountDiv

Question:codility Lesson5 CountDiv My answer: def solution(A,B,K): return B // K - A // K + (1 if A % K == 0 el