ラーメン、それは人類が到達した光

日々の気づきと思ったことをそのまま書き連ねるブログ

Python

Pythonで解く蟻本(2-1: すべての基本 "全探索")

※自分の勉強の備忘録として書くので、ちゃんとした説明はない記事です。記事の構成としては、ざっくりとこんな感じです。 蟻本の答案をPython3に変換したもの AtCoderの例題のPython3解答 蟻本と似たような問題は、Qiitaの記事(AtCoder 版!蟻本 (初級編) -…

【Python】二分探索を行うbisectの関数の挙動について

この記事では、Pythonで二分探索を行うbisectライブラリについて記載します。 そもそも二分探索とは bisect関数の挙動 どんな時に二分探索を使う? そもそも二分探索とは 二分探索については以下の記事がわかりやすいです。 codezine.jp ざっくりまとめると…

Pythonで解く蟻本(1-6: 気軽にウォームアップ)

自分の勉強の備忘録として書くので、ちゃんとした説明はないです。僕の勉強の仕方はざっくりとこんな感じです。 蟻本の答案をまずはそのままPythonに変換 似たようなAtCoderの問題を自力で解いてみる 1日20のコードを目標とする 20コード、案外忘れるので自…

【蟻本】Pythonの二次元リストの初期化でハマった話

Pythonで蟻本の勉強を進めていたところ、二次元リストの初期化でハマってしまったので記事化しました! 競プロでは、二次元リストをリスト内包表記で初期化する方が良さそうです。

【蟻本】二分探索をPythonで実装してみた

蟻本がC++で書かれていたので、二分探索をPythonで実装してみました!

超初心者がPythonチュートリアルをやってみたら、事前準備ほぼなしで学べた件

年明けということで、何か新しいことを始めてみたいと思い、Pythonの勉強を始めました。チュートリアルが分かりやすかったのでオススメです。