lt

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

    欧拉计划698:123数

    我们定义123数如下: -1是最小的123数。 -以10进制表示时,只显示数字“ 1”,“ 2”和“ 3”,而且它们出现的次数也是123数。 所以,2是一个123数,因为它由1个数字“ 2”组成,而1是一个123数。所以,33也为123数,因为它由2个数字“ 3”组成,而2…...

  • lt 推荐

    欧拉计划697:随机衰减序列

    问题 697 给定一个固定的实数C,通过以下随机过程定义随机序列(Ⅹn)n>=0: Ⅹ0=C(概率 1)。 对于n>0,Ⅹn=UnⅩn-1其中Un是零和一之间随机选择的实数,均匀且独立于所有以前的选择(Um)m … ...

  • lt 1推荐

    有序列表和集合插入操作的耗时差距

    有个需求,需要插入不重复的数,忽略重复的数。下面插入10000个数。 1.用集合 import bisect as bi import time as tm set_a=set() sortlst_a=[] def ins_set(n): for i in range(…...

  • lt 推荐

    python对象的内存占用

    集合竟然是列表的4倍 import sys as sys a = [x for x in range(1000)] print (sys.getsizeof(a)) 4516 a = [x for x in range(1000000)] print (sys.getsiz…...

  • lt 推荐

    欧拉计划696:麻将

    字数太多,上图 ![Mahjong][1] 麻将的游戏是玩s种花色的牌.每张牌也有一个在范围1..n内的数字,对于每个花色/数字组合,正好有四张相同花色和数字的牌。(真正的麻将游戏也包含其他奖赏牌,但这些在此问题中不考虑。) 糊牌的一手是3t+2张牌(其中t是固定整数),它…...

评论了

  • 今年 04-02 13:22

    是i3 4010u @1.7Ghz

  • 今年 04-01 17:50

    把build 选项改为Release,快了许多,但仍然比csc慢 C:\Downloads\dotnet\E708>dotnet build -c Release 用于 .NET Core 的 Microsoft (R) 生成引擎版本 16.5.0+d4cbfca49 版权所有(C) Microsoft Corporation。保留所有权利。 C:\Downloads\dotnet\E708\E708.csproj 的还原在 68.64 ms 内完成。 E708 -> C:\Downloads\dotnet\E708\bin\Release\netcoreapp3.1\E708.dll 已成功生成。 0 个警告 0 个错误 已用时间 00:00:03.69 C:\Downloads\dotnet\E708>timer bin\Release\netcoreapp3.1\E708.exe Timer 9.01 : Igor Pavlov : Public domain : 2009-05-31 S(1,000,000,000,000) 212,986,333,467,973 Kernel Time = 0.140 = 0% User Time = 37.315 = 99% Process Time = 37.455 = 99% Global Time = 37.628 = 100%

  • 今年 04-01 17:41

    我用1e12测试,netcore 的时间是csc的2倍 C:\Downloads\dotnet\E708>dotnet run S(1,000,000,000,000) 212,986,333,467,973 C:\Downloads\dotnet\E708>timer bin\Debug\netcoreapp3.1\E708.exe Timer 9.01 : Igor Pavlov : Public domain : 2009-05-31 S(1,000,000,000,000) 212,986,333,467,973 Kernel Time = 0.202 = 0% User Time = 60.497 = 99% Process Time = 60.699 = 99% Global Time = 60.908 = 100% C:\Downloads\dotnet\E708>c:\Windows\Microsoft.NET\Framework\v4.0.30319\csc Program.cs Microsoft (R) Visual C# Compiler version 4.0.30319.17929 for Microsoft (R) .NET Framework 4.5 Copyright (C) Microsoft Corporation. All rights reserved. C:\Downloads\dotnet\E708>timer Program Timer 9.01 : Igor Pavlov : Public domain : 2009-05-31 S(1,000,000,000,000) 212,986,333,467,973 Kernel Time = 0.124 = 0% User Time = 33.992 = 98% Process Time = 34.117 = 98% Global Time = 34.612 = 100%

  • 今年 04-01 17:30

    C:\Downloads\dotnet\clrversion>dotnet run Hello World! 修改后 OS : Microsoft Windows NT 6.1.7601 Service Pack 1 CLR: 3.1.3

  • 今年 04-01 17:22

    要设环境变量 https://docs.microsoft.com/en-us/dotnet/core/install/sdk?pivots=os-windows set DOTNET_ROOT=%USERPROFILE%\dotnet set PATH=%USERPROFILE%\dotnet;%PATH%