lt

  • 关注
  • 短消息
  • 送银子
文章
389
评论
1641
推荐
260
收藏
3
社区会龄
8 年
个人网站
--
个人简介
还没有输入个人简介……
  • lt 推荐

    用SQL实现扑克牌排序

    with t as(select mod(level-1,13)+1 l,trunc((level-1)/13)+1 f from dual connect by level<=52), --一副牌 l点数 f 花色 t1 as(select rownum rn,l,f …...

  • lt 3推荐

    转载:四十名硕士化名一人写科普书错误百出

    http://discovery.163.com/12/1125/10/8H5AD3MG000125LI.html 2012-11-25 10:23:25 来源: 新京报(北京)  专家称图为一种珊瑚,而非“菊化石”。 专家称图为哺乳类化石,可能是猫科动物,不是“恐龙化石…...

  • lt 推荐

    走迷宫从2011算出2012的SQL代码

    运行在Oracle 11.2,按照回退半条路也不行的规则 ------------------ | 1 || 3 | | || | --- -------- 0 56 --- … ...

  • lt 16推荐

    勘误的奥秘

    其实只能算诀窍或技巧,故意用个大名字吸引注意力。 还要说明,本文只适用英文原版技术书的译文。考虑到图灵的大部分书属于此类,因此不在标题中写出。 我曾经是一名程序员,程序讲究严谨,因此对书的文字也把它当程序看了。 1.常识 必须对欲勘误的书的知识领域有些了解,比如《影响物…...

  • lt 2推荐

    Oracle性能优化求生指南读后感

    对这本书心仪已久,一上市就赶紧用银子兑换回来,国庆假日经常阅读,有以下感受。 1.作者的功底扎实 作为toad等工具的设计师,熟悉各种优化技术,本书从数据库体系结构、数据类型、表类型、数据库建模、索引、应用程序设计、SQL、PL/SQL、并行、锁、等待事件、内存、IO、参数…...

评论了

  • 今年 06-21 09:39

    快速幂取模算法 https://www.cnblogs.com/wkfvawl/p/9125224.html

  • 今年 06-21 09:25

    测试代码 import math def f(a,n): return math.floor((math.ceil(math.sqrt(a))+math.sqrt(a))**n) >>> f(5,2) 27 >>> f(5,5) 3935 >>> def G(n): ... s=0 ... for a in range(1,n+1) :s+=f(a,a*a) ... return s ... >>> G(10) 31997447160056074891755545250568015145391367309910918290177259841659637836252530747180

  • 今年 06-11 16:02

    最后的递归程序 在麒麟980的m6平板上,用termux的python 3.8.3 84秒 在i3 4010上 python 3.8.3 149秒 pypy 7.3 28秒

  • 今年 06-11 15:36

    import time def t(n,x): #print(n,x,-1) if n==int(x):return 1 if n>int(x):return 0 for i in range(1,len(x)): r= t(n-int(x[-i:]),x[:-i]) if r==1: return r return 0 x='123' y=x[:-2] z=x[-2:] #print(z,y) s=0 n=10**6 tm=time.time() for i in range(9,n+1,9): for j in [0,1]: i+=j z=t(i,str(i**2))*i**2 #print(z) s+=z print(time.time()-tm) print(s)

  • 今年 06-07 21:28

    拆成7个数只有大于10w才需要 import time def test(N): t=time.time() s=0 for i in range(1,N+1): if (adds(i)%9==0 or adds(i)%9==1) and (is_sn(i)==1 or is_sn2(i)==1 or is_sn3(i)==1 or is_sn4(i)==1 or (i>10**4 and is_sn5(i)==1) or (i>10**5 and is_sn6(i)==1)): s+=i*i #print(i,i*i,is_sn(i),is_sn2(i),is_sn3(i),is_sn4(i),is_sn5(i),is_sn6(i),adds(i)) print(time.time()-t) return s