AtCoderテンプレート for Python

AtCoderテンプレート for Python

自分用のPythonAtCoderテンプレート。


  • AtCoderテンプレート for Python
  • 入力処理
    • 入力 x
    • 入力 x y
    • 入力 n / a1 ... an
    • 入力 n / s1 / s2 / ... / sn
    • 入力 n / x1 y1 / ... / xn yn
  • 変数
    • 配列
    • 二次元配列
    • 配列の展開
    • リスト内にあるかどうか確認
  • 定数
  • itertools
    • 累積和(数値)
    • 累積和(文字)
    • 順列(数値)
    • 順列(文字列)
    • 組み合わせ(数値)
    • 重複を許す組み合わせ(数値)
    • 直積
    • ビットが立っているものだけ残す
    • 各値が何個連続しているか
  • cython
    • nCr:組み合わせの数(math)
    • nCr:組み合わせの数(scipy) ※速い
  • 以下ボツ
    • 組み合わせ
続きを読む

JavaScriptの非同期処理を整理した(Promise、Deferred、async/await)

JavaScriptの非同期処理を整理した(Promise、Deferred、async/await)


  • JavaScriptの非同期処理を整理した(Promise、Deferred、async/await)
    • Promise
      • 基本的な使い方(thenで受ける)
      • 基本的な使い方(thenとcatchで受ける)
      • 直列実行(thenのメソッドチェーン)
      • 並列実行(複数のPromiseを待つ)
      • 例外処理
    • Deferred
    • async/await
      • asyncの使い方
      • async/awaitの使い方
      • 直列処理
      • 並列処理
      • 例外処理
続きを読む

2021年1月まとめ

2021年1月まとめ

今月やったこと、翌月やることを、毎月記録に残していくことにします。


  • 2021年1月まとめ
    • 2021年1月やったこと
      • 42課題
      • 作成系
      • 受講・受験系
    • 所感
      • よかった
      • わるかった
    • 2021年1月に書いたブログ記事たち
    • 2021年2月にやること
続きを読む

Vue CLI:セットアップと開発環境整備

Vue CLI:セットアップと開発環境整備


  • Vue CLI:セットアップと開発環境整備
    • Vue開発で便利なツール
    • VueCLI
      • VueCLIインストール
      • (a-1) プロジェクト新規作成(CLIで作る方法)
      • (a-2)開発用サーバをたてる
      • (b-1) プロジェクト新規作成(Vue UIで作る方法)
      • (b-2)開発用サーバをたてる
続きを読む