Discription You are given three integers k, pa and pb. You will construct a sequence with the following algorithm: Initially, start with the empty seq ...
                            
                            
                                分类:
其他好文   时间:
2018-02-20 21:18:11   
                                阅读次数:
171
                             
                         
                    
                        
                            
                            
                                time模块在time模块中,time.time()和time.sleep()函数是最有用的模块。time.time()函数返回自那一刻以来的秒数,是一个浮点值。可以通过两次调用time.time(),相减后得到这两次调用之间经过的时间。也可以采用cProfile.run()函数剖析代码。>>>?import?time
>>>?di
                            
                            
                                分类:
其他好文   时间:
2018-02-18 20:01:09   
                                阅读次数:
185
                             
                         
                    
                        
                            
                            
                                需求1:订单号要求唯一、长度不太长、自增、但不能通过早上订单号和晚上订单号相减推算出平台大概一天的单量 需求2:要求生成10w张优惠券,要求券码唯一、不能太长,不能轻易猜测出其他券码 根据这些需求提供一个简单的数据库发号的sql来满足上面的需求,介绍如下 Increments表设计两个字段,Pref ...
                            
                            
                                分类:
数据库   时间:
2018-02-08 20:25:15   
                                阅读次数:
391
                             
                         
                    
                        
                            
                            
                                    日期类问题有一个统一的思想:把原区间问题统一到起点确定的区间问题上去。当要求两个特定日期之间的天数差时, 只要将它们与原点日期的天数差相减,便能得到这两个特定日期之间的天数差(绝对值) 下面的代码时求两个日期之间的间隔,和某日是星期几 ...
                            
                            
                                分类:
其他好文   时间:
2018-02-07 21:26:19   
                                阅读次数:
179
                             
                         
                    
                        
                            
                            
                                    一、Stein算法过程及其简单证明 1.一般步骤: s1:当两数均为偶数时将其同时除以2至至少一数为奇数为止,记录除掉的所有公因数2的乘积k; s2:如果仍有一数为偶数,连续除以2直至该数为奇数为止; s3:用更相减损法(辗转相减法),即GCD(a,b)=GCD(a b,b)求出两奇数的最大公约数d ...
                            
                            
                                分类:
编程语言   时间:
2018-02-07 12:11:44   
                                阅读次数:
177
                             
                         
                    
                        
                            
                            
                                数组运算 import numpy as np a=np.array([10,20,30,40]) # array([10, 20, 30, 40]) b=np.arange(4) # array([0, 1, 2, 3]) 数组相加相减 c=a-b # array([10, 19, 28, 37]... ...
                            
                            
                                分类:
其他好文   时间:
2018-02-03 22:01:49   
                                阅读次数:
252
                             
                         
                    
                        
                            
                            
                                一、PTA指针作业: 第一题: 思路以及流程图: 设计思路:将要相加的实数op1和op2及储存相加相减结果的实数的指针*psum和*pdiff传入函数sum-diff();在函数中通过*psum=op1+op2;*pdiff=op1-op2;实现对运算结果的返回。 提交结果: 本题遇到的问题: 输出 ...
                            
                            
                                分类:
其他好文   时间:
2018-01-27 19:10:48   
                                阅读次数:
193
                             
                         
                    
                        
                            
                            
                                    一. 什么是树状数组? 树状数组(Binary Indexed Tree(B.I.T), Fenwick Tree)是一个查询和修改复杂度都为log(n)的数据结构。主要用于查询任意两位之间的所有元素之和,但是每次只能修改一个元素的值;经过简单修改可以在log(n)的复杂度下进行范围修改,但是这时只 ...
                            
                            
                                分类:
编程语言   时间:
2018-01-25 14:16:03   
                                阅读次数:
190
                             
                         
                    
                        
                            
                            
                                坐标空间1.cc.Vec2cc.vec2二维向量坐标,表结构(x:120,y:120);cc.v2(x,y)创建一个二维向量方法:cc.pSub向量相减cc.pAdd向量相加cc.pLength向量长度onLoad:function(){//创建vec2对象varwpos=newcc.Vec2(100,100);console.log(wpos);//创建vec2对象wpos=cc.v2(200,
                            
                            
                                分类:
其他好文   时间:
2018-01-24 18:02:27   
                                阅读次数:
1125
                             
                         
                    
                        
                            
                            
                                    参考:https://www.cnblogs.com/SilverNebula/p/7045199.html 所是反演其实反演作用不大,又是一道做起来感觉诡异的题 转成前缀和相减的形式 $$ \sum_{i=1}^{n}\sum_{j=1}^{n}[\frac{i j}{gcd(i,j)}\leq  ...
                            
                            
                                分类:
其他好文   时间:
2018-01-21 19:16:59   
                                阅读次数:
132