2022-04-01から1ヶ月間の記事一覧

A - Trailing Zeros

A - Trailing Zeros 問題文の通り、素直にbit演算をお行います。 Tiが現在の最大値を超える場合は、 ans = (1LL << t); Tiが現在の最大値を超えない場合は、 tの数だけ右へシフトします。 その後、1を加算します。 1bit目は1である必要があるので、1bit目…

部分和問題とその応用たち

問題 3:部分和問題 問題 4:部分和数え上げ問題 問題 5:最小個数部分和問題 問題 6:K 個以内部分和問題

【補充】論理的思考力を鍛える練習問題集

マス目の経路最適化

ナップサック問題

問題 1:最大和問題 問題 2:ナップサック問題

A - Frog 1

A - Frog 1 N個の足場があります。 N個の足場にはH個のコストがあり、N_iのコストはH_iになります。 足場 i にいるとき、足場 i+1 または i+2 へジャンプできます。 このとき、ジャンプ先の足場を j とすると、その時、|H_i - H_j|のコストがかかります。 2…

3 章:部分和問題とナップサック問題

Q1. 部分和問題 (導入編) Q2. 部分和問題 Q3. ナップサック問題 (導入編) Q4. ナップサック問題 Q5. 部分和問題 (応用 1) Q6. 部分和問題 (応用 2) Q7. ボールと 2 つの箱

2 章:2 次元の動的計画法

Q1. 表と数字 (1) Q2. 表と数字 (2) Q3. 3 つの仕事 Q4. コマの移動 (1) Q5. コマの移動 (2) Q6. コマの移動 (3) Q7. コマの移動 (4)

mac環境におけるC#, SQL server, React, Dockerの設定

DockerにてSQL serverを設定。 SQLサーバーのimageを取得するプルリクエスト docker pull mcr.microsoft.com/mssql/server プルリクエストの確認 docker image run docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=yourstrong(!)password' -p 1433:1433 -d m…

5 章:バケット

Q1. 集計 Q2. 最頻値 Q3. 挿入・削除・検索 (2) Q4. パングラム Q5. SNS クエリ (2)

1 章:素数判定

1 章:素数判定

(4) 極限

(4) 極限

連結リスト

連結リスト