- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 《剑指Offer》----编程题之Python实现(共66题)19-24
题19:顺时针打印矩阵输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 1213 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.# -*- coding:utf-8 -*-class Solution: # matrix类型为二维列表,需要返...
2018-04-04 21:49:27 362
原创 2018.03.31----奇虎360技术笔试题
题目1:茉莉邀请她的朋友参加周末派对,茉莉买了3种颜色的气球,现在她要有这些气球来装饰餐桌,每个餐桌只用恰好3个气球来装饰,要求3个气球颜色不能完全一样,可以是2或3种颜色,茉莉想知道这些气球最多能装饰多少张餐桌。输入:第一行一个数T(T<=100),表示数据组数。 对于每组数据,第一行3个整数r,g,b,分别表示三种颜色的气球个数(0<=r,g,b<=2*10^9)输出:对于每...
2018-04-01 10:32:42 1881
原创 《剑指Offer》----编程题之Python实现(共66题)13-18
题13:(调整数组顺序使奇数位于偶数前面)输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。# -*- coding:utf-8 -*-class Solution: def reOrderArray(self, array): array_1=[] ...
2018-04-02 10:38:29 316
原创 《剑指Offer》----编程题之Python实现(共66题)7-12
题目7:(斐波那契数列)大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。n<=39# -*- coding:utf-8 -*-class Solution: def Fibonacci(self, n): a, b = 0,1 for i in range(n): a,b=b,a+b retu...
2018-04-01 13:47:59 296
原创 《剑指Offer》----编程题之Python实现(共66题)1-6
题1:(二维数组的查找) 时间限制:1s 空间限制:32768K在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。# -*- coding:utf-8 -*-class Solution: # array 二维列表 def Find(self, target, ar...
2018-04-01 13:38:48 421
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人