lt

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

    只需一行代码,你的纯文本秒变Markdown

    https://zhuanlan.zhihu.com/p/103865382 https://casual-effects.com/markdeep/ 创建一个a.md.html文件,内容为: <meta charset="utf-8"> …...

  • lt 推荐

    一个把方阵做对称变换的程序

    分别是上下、左右、绕两条对角线翻转和绕中心旋转-90、180、90度。 int a[8][10][10]; int c[8][100]; #include<cstdio> int n=4; flat(int c[100],int a[10][10]) { for(…...

  • lt 推荐

    转载:一个python并查集类

    来源:https://www.cnblogs.com/yscl/p/10185293.html class UnionFind(object): """并查集类""" def __init__(self, n): &…...

  • lt 2推荐

    欧拉计划701:随机连接区域

    考虑一个由正方形单元格组成的W × H矩形,每个单元格的面积为1。 每个单元格以概率为0.5独立地涂成黑色,否则为白色。 假设共享一个边缘的黑色单元已连接。 考虑连接单元的最大面积。 定义E(W,H)为该最大面积的期望值。 例如, E(2,2) = 1.875,如下图所示。 …...

  • lt 1推荐

    欧拉计划658:不完整的单词(2)

    在形式语言的上下文中,给定字母表Σ的任何 字母有限序列被称为Σ上的单词。 我们称不包含Σ的每个字母的单词为不完整的单词。 例如,使用字母表Σ= {a,b,c},'ab','abab'和''(空 单词)是Σ上的不完整单词,而&#39…...

评论了

  • 今年 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