码迷,mamicode.com
首页 >  
搜索关键字:floor 算术函数 常数    ( 4546个结果
php 计算两个时间的差
要计算两个时间的差需要把两个时间都转换(strtotime)为时间戳格式(单位秒)floor(value) : 返回不大于value的下一个整数ceil(value) : 返回不小于value的下一个整数round(value,precision) : 对value进行四舍五入 ,precision...
分类:Web程序   时间:2014-06-27 18:42:49    阅读次数:255
Sort List
Sort a linked list in O(n log n) time using constant space complexity.思路:使用O(nlogn)时间复杂度和常数空间复杂度,我们想到可以用归并排序。1)找到链表中间位置2)将两个链表按序合并链表3)对所给链表进行整体的归并排序/*...
分类:其他好文   时间:2014-06-27 00:22:37    阅读次数:303
TopCoder SRM 625 Incrementing Sequence 题解
本题就是给出一个数k和一个数组,包括N个元素,通过每次增加数组中的一个数的操作,最后需要得到1 - N的一个序列,不用排序。 可以从暴力法入手,然后优化。 这里利用hash表进行优化,最终得到时间效率是O(n*n)的算法,而且常数项应该很低,速度还挺快的。 思路: 1 如果数组A[i]在1 -N 范围内,就利用bool B[]记录,这个数已经找到了; 2 如果A[i]的值之前已经找到了,...
分类:其他好文   时间:2014-06-26 12:01:28    阅读次数:349
JavaScript 随机数
document.write(parseInt(10*Math.random())); //输出0~10之间的随机整数document.write(Math.floor(Math.random()*10+1)); //输出1~10之间的随机整数//输出指定位数的随机数的随机整数function .....
分类:编程语言   时间:2014-06-26 11:22:20    阅读次数:249
调用empty()而不是检查size()是否为0
对任一容器C,代码if (c.size() == 0)本质上与if (c.empty())是等价的。既然如此,为什么要偏向于某一种形式呢,尤其是考虑到empty()通常被实现为内联函数,并且它所做的仅仅是返回size()是否为0。 理由很简单:empty()对所有的标准容器都是常数时间操作,而对一些list实现,size()耗费线性时间。 原因:在所有的标准容器中,只有l...
分类:其他好文   时间:2014-06-26 08:10:47    阅读次数:266
Javascript或jQuery方法产生任意随机整数
方法1:javascritp方法123456//随机数functiondiu_Randomize(b,e){if(!b&&b!=0||!e){return"?";}returnMath.floor((Math.random()*e)+b);}$(window).load=$(".ps"+diu_Ra...
分类:编程语言   时间:2014-06-25 22:55:03    阅读次数:623
狄利克雷卷积
在算术函数集上,可以定义一种二元运算,使得取这种运算为乘法,取普通函数加法为加法,使得算术函数集为一个交换环。其中一种这样的运算便是狄利克雷卷积。它和一般的卷积有不少相类之处。对于算术函数,定义其狄利克雷卷积。取狄利克雷卷积为运算,积性函数集是算术函数集的子群。目录[隐藏]1 运算2 导数3 级数4...
分类:其他好文   时间:2014-06-25 16:08:07    阅读次数:247
[BZOJ 1012][JSOI2008]最大数maxnumber
Description 现在请求你维护一个数列,要求提供以下两种操作: 1、 查询操作。语法:Q L 功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。限制:L不超过当前数列的长度。 2、 插入操作。语法:A n 功能:将n加上t,其中t是最近一次查询操作的答案(如果还未执行过查询操作,则t=0),并将所得结果对一个固定的常数D取模,将所得答案插入到数列的末尾。限制:n是非负整数...
分类:Web程序   时间:2014-06-25 07:37:25    阅读次数:298
javascript浮点数转换成整数三种方法
将浮点数转换成整数方法有很多,分享三种常用方法。Summary暂时我就想到3个方法而已。如果读者想到其他好用方法,也可以交流一下parseInt位运算符Math.floor Math.ceilDescription一、parseInt1. 实例parseInt("13nash");//13parse...
分类:编程语言   时间:2014-06-24 11:26:14    阅读次数:301
c c++面试题1
1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)2). 懂得预处理...
分类:编程语言   时间:2014-06-22 10:51:29    阅读次数:236
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!