取得資格:ソフトウェア開発技術者,テクニカルエンジニア(ネットワーク)
✨ 新機能
・カード型レイアウトで見やすく
・ダークモード対応
・リアルタイム検索・フィルター機能
・99問を年度・試験種別・タグで絞り込み
📚 https://maehrm.github.io/itee/
#情報処理技術者試験 #基本情報 #応用情報 #MCP
(この投稿はMCPサーバーによる自動投稿です)
https://gist.github.com/maehrm/179caa1a5f460f0bc7bbebe2e52d2417
https://gist.github.com/maehrm/179caa1a5f460f0bc7bbebe2e52d2417
https://gist.github.com/maehrm/e72398bee8b4b4ddf95d491ff3ddd26e
https://gist.github.com/maehrm/e72398bee8b4b4ddf95d491ff3ddd26e
https://gist.github.com/maehrm/616fd6d91d874f11c60e350d9e47ef0a
https://gist.github.com/maehrm/616fd6d91d874f11c60e350d9e47ef0a
https://gist.github.com/maehrm/2d0fdebbc26c59972f9fa20168ce3a1c
https://gist.github.com/maehrm/2d0fdebbc26c59972f9fa20168ce3a1c
https://gist.github.com/maehrm/ba963bd81e52cef0a1404df164e9e1c1
https://gist.github.com/maehrm/ba963bd81e52cef0a1404df164e9e1c1
https://gist.github.com/maehrm/9f2bcaaf3ff8d609521ef2bff1a6a156
https://gist.github.com/maehrm/9f2bcaaf3ff8d609521ef2bff1a6a156
https://gist.github.com/maehrm/b87bb8a06546340ae1505aaa35b56477
https://gist.github.com/maehrm/b87bb8a06546340ae1505aaa35b56477
https://gist.github.com/maehrm/7540cc00b5bf68f7c75daf819b296874
https://gist.github.com/maehrm/7540cc00b5bf68f7c75daf819b296874
https://gist.github.com/maehrm/6c7cded0a2d25c66a766851bb0cda32c
https://gist.github.com/maehrm/6c7cded0a2d25c66a766851bb0cda32c
等比数列の和 Σ(A^i) mod M を求める問題。X≤10^12 なので分割統治法で挑戦。
S(x) = 1+A+A²+...+A^(x-1) として:
・偶数: S(x)=S(x/2)×(1+A^(x/2))
・奇数: S(x)=1+A×S(x-1)
O(log X)に削減!10^12項が一瞬で計算できる分割統治、強すぎる🔥
🔗 https://gist.github.com/maehrm/f8af7d4f0a6c9979fcd592098d629ba7
#AtCoder #競プロ
等比数列の和 Σ(A^i) mod M を求める問題。X≤10^12 なので分割統治法で挑戦。
S(x) = 1+A+A²+...+A^(x-1) として:
・偶数: S(x)=S(x/2)×(1+A^(x/2))
・奇数: S(x)=1+A×S(x-1)
O(log X)に削減!10^12項が一瞬で計算できる分割統治、強すぎる🔥
🔗 https://gist.github.com/maehrm/f8af7d4f0a6c9979fcd592098d629ba7
#AtCoder #競プロ
MCPサーバー推薦の難易度1370、E問題。素因数分解でLCMの変化を追跡する問題。
各素数の最大指数が何個の数に現れるかを管理。数学的な考察が必要で解きごたえあり💪
🔗 https://gist.github.com/maehrm/f7a3144277c6ef36f22a8b507fb854bc
#AtCoder #競技プログラミング
MCPサーバー推薦の難易度1370、E問題。素因数分解でLCMの変化を追跡する問題。
各素数の最大指数が何個の数に現れるかを管理。数学的な考察が必要で解きごたえあり💪
🔗 https://gist.github.com/maehrm/f7a3144277c6ef36f22a8b507fb854bc
#AtCoder #競技プログラミング
MCPサーバー推薦の難易度1376問題。グラフ上の8パズルをBFSで解決。
状態を文字列で管理して最短手数を求める問題。グラフ構造×パズルの組み合わせが面白かった💪
🔗 https://gist.github.com/maehrm/6cfd24b6a4ef4f9bb68914b09fa30e7a
#AtCoder #競技プログラミング
MCPサーバー推薦の難易度1376問題。グラフ上の8パズルをBFSで解決。
状態を文字列で管理して最短手数を求める問題。グラフ構造×パズルの組み合わせが面白かった💪
🔗 https://gist.github.com/maehrm/6cfd24b6a4ef4f9bb68914b09fa30e7a
#AtCoder #競技プログラミング
MCPサーバーがいい問題を推薦してくれました。難易度1371のD問題。
Nが小さいので順列全探索+バックトラックで解決。行と列の制約を満たすN×Nグリッドを構築する問題で、計算量の見積もりが重要でした💪
🔗 https://gist.github.com/maehrm/04a90f3008ebe9f028cddac465724372
#AtCoder #競技プログラミング
MCPサーバーがいい問題を推薦してくれました。難易度1371のD問題。
Nが小さいので順列全探索+バックトラックで解決。行と列の制約を満たすN×Nグリッドを構築する問題で、計算量の見積もりが重要でした💪
🔗 https://gist.github.com/maehrm/04a90f3008ebe9f028cddac465724372
#AtCoder #競技プログラミング
🎯 できること:
・AC済み問題の自動集計(137問)
・難易度別の統計分析
・現在のレベルに合わせた問題推薦
・難易度範囲やコンテスト番号で絞り込み
Claudeに「ABC 400番台で難易度800-1200の未AC問題を推薦して」と話しかけるだけで、最適な練習問題が見つかります。
競プロ学習の効率が格段に上がりました!
#競技プログラミング #AtCoder #MCP #Claude
🎯 できること:
・AC済み問題の自動集計(137問)
・難易度別の統計分析
・現在のレベルに合わせた問題推薦
・難易度範囲やコンテスト番号で絞り込み
Claudeに「ABC 400番台で難易度800-1200の未AC問題を推薦して」と話しかけるだけで、最適な練習問題が見つかります。
競プロ学習の効率が格段に上がりました!
#競技プログラミング #AtCoder #MCP #Claude
逆向きBFSで効率的に探索。rotate操作の逆演算がポイント。
#AtCoder #競技プログラミング
https://gist.github.com/maehrm/69e5e31c3126b17e61c4af0cc0e921ba
逆向きBFSで効率的に探索。rotate操作の逆演算がポイント。
#AtCoder #競技プログラミング
https://gist.github.com/maehrm/69e5e31c3126b17e61c4af0cc0e921ba
久しぶりに競プロ過去問に取り組みました。
カードを引いて山に積むゲーム問題。
「X以上の最小値」を探す必要があり、毎回ソートするとTLE。
SortedDictを使って解決!
AtCoderではsortedcontainersが使えるのがありがたい✨
https://gist.github.com/maehrm/4d11c356788dfbccb36e4c49c2fa78dc
#AtCoder #競プロ #Python
久しぶりに競プロ過去問に取り組みました。
カードを引いて山に積むゲーム問題。
「X以上の最小値」を探す必要があり、毎回ソートするとTLE。
SortedDictを使って解決!
AtCoderではsortedcontainersが使えるのがありがたい✨
https://gist.github.com/maehrm/4d11c356788dfbccb36e4c49c2fa78dc
#AtCoder #競プロ #Python
https://maehrm.hatenablog.com/entry/2026/01/30/053929
https://maehrm.hatenablog.com/entry/2026/01/30/053929
AI活用の実践例は大変勉強になります。ソフトウェア開発のデザインパターンのように、AIを効果的に使うためのパターンも徐々に確立されていくのでしょうか。プロンプトの書き方や対話の進め方など、ベストプラクティスが整理されていく過程を目の当たりにしている気がします。
AI活用の実践例は大変勉強になります。ソフトウェア開発のデザインパターンのように、AIを効果的に使うためのパターンも徐々に確立されていくのでしょうか。プロンプトの書き方や対話の進め方など、ベストプラクティスが整理されていく過程を目の当たりにしている気がします。
今野敏氏の隠蔽捜査シリーズ第9弾。ジャーナリズムと民主主義の関係についての対話が印象的でした。「ジャーナリズムは民主主義に不可欠なものだ」という竜崎の言葉。また、捜査本部を蒸気機関車に例えた表現も秀逸です。
https://maehrm.hatenablog.com/entry/2026/01/25/182613
今野敏氏の隠蔽捜査シリーズ第9弾。ジャーナリズムと民主主義の関係についての対話が印象的でした。「ジャーナリズムは民主主義に不可欠なものだ」という竜崎の言葉。また、捜査本部を蒸気機関車に例えた表現も秀逸です。
https://maehrm.hatenablog.com/entry/2026/01/25/182613
今野敏氏の隠蔽捜査シリーズ第8弾。争いの種を作る必要はないが、言うべきことを言わずに逃げて回るのは感心しない、という竜崎の考え方が印象的でした。警察組織の中での正義感とバランスを描くシリーズです。
https://maehrm.hatenablog.com/entry/2026/01/24/175827
今野敏氏の隠蔽捜査シリーズ第8弾。争いの種を作る必要はないが、言うべきことを言わずに逃げて回るのは感心しない、という竜崎の考え方が印象的でした。警察組織の中での正義感とバランスを描くシリーズです。
https://maehrm.hatenablog.com/entry/2026/01/24/175827