春节期间小明使用微信收到很多个红包,非常开心。在查看领取红包记录时发现,某个红包金额出现的次数超过了红包总数的一半。请帮小明找到该红包金额。写出具体算法思路和代码实现,要求算法尽可能高效。 给定一个红包的金额数组gifts及它的大小n,请返回所求红包的金额。 若没有金额超过总数的一半,返回0。 测试 ...
分类:
微信 时间:
2016-10-28 23:19:45
阅读次数:
330
max(l)//返回最大值l为列表min(l)//返回最小值len(l)//l的长度,l为序列divmod(5,2)//5/2返回元组(2,1)商为2余数为1help(pow)//查找该函数用处pow(2,3)//返回2^3=8round(10)//10.0round(112)//112.0callable(f)//测试某个函数可否被调用,如果f没被定义,则不可调用callable(min..
分类:
编程语言 时间:
2016-08-10 01:00:18
阅读次数:
209
用Python编写的第一个回测程序 2016-08-06 结果图: ...
分类:
编程语言 时间:
2016-08-06 23:27:20
阅读次数:
436
描述 在IE8内核下parseInt("08")返回0,等以0开头大于7的数字串返回的值不相等 解决方法 parseInt当不指定radix时,当以0x开头时,s按照十六进制计算的;如果以0开头且第二位不为x,则s是按照八进制计算的,因为八进制不能有8,9所以报错返回0。 测试有效效果 parseI ...
分类:
其他好文 时间:
2016-08-02 19:08:49
阅读次数:
160
做回测系统发现股票季报不能很好的表现每天的总股本。于是在新浪发现了数据源,决定用beatifulSoup爬一下。 先是读取股票code对应页面, 这里推荐用下面这种,因为用lxml会有几个code的页面解析不到,具体原因可能是页面太长。 下面直接找id的话用find(id=xxx)就行。 得到的数据 ...
分类:
编程语言 时间:
2016-07-12 01:26:11
阅读次数:
156
问题描述: BST树,又称二叉查找树,求其到所有叶子节点路径的最小值 测试用例一: 10 5 20 返回15; 测试用例二: 100 20 70 110 120 10 null null 89 null null null null 返回130; 程序代码实现: 1 package examinat ...
分类:
编程语言 时间:
2016-06-13 00:54:39
阅读次数:
466
最近开始玩股票量化,由于想要做完整的股票回测,因此股票的上市和退市信息就必不可少。因为我们回测的时候必须要知道某一日期沪深股票的成分包含哪些对吧。所以我们要把沪深全部股票的上市时间、退市时间全部都爬下来(保存到本地以后检索会更快)。 0.1.确认主要工具 要用到的工具包括: (1)python:基本 ...
分类:
编程语言 时间:
2016-06-05 18:47:58
阅读次数:
342
1、查看是否启动闪回删除 启动闪回 2、测试闪回删除的表: 创建两个一样的表,然后都删除,进行恢复。 查看回收站 恢复删除的表 再次查看回收站 发现直接按照名字进行闪回,闪回的是最后删除的表 如果需要指定闪回哪个表还可以执行: ...
分类:
数据库 时间:
2016-04-13 20:15:51
阅读次数:
230
email() is not a function 明明是一个函数,但火狐控制台真J。。 由于JSP文件是别人写好直接使用的,所以,来回测试,折腾!最后,没办法,一段一段代码删除测试,才发现。有form和没form的情况下有区别! 一、将<input name="email" type="text"
分类:
Web程序 时间:
2016-02-19 10:37:28
阅读次数:
180
*2.91遵循位级浮点编码规则,实现具有如下原型的函数:/*Compute|f|.IffisNaN,thenreturnf.*/float_bitsfloat_absval(float_bitsf);对于浮点数f,这个函数计算|f|。如果f是NaN,你的函数应该简单地返回f。测试你的函数,对参数f可...
分类:
其他好文 时间:
2015-10-20 19:31:02
阅读次数:
1047