码迷,mamicode.com
首页 >  
搜索关键字:相等    ( 9182个结果
hdoj Last non-zero Digit in N! 【数论】
找规律!求N!最后非0位的值。比方2是120的最后一个不是0的值。输入N比較大,要大数保存。注意到最后0的个数是与5的因数的个数相等。设f(n)为n!的最后非0位。那么f(n)=((n%5)!* f(n/5) *2^(n/5))%10因数2的个数始终大于5,从1開始每连续5个划分为1组,当中5的倍数...
分类:其他好文   时间:2014-07-05 17:28:05    阅读次数:174
CSS注意点
/* 首行缩进 */text-indent:10px;/* 下划线 */text-decoration:none;none:无下划线;underline:下划线;overline:上划线;line-through:中划线;注意点CSS样式优先级A、选择器都有一个权值,权值越大越优先B、当权值相等时,...
分类:Web程序   时间:2014-07-05 17:09:03    阅读次数:234
HDU 3694 Fermat Point in Quadrangle (费马定理求四边形的费马点)
题意:给你四个点,找出一个点到四个点的距离最小 四边形的费马点:凸边形是两对角线的交点,凹边形式凹点。 PS: 三角形的费马点: 1.若三角形3个内角均小于120°,那么3条距离连线正好三等分费马点所在的周角,即该点所对三角形三边的张角相等,均为120°。所以三角形的费马点也称为三角形的等角中心。 2.若三角形有一内角大于等于120°,则此钝角的顶点就是距离和最小的点...
分类:其他好文   时间:2014-07-05 11:00:52    阅读次数:229
查找系列之简述顺序查找和二分查找
顺序查找和二分查找 一、顺序查找思想        1、 从表的一端开始扫描,顺序扫描线性表,依次扫描到的结点关键字与给定的值K相比较.如果当前扫描到的结点的关键字与给定的值K相等,则查找成功;若扫描结束后,仍未找到关键字与给定的值K相等,则查找失败;      2、顺序查找既适用于顺序存储结构,也适用于线性表的链式存储结构;      3、ASL= (n+1)/2为其平均查找长度...
分类:其他好文   时间:2014-07-04 08:49:02    阅读次数:230
C#集合 -- Equality和Order插件
在前面的文章C#相等性比较和C#排序比较中,我已经叙述了类型相等,类型哈希,和类型比较的.NET标准协议。实现了这些协议的类型在一个字典或者列表中也可以正常工作。但是需要注意的是: 只有当类型的Equals方法和GetHashCode方法返回有意义的结果时,该类型才可以作为Dictionary或H....
分类:其他好文   时间:2014-07-03 21:33:16    阅读次数:560
CodeForces 23D Tetragon 给定凸四边形3条同边长的中点求4个顶点 计算几何
题目链接:点击打开链接 题意:  给定3个二维平面上的点   这3个点是一个凸四边形的其中3个中点  且所在的3条边边长相等 问是否存在这样的四边形,若存在则输出四边形顶点  思路:  那个外面的点是一个中点关于另一个中点对称得到的  然后得到一个圆的2条弦,圆心就是4个顶点之一,剩下对称出来即可 #include #in...
分类:其他好文   时间:2014-07-03 17:26:27    阅读次数:215
poj1244Slots of Fun
链接几何的简单题,建立坐标,判断相等以及不共线 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 using namespac...
分类:其他好文   时间:2014-07-03 12:16:19    阅读次数:210
SWIFT学习笔记03
1、断言 let age = -3 assert(age >= 0, "A person's age cannot be less than zero") // 因为 age 2、Swift赋值符(=)不返回值,以防止把想要判断相等运算符(==)的地方写成赋值符导致的错误。数值运算符(+,-,*,/,%等)会检测并不允许值溢出。 3、在对负数b求余时,b的符号会被忽略。这意味着 a %...
分类:其他好文   时间:2014-07-02 11:46:51    阅读次数:286
ACM:归并排序,以及利用归并排序思想求解逆序对数!
(一)归并排序 分析: (1)划分问题:把序列分成元素个数尽量相等的两半。 (2)递归求解:把两半元素分别排序。 (3)合并问题:把两个有序表合并成一个。(每次只需要把两个序列的最小元素加以比较,删除其中的较小元素并加入合并后的新表) #include using namespace std; const int MAXN = 1000; int A[MAXN], T[MAXN]; ...
分类:其他好文   时间:2014-07-02 09:22:26    阅读次数:243
nginx配置文件详解
nginx配置文件:usernginx;worker_processes1;##启动进程的个数(进程个数并不是并发越多越好。一般来说,进程个数与CPU个数相等。如果进程个数多于CPU个数,要进行上下文切换,会耗时。)events{worker_connections1024;}##一个进程并发请求数nginx不仅可以做网页服务器,还可..
分类:其他好文   时间:2014-07-02 06:20:28    阅读次数:324
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!