- 博客(8)
- 收藏
- 关注
原创 189. 旋转数组(简单的python的指针机制)
给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。 要求使用空间复杂度为 O(1) 的原地算法考虑到空间复杂度为1,只有一个额外存储空间,一开始的想法是这样的class Solution: def rotate(self, nums: 'List[int]', k: 'int') -> ...
2019-02-24 21:42:57
257
原创 172. 阶乘后的零
这道题都能看出来需要求的就是n!=1*2*3*4……*n中所有因子(1,2,3,4……n)的因式分解的结果里5的个数class Solution: def trailingZeroes(self, n: 'int') -> 'int': m=n//5 a=2 while True: if 5**a<=...
2019-02-24 18:15:51
149
原创 168. Excel表列名称(奇葩的时间排名)
在写leetcode的时候,发现有时候时间相差一点点,排名就有巨大变化68ms的战胜3.22%的人,40ms的就战胜99.77%的人,代码分别是class Solution: def convertToTitle(self, n: 'int') -> 'str': conv='ABCDEFGHIJKLMNOPQRSTUVWXYZ' s="...
2019-02-24 16:59:06
257
原创 167. 两数之和 II - 输入有序数组
一开始使用暴力破解class Solution: def twoSum(self, numbers: 'List[int]', target: 'int') -> 'List[int]': res=[] for i,v in enumerate(numbers): if v<=target: ...
2019-02-24 16:23:03
120
原创 搭建caffe运行openpose
搭建caffe1.先确定.bashrc中有miniconda的路径export PATH=/home/xiang/miniconda3/bin:$PATH2.新创沙盒环境conda create --name caffe-xy python=2.7.153.下载caffecd ~/miniconda3/envs/caffe-xy/git clone https://...
2018-11-25 17:53:22
2366
原创 c++STL之排序函数
STL中封装了许多强大的算法,其中排序算法是重中之重,博主从网上找来一些资料修改了一下供参考。 (转载于http://blog.youkuaiyun.com/bz201/article/details/543001) - STL提供的Sort 算法C++之所以得到这么多人的喜欢,是因为它既具有面向对象的概念,又保持了C语言高效的特点。STL 排序算法同样需要保持高效。因此,对于不同的需求,STL提供的不同
2017-03-16 14:59:08
5302
转载 acm学习(1)输入输出
转载http://blog.youkuaiyun.com/u010480899/article/details/52280065 由于ACM竞赛题目的输入数据和输出数据一般有多组(不定),并且格式多种多样,所以,如何处理题目的输入输出是对编程者最基本的要求。(一)第一类输入:输入不说明有多少个Input Block,以EOF为结束标志。Example1:Calculate A + B ....
2017-03-15 14:01:28
480
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人