[Python] range(0, 90, 2)
問題 何が表示されますか? decimal = range(0, 90, 2) my_decimal = decimal length = len(my_decimal) print(length) 答え 5 が表示されます。 解説 rang...
Freedom is a responsible choice.
問題 何が表示されますか? decimal = range(0, 90, 2) my_decimal = decimal length = len(my_decimal) print(length) 答え 5 が表示されます。 解説 rang...
問題 何が表示されますか? lst = [].append(5) print(lst) 答え None が表示される。 何で?と最初分からなかった。 append()はリストをミューテイトした上でNoneを返す関数です。 lis...
問題 B - Frog 2 回答 動的計画法を使って解く。 TLEで間に合わなかった回答 in, k = map(int, input().split()) h = # dpの最小値を変更する関数 def chmin(a, b): if...
ABC004 Dを動的計画法で解きたい -> 動的計画法って何? -> accoderに動的計画法のコンテストがある! という順番です。 DPとはDynamic Programming、動的計画法の略です。 動的計画法(どうてきけいかくほう、英:...
深さ優先探索 深さ優先探索(Depth First Search)は 、グラフを始点から一番奥の末端まで一直線に調べて、答えが見つからない場合、今度は一番近い分かれ道に戻ってまた一番奥まで…、を繰り返す探索方法です。幅優先探索では、キューを使ったFIFOで探索を行いました...
幅優先探索 幅優先探索(Breadth First Search)とは、グラフを始点から近い順に1つずつ調べていく探索法です。キューを使うことにより、FIFOで全てを探索するというイメージで理解しています。 wikipedia 幅優先探索 迷路の幅優先探索、ま...
迷路生成のアルゴリズム 迷路生成のアルゴリズムは数多くあります。 Maze Classification -Maze Creation Algorithms 迷路生成の各種アルゴリズムのC++実装 (Win/Mac両対応) 棒倒し法、穴掘り法と迷路作成の...
迷路生成のアルゴリズム 迷路生成のアルゴリズムは数多くあります。 Maze Classification -Maze Creation Algorithms 迷路生成の各種アルゴリズムのC++実装 (Win/Mac両対応) 前回は棒倒し法を用いて迷路を作...
迷路生成のアルゴリズム 迷路生成のアルゴリズムは数多くあります。 Maze Classification -Maze Creation Algorithms 迷路生成の各種アルゴリズムのC++実装 (Win/Mac両対応) 最も簡単と言われる棒倒し法...
問題 D - マーブル 回答 特に名のあるアルゴリズムは使っていない回答です。 r_num, g_num, b_num = map(int,input().split()) # 40点回答 # def count(x): # if (x-1)%...