pyてよn日記

一寸先は闇が人生

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

CADDi 2018 Beginners: D - Harlequin

問題 自分の考察 解法 実験するときのポイント 反省点 リンク 問題 CADDi 2018 Beginners: D - Harlequin 自分の考察 まず、 のときを潰した。その次に、 のときを書き出した。 のときはサンプルにある通り。 のときを考えたときにパターンとして、 自分が引…

AGC029 A - Irreversible operation

問題 自分の考察 解法 問題 AGC029 A - Irreversible operation 自分の考察 書き出してみたら最終的にどんな文字列も、 WWW...BBB.. になることが分かった。 よって各 W の後ろに B が何個あるのか数えてその和を取れば良い。 一回一回和を取っていると TLE …

【灰色・茶色必見!】変数の型と扱える数の範囲 - オーバーフローとは?

変数の宣言・メモリの確保の基礎、オーバーフロー(桁あふれ)を解説しています。

GitHub:新しいレポジトリを作るときの手順 - ssh接続の設定まで

GitHub:新しいレポジトリを作るときの手順 - ssh接続の設定まで

ABC060: B - Choice Integers(整数を扱う基本的な問題)

ABC(AtCoder Beginners Contest)のB問題の解説です。整数を扱う基本的な問題を解説しています。

JavaScript:同期 / 非同期な読み込みの注意点 - スクリプトの依存関係

導入 Webページ読み込み時のJavaScriptファイルの挙動:同期的・非同期的な実行 非同期実行の注意点:スクリプトの依存関係 終わりに 参考 導入 Webページの読み込みにおける、JavaScriptファイルの非同期実行の注意点に関してまとめました。 Webページ読み…

ABC108: C - Triangular Relationship

ABC108-C問題で余り(mod)を扱う問題が出た。コンテスト中ACできなかったので丁寧に考察をした。modを扱う問題についての考察の流れを確認した。

Python:JSONファイルの扱い

JSONの基礎を簡単に解説。Pythonの標準モジュールjsonを用いたJSONファイルの基本的な扱い方をまとめた。

AtCoderコンテストC++用ディレクトリ自動生成 with Python

目次 目次 概要 対象者 経緯 目的物 自動生成してみた 解説 実行結果 メモ 終わりに 概要 PythonでAtCoderコンテスト用のプロジェクトディレクトリを自動生成する。コンテスト名(e.g. ABC)、第X回(e.g. 107)、問題の種類(e.g. ABCD)を標準入力するだけで、コ…

CMakeによるビルド(初心者向け)

目次 目次 概要 経緯 基礎的用語とCMakeのまとめ コンパイルとビルド CMakeとは? 実際にCMakeでビルドしてみた 後書き 参考記事 概要 CMakeに関して基礎的なことをまとめ、実際にCMakeにより簡単なプログラムをビルドしてみた。ものすごく初歩的な内容にな…