[過去ログ] Pythonのお勉強 Part68 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
50: (ワッチョイ 9714-xcNX) 2022/09/20(火)14:59:07.65 ID:HlTpV5j10(3/3) AAS
>>49
>>35
330: (ワッチョイ 0f02-9zfq) 2022/10/15(土)20:48:46.65 ID:jl8SG5IY0(3/4) AAS
>>325
ありがとう
このソートって思ったよりも難しいな
ツリー構造は理解できねえわ
382(1): (ワッチョイ fb09-h7FX) 2022/10/20(木)17:44:01.65 ID:aiWxu/Mz0(1/2) AAS
Pythonの乱数はCPUのbit長とあまり関係ないみたい
64bit= 8バイトや128bit = 16バイトが効率がいいのかとおもったが
一度にまとめて長いのを生成したほうがいいみたい
外部リンク:ideone.com
import random
from time import perf_counter
def randcomp(byte = 4, loop = 100000):
N =[]
K =[]
for i in range(3):
K.append(2**i)
N.append (2**(8*byte*K[-1]) -1)
for i in range(3):
t = perf_counter()
for n in range(loop * int(4/K[i]) ): random.randint(0, N[i])
t = perf_counter() - t
print("%d%s : %0.3f sec" % (8*byte*K[i], "バイトで乱数生成" , t), flush=True)
print("同一長乱数はまとめて生成したほうがいいが分割したほうがいいか")
randcomp(100, 30000)
462(3): (テテンテンテン MMe6-zh4g) 2022/10/24(月)02:58:26.65 ID:wO6abJhfM(1) AAS
>>461
Cコンパイラが何でできているか知っているのは
コンパイラを作った人だけだからね
君は作ったことあるのかい
603: (アウアウウー Sa9d-mHKc) 2022/11/02(水)19:30:34.65 ID:1xZXeW2Ya(4/6) AAS
大学行くと実装と仕様の区別がつくようになるかも?
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.036s