2022-01-01から1年間の記事一覧

AtCoder CLI + Online Judge Toolsではじめる競プロ

やることリスト acc new [contestname] cd a touch filename [windows] typenul > filename g++ main.cpp & oj t -d ./test/ acc submit main.cpp おわり。g++ main.cpp & ...は多分なんかコマンドあるけど探すのしんどいので見つけたら追記します。gまで打…

DjangoとReactで作るWebアプリ入門

やっていきますよーーー 本日の作業 必要なもののインストール python -m pip install Django sudo apt install -y nodejs npm sudo npm install n -g sudo n stable sudo apt purge -y nodejs npm exec $SHELL -l curl https://cli-assets.heroku.com/insta…

Ubuntuの初期設定とか

何もしていないのにインターネット周りのドライバが壊れました() 色々格闘したけどネットつながってない状態でドライバ復旧させるのはちょっと自分のスキルを超えていたので、(データは全部クラウドにバックアップ取れてるし)すべて消して0から新しいUbuntu…

【競プロ覚書】SCC

本日のお題はSCC(StronglyConnectedComponents、強連結成分分解)です。有向グラフにおいて、相互に行き来できる成分ごとに分解できるものです。計算量はO(V+E) 【22 日目】昨日の解説と今日の典型問題です。今日は立方体の問題です!!!なお、AtCoder ジャ…

【旅程表 #04】(例外処理が)もう終わりだみぃ

前回最後に言った通りに正規表現についてやっていきます そもそも正規表現とは どうデータを抽出するか 路線データ 鉄道以外 そもそも正規表現とは まずはそこから。平たく言えば欲しい文字列があるか探すための便利なツールみたいなものです(素人並説明) た…

【旅程表 #03】エラーないっていったよね

あ、お気づきの人もいるかもしれませんが全12回を予定しています ファイルを分ける ファイル間の共有 時系列入れ替え は? ファイルを分ける なんかこれからもコードがどんどん増えていってごっちゃになりそうなのでファイルを分けていきたいと思います。 と…

【旅程表 #02】完全に理解した

※ダニング・クルーガー効果 昨日に引き続き旅程表アプリを作っていきます。今回は大まかな雛形とxlsxファイル操作をします。 CSVファイルの準備 xlsxファイルの初期設定 余白設定 セルの幅の設定 ファイル書き込み CSVファイル シート作成 データ書き込み ま…

【旅程表 #01】くっつけて、openpyxl

リステはいいぞ公式サイト: Re:ステージ!公式サイト ゲームもあるみぃ: Re:ステージ!プリズムステップ 茶番はここまで(はやい) 今回は旅程表を自動で作るソフトを作っていきたいと思います 1.目標 2. 使用するライブラリなど 3. openpyxl 1.目標 私は乗り…