lu100101の日記

勉強の記録

勉強したいこと

専門 データサイエンス モチベがない 『Python 機械学習プログラミング』 Kaggleコンペ 自然言語処理100本ノック 業務で多少必要になった Python AtCoder 目的:Pythonでの実装力をつける 目標:今年中に水色 進捗:緑になった 典型90問に挑戦中 もういい気…

20211231

2021年の振り返り AtCoder 順調に緑まで行くも、資格試験でブランクできて伸び悩みモチベ続かず休止中 インプット 読んだ技術書: 11冊 参加したconnpassイベント: 9 アウトプット Qiita記事: 1 OSS Contribute: 2回 資格 SCとDBに合格 転職 カジュアル面談: …

20211114

フロントエンドの勉強 仕事ですぐに使えるTypeScript 複合型 環境 VS Codeにcode-runnerを入れてVS Code内で実行できるようにした Git Hubにリポジトリを切って管理しようとしたが、権限の問題でまだpushできていない

20211106

フロントエンドの勉強 仕事ですぐに使えるTypeScript 変数 プリミティブ型 関係ないけどVS Codeすごい

20211017

PyCon JP 2021 初参加 1日目 基調講演: 谷合さん Pythonに出会ってから2年で本を出したり、今はないものはなんでも作れたり、単純にエンジニアとしての能力が高い プロ棋士はAIを活用している人がほとんどというのは驚いた セッション1: scikit-learnの新機…

20211010

データベーススペシャリスト試験 午後Ⅱ 無難に7-8割 午後Ⅰ 解答用紙から概念データモデル設計の問1の問題が透けていて、解けそうだったので解き始める 思いの外解けなかったため半分以上残して他を漁ることに 解答用紙を見た時から問2は記述が多かったので敬…

20211008

データベーススペシャリスト試験対策 『データベーススペシャリスト 午後問題の重点対策』 第4部 午後Ⅱ試験の対策とポイント データベース物理設計 もうちょい

20211003

データベーススペシャリスト試験対策 『データベーススペシャリスト 午後問題の重点対策』 第3部 午後Ⅰ試験の対策とポイント 4章 索引設計 詰めが甘い 5章 運用管理・整合性制約の実装・その他 まあまあ 第4部 午後Ⅱ試験の対策とポイント 午後Ⅱ記述式問題の…

20211002

データベーススペシャリスト試験対策 『データベーススペシャリスト 午後問題の重点対策』 第3部 午後Ⅰ試験の対策とポイント 3章 同時実行制御 意外といける気がしてきた

20210929

データベーススペシャリスト試験対策 『データベーススペシャリスト 午後問題の重点対策』 第3部 午後Ⅰ試験の対策とポイント 2章 データベース設計 比較的できる範囲のはずだけど思ったよりできなくて焦る

20210926

データベーススペシャリスト試験対策 『データベーススペシャリスト 午後問題の重点対策』 第3部 午後Ⅰ試験の対策とポイント 1章 午後Ⅰ記述式問題の解法ポイント 全然できなくて草

20210920

データベーススペシャリスト試験対策 『データベーススペシャリスト 午後問題の重点対策』 5章 トランザクション処理 6章 データベース応用 そこまで重要じゃないらしい

20210912

データベーススペシャリスト試験対策 『データベーススペシャリスト 午後問題の重点対策』 4章 SQL 埋め込みSQLよくわからん

20210909

PyCon JP 2021 採択されたトークはこれ 気になるのは以下 組み込み関数powの知られざる進化 (by Hayao Suzuki) Pythonによるアクセスログ解析入門 (by 石原 祥太郎) Locust実践編: Pythonで書く負荷試験一問一答 (by TatchNicolas) Pythonに型アノテーション…

20210905

データベーススペシャリスト試験対策 過去問道場 22/25 『データベーススペシャリスト 午後問題の重点対策』 2章 関係データベース 3章 データベース設計 Rustツアー 6章 これ以降は未翻訳なので他の資料を探す

20210829

自然言語処理100本ノック 10~24 Rustツアー 3-5章 データベーススペシャリスト試験対策 過去問道場 22/25

20210828

データベーススペシャリスト試験対策 過去問道場 50問 自然言語処理100本ノック 05~09 1か月以上ぶりの更新 DB試験も近づいてきたので再開 PyCon JP 2021に登録した Rustをはじめてみた

20210724

AtCoder 競プロ典型 90問 027 Sign Up Requests 簡単 028 Cluttered Paper いもす法だと思ったけど2次元なのもあって解けなかった ABC 211 Dがわかりそうで実装全然できず 解けなきゃいけない問題だったっぽい…… 辺の重みが等しいときの最短経路問題はBFSで…

20210722

AtCoder 競プロ典型 90問 023 Avoid War bit DPという解法。実装も難しい 小問題4の実装はあきらめた 024 Select +/- One 簡単 025 Digit Product Equation 公式解説も別解もよくわからん 026 Independent Set on a Tree 二部グラフの性質を使う この実装が…

20210704

AtCoder 競プロ典型 90問 021 Come Back in One Piece 強連結成分分解(SCC)というものを使うだけ このコードを参考にした解答がREになった理由はよく分からなかった 022 Cubic Cake python 3.8まではmath.gcdが3つ以上の引数に対応してないからfunctools.r…

20210627

AtCoder 競プロ典型 90問 019 Pick Twi 全く手が出なかったが解法をみたら実装は簡単だった 020 Log Inequality なんだこの問題…… 今月はAtCoderに限らずすべての勉強においてさぼりすぎている。来月から頑張れるようにリハビリ……

20210606

AtCoder 競プロ典型 90問 017 Crossing Segments 小課題 1:条件を落ち着いて考えたらできたはず 小課題2 :解説を読んでもよくわからないから今はスルー 018 Statue of Chokudai やるだけ この週末、任意のことにやる気が出なかった

20210530

AtCoder 競プロ典型 90問 012 Red Painting 何も分からなかった 連結判定はUnion-Find Union-Find木はリンクと連結判定を高速で行えるデータ構造 Union-Findの実装を見ただけでAC取れる実装できたのはよかった 013 Passing ダイクストラを2回やるだけ 014 We…

20210523

AtCoder 競プロ典型 90問 009 Three Point Angle なのではTLEするがなら間に合うことから、一つだけ二分探索という発想はできてもよかったはず。。。 二分探索してくれる標準ライブラリbisectの存在を知った 010 Score Sum Queries さすがに簡単 011 Gravy J…

20210522

AtCoder 競プロ典型 90問 006 Smallest Subsequence 解ける気がせん 辞書順最小は前から貪欲法、らしい 文字列→数値はord()、数値→文字列はchr() 前計算なしの解法もあるっぽい(https://github.com/ryusuke920/kyopro_educational_90_python/blob/main/solv…

20210519

AtCoder 競プロ典型 90問 005 Restricted Digits 小問題 2 昨日行列計算が遅いと書いたがそれだけじゃなかった ①累乗する行列が間違っていた 解説には「dp[i][j]] -> dp[i+1][k]の遷移が存在する場合に第行第列が1になる」とあるが、正確には「dp[i][j] -> d…

20210518

AtCoder 競プロ典型 90問 004 Cross Sum さすがに簡単 005 Restricted Digits 全然わからん 小問題 1 余りの情報を保持した桁DPをすればいいらしい(参考) 計算量は 小問題 2 数学じゃん、行列累乗というらしい 書けたは書けたが遅くてTLEした、たぶん行列…

20210516

AtCoder ABC 201 D Game in Momotetsu World こういう解法をミニマックス法というらしい(参考) 上記実装でも通らなかった REは再帰上限のせい 上限あげると今度はTLE PyPyは再帰が遅く、やめた方がいいらしい 単純にforループでDPを逆向きに進めればいい A…

20210515

AtCoder ABC 201 C Secret Number 最初、数学的に考えてしまったが、10000通り全探索でいけることに気づけた 最初からその方針で行けてれば10分くらい早かったかも 実装に多少手こずった D Game in Momotetsu World 最適化戦略も分からず、実装も分からない…

20210509

AtCoder 昨日さぼったのを一応解いておく ABC 200 C Ringo's Favorite Numbers 2 簡単 D Happy Birthday! 2 瞬殺ではなかったが、競プロっぽい問題を解けて嬉しい ARC118 初めて一問も解けなかった 両方ともコーナーケースにやられた