↑2行になるようにする
競技プログラミング、オンラインジャッジ、プログラミングコンテストやCTFに関する雑談スレ
次スレは>>950
AtCoder https://atcoder.jp/
yukicoder https://yukicoder.me/
Codeforces https://codeforces.com/
CodeChef https://codechef.com/
Project Euler https://projecteuler.net/
CLIST https://clist.by/
AtCoder Problems https://kenkoooo.com/atcoder/
AtCoder Clans https://kato-hiro.github.io/AtCoderClans/
※前スレ
競技プログラミング総合スレ 63
https://mevius.5ch.net/test/read.cgi/tech/1627477128
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
競技プログラミング総合スレ 64
レス数が900を超えています。1000を超えると表示できなくなるよ。
1デフォルトの名無しさん (ラクッペペ MM7f-osoq)
2022/10/02(日) 17:43:58.66ID:FqAfPtIrM827デフォルトの名無しさん (ワッチョイ 8bb9-5evz)
2022/12/18(日) 02:13:34.94ID:W2G5o+in0 二部グラフか判定
連結成分のペアに対して要素の個数の積出す(累積和使う)
連結成分の内部でいい感じな計算
とかやったけど結構コード長くなってしまった
連結成分のペアに対して要素の個数の積出す(累積和使う)
連結成分の内部でいい感じな計算
とかやったけど結構コード長くなってしまった
828デフォルトの名無しさん (ササクッテロ Spb3-GZpS)
2022/12/18(日) 02:13:42.38ID:8rlMlDEcp >>824
愚直にコードを書いて解けるのはABC-BかCまでで、それ以上の問題は愚直に実装すると問題の制限を超過するからどう工夫するかが問われて応用的になると思っていいよ
ここからアルゴリズムやらデータ構造やらが活躍するんだけど、業務とかで役立つ機会は少ないし(寧ろABC-C以下みたいに愚直に書く機会の方が多い)から役に立たない云々言われることがあるって感じだと思ってる
愚直にコードを書いて解けるのはABC-BかCまでで、それ以上の問題は愚直に実装すると問題の制限を超過するからどう工夫するかが問われて応用的になると思っていいよ
ここからアルゴリズムやらデータ構造やらが活躍するんだけど、業務とかで役立つ機会は少ないし(寧ろABC-C以下みたいに愚直に書く機会の方が多い)から役に立たない云々言われることがあるって感じだと思ってる
829デフォルトの名無しさん (ワッチョイ 7eb2-CLTW)
2022/12/18(日) 02:33:16.14ID:9rjazUL60 俺も累積和取る感じでやったけど解説の方がスッキリしてるな
830デフォルトの名無しさん (アウアウウー Sa9f-yMMU)
2022/12/18(日) 09:11:43.17ID:oY6X+UMna831デフォルトの名無しさん (アウアウウー Sa9f-yMMU)
2022/12/18(日) 09:16:03.59ID:oY6X+UMna >>825
あ、ごめんその前の計算式か
まずは実際にありえる辺の総数を求めて、
最後に繋がってる本数を引くって事
例題の場合
白2,黒3だから2*3がありえる辺の総数になって、
そこから引かれている4本を引くと答えの2本が出る
重複なしとか前提があるから出来る方法だけど
そう言う私もD解けなかったですけどねw
あ、ごめんその前の計算式か
まずは実際にありえる辺の総数を求めて、
最後に繋がってる本数を引くって事
例題の場合
白2,黒3だから2*3がありえる辺の総数になって、
そこから引かれている4本を引くと答えの2本が出る
重複なしとか前提があるから出来る方法だけど
そう言う私もD解けなかったですけどねw
832デフォルトの名無しさん (ワッチョイ db2d-ZR1D)
2022/12/18(日) 14:06:43.40ID:ymgsFwaZ0 c問題で水色とか紫とかがTLE出しまくってるの見ると
何やってるんだと思うよね
何やってるんだと思うよね
833デフォルトの名無しさん (ワッチョイ 2abd-tVF/)
2022/12/18(日) 15:01:37.69ID:MTKzjrMB0 C問題って間違えようがないと思うんだけど、
どういうところで間違えるんだろう
どういうところで間違えるんだろう
834デフォルトの名無しさん (ワッチョイ b3ad-opAy)
2022/12/18(日) 15:25:33.21ID:V0HgyU5o0 Pythonなら答えの文字列を文字列のまま作るとかすればTLEじゃね
835デフォルトの名無しさん (ワッチョイ e6e2-Tv+0)
2022/12/18(日) 15:27:06.21ID:jOkKJleE0 なんとなく多重ループ正規表現でやってTLEしても気にしないくらいの寛容性が必要
836デフォルトの名無しさん (ワッチョイ b3ad-opAy)
2022/12/18(日) 15:29:13.85ID:V0HgyU5o0 PythonistはListで保持してjoinする癖を叩き込まないといかんのじゃ(´・ω・`)
837デフォルトの名無しさん (ササクッテロ Spb3-GZpS)
2022/12/18(日) 21:15:22.71ID:7ZxBUPRFp 紫ならそもそもこどふぉの話では
838デフォルトの名無しさん (アウアウウー Sa9f-YsT+)
2022/12/19(月) 12:13:17.90ID:j4becYJFa atcoder probrems をダークテーマにしてると青が紫になるからそれじゃね
839デフォルトの名無しさん (アウアウウー Sa9f-yMMU)
2022/12/19(月) 15:28:31.49ID:mlNqZ/yUa この競技のレートって絶対評価?相対評価?
レート自体は相対評価に見えるのに、レートに対する評価は絶対評価に見えるのおかしくない?
曲がりなりにもロジックの天才達が作ったシステムなのにこんな欠陥ある?
レート自体は相対評価に見えるのに、レートに対する評価は絶対評価に見えるのおかしくない?
曲がりなりにもロジックの天才達が作ったシステムなのにこんな欠陥ある?
840デフォルトの名無しさん (ワッチョイ e6e2-Tv+0)
2022/12/19(月) 15:33:52.49ID:umNN1xHI0 それは思う。正規分布的なレートの平均が200以下で、プログラマ一般では灰色上でかなり優秀ハズなのに茶色が雑魚という事になっておる。茶色でも一通りのアルゴリズムは使えるハズ。
841デフォルトの名無しさん (ワッチョイ d7a4-pKhS)
2022/12/19(月) 15:42:55.81ID:j+/VmCNx0 社長曰くこんな感じだから、安心していいでしょ
https://twitter.com/chokudai/status/1474258242452987907
AtCoderがそのまま役立つ業務ってだいぶ少なくて、
【評価高】は赤まで、
数理最適化・研究開発
【評価中】は青~水まで、(黄もまれに?)
バックエンドエンジニア・機械学習エンジニア
【評価低~評価無】は水~茶色まで、
その他のITエンジニア
くらいがプラス評価になります。関連度が高ければ高いほど高いレートが評価されやすくなり、逆に低いと低いレートですぐカンストしちゃう、って感じ。
評価低に関しては「コードが書けることが保証されてる」くらいのアピールにしかならないです。
https://twitter.com/5chan_nel (5ch newer account)
https://twitter.com/chokudai/status/1474258242452987907
AtCoderがそのまま役立つ業務ってだいぶ少なくて、
【評価高】は赤まで、
数理最適化・研究開発
【評価中】は青~水まで、(黄もまれに?)
バックエンドエンジニア・機械学習エンジニア
【評価低~評価無】は水~茶色まで、
その他のITエンジニア
くらいがプラス評価になります。関連度が高ければ高いほど高いレートが評価されやすくなり、逆に低いと低いレートですぐカンストしちゃう、って感じ。
評価低に関しては「コードが書けることが保証されてる」くらいのアピールにしかならないです。
https://twitter.com/5chan_nel (5ch newer account)
842デフォルトの名無しさん (ワッチョイ d7a4-pKhS)
2022/12/19(月) 15:46:23.61ID:j+/VmCNx0 青色からはバックエンドエンジニアや機械学習エンジニアの適正としても良い評価もらえるってことだ
843デフォルトの名無しさん (ブーイモ MM17-RXHk)
2022/12/19(月) 16:18:03.87ID:z2IUcPyNM あいつら別にロジックの天才ではないだろ
ガチャガチャパターンマッチしてるだけで嘘投げまくりだし
ガチャガチャパターンマッチしてるだけで嘘投げまくりだし
844デフォルトの名無しさん (ワッチョイ e6e2-Tv+0)
2022/12/19(月) 17:19:19.70ID:umNN1xHI0 ABCのFまでで機械学習のスクラッチに関係ありそうな問題を見たことない。なんせ連続量の最適化がほぼ出ない。数理最適化詳しくないけど在庫やポートフォリオの最適化など近いのはヒューリスティックで普通の方は見当違いでは。
845デフォルトの名無しさん (アウアウクー MMf3-HAQX)
2022/12/19(月) 22:55:51.16ID:R3+0mHMkM 競プロの問題がそのまま何かの業務に役立つと思ってんのかね
もっと根っこのほうの潜在的な適正を測るのにこそ真価を発揮する競技だろ 実際レートが威力を発揮するのは中途より新卒
もっと根っこのほうの潜在的な適正を測るのにこそ真価を発揮する競技だろ 実際レートが威力を発揮するのは中途より新卒
846デフォルトの名無しさん (オッペケ Srb3-fGXT)
2022/12/19(月) 23:00:19.44ID:TVP15GFUr AtCoder Companions 使ってみたけど便利だな。
847デフォルトの名無しさん (オッペケ Srb3-58G+)
2022/12/20(火) 00:58:20.98ID:rMM3/RNdr おさわりOK?
848デフォルトの名無しさん (ワッチョイ eabd-tVF/)
2022/12/20(火) 02:42:22.83ID:8HBS9cc/0 ふと思ったんだけど、全域木の全ての2点間の距離の平均ってどうやって求めたらいい?
全域木が直線だったらめちゃくちゃ簡単だと思うけど、複雑に分岐してたら20万ノードくらいあったら無理かしら?
全域木が直線だったらめちゃくちゃ簡単だと思うけど、複雑に分岐してたら20万ノードくらいあったら無理かしら?
849デフォルトの名無しさん (ワッチョイ 0f12-Ys1q)
2022/12/20(火) 03:06:34.58ID:qq1PDL7x0 全域ってのがよく分からんが、木なら難しくない
総和が分かれば平均は分かるから総和の話をするとして、各辺についてその辺が距離に寄与する分を足せば良い
これはこの辺を消した時にできる2つの木の頂点数の積だから、木DPを1回すれば求まる
O(|V|)
総和が分かれば平均は分かるから総和の話をするとして、各辺についてその辺が距離に寄与する分を足せば良い
これはこの辺を消した時にできる2つの木の頂点数の積だから、木DPを1回すれば求まる
O(|V|)
850デフォルトの名無しさん (アウアウウー Sa9f-yMMU)
2022/12/20(火) 08:11:20.58ID:njbGKqT7a851デフォルトの名無しさん (JP 0Hf6-3jwL)
2022/12/20(火) 09:41:10.31ID:jE72r9+/H レートに対する評価は絶対評価じゃない
解ける問題が多少変わろうが評価は大して変わらなかったってだけ
解ける問題が多少変わろうが評価は大して変わらなかったってだけ
852デフォルトの名無しさん (ワッチョイ dabd-tVF/)
2022/12/20(火) 12:00:03.38ID:WLUxt4qk0853デフォルトの名無しさん (ワッチョイ ea10-1XWL)
2022/12/20(火) 12:42:02.98ID:GISGVI8J0 重み付きでも難しくないよ まず適当に頂点を選んで、根にする
根からdfsをして、各頂点を根とする部分木のサイズを計算する(nums[v]: vを根とする部分木のサイズ とする)
辺(u,v,w) (頂点uとvを結ぶ、重みwの辺)
が2点間の距離の総和(=sum(dist(u,v)) (1≤u<v≤N))に寄与する量は、
uとvの内、根から遠い方がvなら、w * (N-nums[v]) * nums[v]
根から遠い方がuなら、w * (N-nums[u]) * nums[u] になる
典型だから、ABCに転がってないか探したけど見当たらないな(CFならありそう)
根からdfsをして、各頂点を根とする部分木のサイズを計算する(nums[v]: vを根とする部分木のサイズ とする)
辺(u,v,w) (頂点uとvを結ぶ、重みwの辺)
が2点間の距離の総和(=sum(dist(u,v)) (1≤u<v≤N))に寄与する量は、
uとvの内、根から遠い方がvなら、w * (N-nums[v]) * nums[v]
根から遠い方がuなら、w * (N-nums[u]) * nums[u] になる
典型だから、ABCに転がってないか探したけど見当たらないな(CFならありそう)
854デフォルトの名無しさん (ワッチョイ 0f12-Ys1q)
2022/12/20(火) 13:25:55.01ID:qq1PDL7x0 とりあえずコード書いてみたわ、こんな感じで合ってるか?
https://ideone.com/oTWtMA
https://ideone.com/oTWtMA
855デフォルトの名無しさん (ワッチョイ ea10-1XWL)
2022/12/20(火) 13:39:41.85ID:GISGVI8J0 kotlin読めないけど、合ってると思う
min(subtreeSize[edge.source], subtreeSize[edge.target])のところが場合分け減らせてて良いね
min(subtreeSize[edge.source], subtreeSize[edge.target])のところが場合分け減らせてて良いね
856デフォルトの名無しさん (ワッチョイ e6e2-Tv+0)
2022/12/20(火) 15:11:54.66ID:Nn7CI7yh0 >>850
atcoderの立場として発言してるだけかと。
アルゴリズムの研究者が水色とかあるっぽいし、競プロにフィットしなければ緑以下が普通だろうけど、時間で競ってパズル色も強すぎる競技と、アルゴリズム力は結構離れてると思う。
atcoderの立場として発言してるだけかと。
アルゴリズムの研究者が水色とかあるっぽいし、競プロにフィットしなければ緑以下が普通だろうけど、時間で競ってパズル色も強すぎる競技と、アルゴリズム力は結構離れてると思う。
857デフォルトの名無しさん (ブーイモ MM17-RXHk)
2022/12/20(火) 16:32:33.88ID:Q5NLDt+vM >>850
手繋いで皆でゴールとか好きそう
手繋いで皆でゴールとか好きそう
858デフォルトの名無しさん (ワッチョイ 3bda-R40C)
2022/12/20(火) 18:29:54.55ID:1VRwiMhX0 はてなブックマークのテクノロジーに再帰は遅いって記事が載ってたわ。
859デフォルトの名無しさん (オッペケ Srb3-58G+)
2022/12/20(火) 20:11:04.77ID:Q316j5h0r そりゃそうだ
860デフォルトの名無しさん (ワッチョイ d7a4-pKhS)
2022/12/20(火) 20:47:10.47ID:U3UiJpDd0 遅いといっても定数倍が遅いだけだし
861デフォルトの名無しさん (ワッチョイ 8bb9-5evz)
2022/12/20(火) 21:04:04.81ID:j2ePFqjM0 なんで遅いの?
862デフォルトの名無しさん (ワッチョイ dabd-CLTW)
2022/12/20(火) 23:20:27.24ID:rS70Lc8l0 >>853
なるほどおおおお
ただ、理解できそうで理解できない
確かにその式だと、平方完成したときに距離がn/2で最大になることがわかりそう。
ただ、なぜx*(N-x)になるのかがいまだに理解できていない。。
確かに遠い方を選べばx = Nにはならないから、0にはならない、これはわかるが。。
例えば直線だった時に最初の根で中点を選んでしまったとき、
根だから当然部分木のサイズはNになり、N回の寄与しかできない
中点だからもっと大きい数寄与できるはずでは。。
混乱してきた。。
なるほどおおおお
ただ、理解できそうで理解できない
確かにその式だと、平方完成したときに距離がn/2で最大になることがわかりそう。
ただ、なぜx*(N-x)になるのかがいまだに理解できていない。。
確かに遠い方を選べばx = Nにはならないから、0にはならない、これはわかるが。。
例えば直線だった時に最初の根で中点を選んでしまったとき、
根だから当然部分木のサイズはNになり、N回の寄与しかできない
中点だからもっと大きい数寄与できるはずでは。。
混乱してきた。。
863デフォルトの名無しさん (ワッチョイ dabd-CLTW)
2022/12/20(火) 23:24:41.27ID:rS70Lc8l0 https://imgur.com/a/7XCo1vG
まずこれがn=5の場合に中点を選んだ時のツリー
まずこれがn=5の場合に中点を選んだ時のツリー
864デフォルトの名無しさん (ワッチョイ dabd-CLTW)
2022/12/20(火) 23:29:16.90ID:rS70Lc8l0 https://imgur.com/a/urLR8OE
cdの辺(4)は遠い方だから、dの部分木サイズ2、
つまり2×3だから6
なるほど、、たしかに6回寄与してる。。。しかしなぜN-nなんだ。。
2項定理の基本がわかってないのかな
cdの辺(4)は遠い方だから、dの部分木サイズ2、
つまり2×3だから6
なるほど、、たしかに6回寄与してる。。。しかしなぜN-nなんだ。。
2項定理の基本がわかってないのかな
865デフォルトの名無しさん (ワッチョイ dabd-CLTW)
2022/12/20(火) 23:37:55.90ID:rS70Lc8l0 まてよ、なるほど
自分自信を含んだ場合のそれより下の部分と上の部分が何通りあるか、それをどこまで伸ばせるかということか
なるほど、わかりそう
自分自信を含んだ場合のそれより下の部分と上の部分が何通りあるか、それをどこまで伸ばせるかということか
なるほど、わかりそう
866デフォルトの名無しさん (ワッチョイ dabd-CLTW)
2022/12/20(火) 23:43:39.65ID:rS70Lc8l0 一人で連投すまない
なるほど!!めっちゃ理解した
木構造であっても直線であっても、そのノードが双方向から挟まれてるとしてどの位置にいるかっていうことが一定になるんだね
いや凄いな、典型っていうけどこういうの当たり前に理解してる人たちなのか。。
感動した
なるほど!!めっちゃ理解した
木構造であっても直線であっても、そのノードが双方向から挟まれてるとしてどの位置にいるかっていうことが一定になるんだね
いや凄いな、典型っていうけどこういうの当たり前に理解してる人たちなのか。。
感動した
867デフォルトの名無しさん (ワッチョイ 8bb9-5evz)
2022/12/21(水) 00:05:31.28ID:nWikoW340 理解したかおめでとう!
じゃあ次は全ペアのパスの長さの平均じゃなくて中央値を考えてみてね
じゃあ次は全ペアのパスの長さの平均じゃなくて中央値を考えてみてね
868デフォルトの名無しさん (ワッチョイ dabd-CLTW)
2022/12/21(水) 00:08:11.19ID:ftIf9M8u0869デフォルトの名無しさん (ワッチョイ dabd-CLTW)
2022/12/21(水) 00:20:21.60ID:ftIf9M8u0870デフォルトの名無しさん (ワッチョイ dabd-CLTW)
2022/12/21(水) 00:24:15.31ID:ftIf9M8u0871デフォルトの名無しさん (ワッチョイ ea10-1XWL)
2022/12/21(水) 04:04:43.89ID:ZV6Qma6k0 中央値は結構難しいような
中央値だから二分探索を使うというのは良いと思っていて、でも二分探索の判定部分で、
長さx以上のパスの個数 を計算する必要があって、これを計算するのは難しい気がする
中央値だから二分探索を使うというのは良いと思っていて、でも二分探索の判定部分で、
長さx以上のパスの個数 を計算する必要があって、これを計算するのは難しい気がする
872デフォルトの名無しさん (ワッチョイ 0f12-Ys1q)
2022/12/21(水) 04:29:36.11ID:c5REgkR40 え、中央値解けるん?
考えたこと無かったわ、やってみるか
重み付きだよね?重み無ければ重心分解して畳込めば終わりだし
考えたこと無かったわ、やってみるか
重み付きだよね?重み無ければ重心分解して畳込めば終わりだし
873デフォルトの名無しさん (ワッチョイ ea10-1XWL)
2022/12/21(水) 05:22:01.10ID:ZV6Qma6k0 自分はそもそも重心分解を知らなかった 正しいか分からないけど、
重心cからbfsをして、各頂点v(1≤v≤N)までの距離d[v]を求めて、各d[v]を座標圧縮してBITに記録する
各d[v]について、d[u]≥x-d[v](1≤u≤N)となるuの数がBITで計算できる (x-d[v]もd[v]とまとめて座標圧縮する)
このままだと重心から見て、同じ部分木に属するパスを含んでしまうから、
重心から見て、vと同じ部分木に属する頂点uについてのみ、d[u]を座標圧縮してBITに記録して、
d[u]≥x-d[v]となるuの数を引く、とかで合ってるかな?
重心cからbfsをして、各頂点v(1≤v≤N)までの距離d[v]を求めて、各d[v]を座標圧縮してBITに記録する
各d[v]について、d[u]≥x-d[v](1≤u≤N)となるuの数がBITで計算できる (x-d[v]もd[v]とまとめて座標圧縮する)
このままだと重心から見て、同じ部分木に属するパスを含んでしまうから、
重心から見て、vと同じ部分木に属する頂点uについてのみ、d[u]を座標圧縮してBITに記録して、
d[u]≥x-d[v]となるuの数を引く、とかで合ってるかな?
874デフォルトの名無しさん (ワッチョイ 0f12-Ys1q)
2022/12/21(水) 05:56:39.59ID:c5REgkR40875デフォルトの名無しさん (ワッチョイ 3b01-Qhcs)
2022/12/21(水) 13:26:19.80ID:M6bQfxl+0 重心からの距離をソートして頭と尻からそれぞれ見ていけばデータ構造使わなくてもカウントはできる
(結局ソートでlogつくが)
二分探索と分割統治の分を合わせてlog3つになるのかな
(結局ソートでlogつくが)
二分探索と分割統治の分を合わせてlog3つになるのかな
876デフォルトの名無しさん (ワッチョイ ea10-1XWL)
2022/12/21(水) 13:55:04.06ID:ZV6Qma6k0 確かに 座標圧縮もBITもいらないか
O(N * (log^2)N * log(Nmax(w))) か (重すぎる)
O(N * (log^2)N * log(Nmax(w))) か (重すぎる)
877デフォルトの名無しさん (ワッチョイ 0f12-Ys1q)
2022/12/21(水) 16:51:57.69ID:c5REgkR40 あー、なるほど理解した
確かに中央値求まるな……重すぎるけど
確かに中央値求まるな……重すぎるけど
878デフォルトの名無しさん (ワッチョイ dabd-CLTW)
2022/12/21(水) 17:20:24.15ID:ftIf9M8u0 ちょっと待て待てなんかすごいことになってる
重心分解なんか聞いたことないぞ
重心分解なんか聞いたことないぞ
879デフォルトの名無しさん (ワッチョイ dabd-CLTW)
2022/12/21(水) 17:48:02.52ID:ftIf9M8u0 重心分解と座標圧縮について調べてみた
重心分解の条件が部分木が全てN/2以下になっているっていうことは、直線の場合が最大でっていう理解であってるよね?(直感的には明らかだけどなぜn/2以下ならといえるのか厳密な定義があれば教えてほしい)
後、画像圧縮も調べてみたけど、これってどういうときに使うものなんだろう
重心分解の条件が部分木が全てN/2以下になっているっていうことは、直線の場合が最大でっていう理解であってるよね?(直感的には明らかだけどなぜn/2以下ならといえるのか厳密な定義があれば教えてほしい)
後、画像圧縮も調べてみたけど、これってどういうときに使うものなんだろう
880デフォルトの名無しさん (ブーイモ MMe6-RXHk)
2022/12/22(木) 00:38:14.06ID:E11PDpB0M 毎回ソートする必要なくてlog1個落ちる?
881デフォルトの名無しさん (ワッチョイ eabd-tVF/)
2022/12/22(木) 00:44:54.15ID:zgSSk2yY0 競プロ力って言うか、実務とかのプログラミング力ってどうすれば鍛えられるかな
持ってる知識は同じだとして
基礎体力が強い方が勝つんだろうけど、これってワーキングメモリの保持力だったりするんだろうか
持ってる知識は同じだとして
基礎体力が強い方が勝つんだろうけど、これってワーキングメモリの保持力だったりするんだろうか
882デフォルトの名無しさん (ワッチョイ d7a4-pKhS)
2022/12/22(木) 01:03:51.33ID:ac9+4gRj0 実務とかのプログラミング力、っていわれても環境によって求められるものが違いすぎてなんともだけど、きみがいうプログラミング力ってなんなん?
個人的に「プログラミング力がある」って感じるひとは、それに比例して知識量もあるし、知識が同じなら差がつくとはどうしても思えない
なかには知識は全く同じはずなのにプログラミングすげえ!みたいな天才マンがいるの?
そんな人に出会ったことないし想像できない
というか仮にいたとしても技巧的なコードばかり書いててメンテできなそう
個人的に「プログラミング力がある」って感じるひとは、それに比例して知識量もあるし、知識が同じなら差がつくとはどうしても思えない
なかには知識は全く同じはずなのにプログラミングすげえ!みたいな天才マンがいるの?
そんな人に出会ったことないし想像できない
というか仮にいたとしても技巧的なコードばかり書いててメンテできなそう
883デフォルトの名無しさん (ワッチョイ db2d-ZR1D)
2022/12/22(木) 02:41:47.06ID:CW5T8PCf0 英語鍛えりゃいいんじゃね
今まで見てきた凄腕はみんな英語が達者で情報を日本語以外で取り入れまくってた
今まで見てきた凄腕はみんな英語が達者で情報を日本語以外で取り入れまくってた
884デフォルトの名無しさん (ササクッテロ Spb3-GZpS)
2022/12/22(木) 03:01:13.83ID:AAu4e6zFp 英語を鍛えれば有能になるんじゃなくて有能人材は元々英語くらいなら余裕だから因果関係が逆な気もする
885デフォルトの名無しさん (ササクッテロ Spb3-GZpS)
2022/12/22(木) 03:05:02.66ID:AAu4e6zFp 競プロでも強い人がこどふぉとかの英語問題文で困ってるの聞いたことないし
886デフォルトの名無しさん (アウアウウー Sa9f-8Cre)
2022/12/22(木) 05:40:46.21ID:0WpPKX01a 例えば高専で、JavaScript, Python をやっていても、
なんだ、Ruby on Rails, Docker, AWS Solution Architect もやっていないのかと、
ウェブ系企業では全く相手にされない
そういう香具師でも、英語さえ出来れば、GAFAM では採用される。
まあ、競技プログラミングもそこそこ出来るし、まあ雇っても良いかという感じ
印象としては、Linux のシステム構築運用できない香具師が、GAFAMに受かる感じ
なんだ、Ruby on Rails, Docker, AWS Solution Architect もやっていないのかと、
ウェブ系企業では全く相手にされない
そういう香具師でも、英語さえ出来れば、GAFAM では採用される。
まあ、競技プログラミングもそこそこ出来るし、まあ雇っても良いかという感じ
印象としては、Linux のシステム構築運用できない香具師が、GAFAMに受かる感じ
887デフォルトの名無しさん (ワッチョイ 0f12-Ys1q)
2022/12/22(木) 06:18:15.61ID:zRh15pQp0 英語力はchokudaiが既に反例だから違うだろ
英語力がある方が有能だけど
実務とかのプログラミング力はどれだけ色々なことに手を出してきたかだと思うな、凄い奴は経験してる分野が多岐に渡ってて、何聞いてもそれなりに理解してる答えが返ってくる
英語力がある方が有能だけど
実務とかのプログラミング力はどれだけ色々なことに手を出してきたかだと思うな、凄い奴は経験してる分野が多岐に渡ってて、何聞いてもそれなりに理解してる答えが返ってくる
888デフォルトの名無しさん (テテンテンテン MMe6-d6mb)
2022/12/22(木) 08:53:39.96ID:gibqUWi2M 別にGAFAM受かっているから優秀とは思わないけど、DockerやAWSみたいな個別的な技術の知識より学術的な情報科学に強い人材の方を重視しているから、一見モダンな知識がないように見えるだけなのでは?
そんなの入社後必要に迫られて勉強すればすぐ身につくようなものじゃないか
そんなの入社後必要に迫られて勉強すればすぐ身につくようなものじゃないか
889デフォルトの名無しさん (テテンテンテン MMe6-d6mb)
2022/12/22(木) 09:04:09.07ID:gibqUWi2M CodeForcesの問題文は謎の登場人物、ストーリーが面倒くさいだけで、別に競プロの問題を抽出して理解するのにそんなに英語力いらない気がするな
英語圏の中学生向けの小説の方が難しいと思うわ
英語圏の中学生向けの小説の方が難しいと思うわ
890デフォルトの名無しさん (ワッチョイ 73bd-ZR1D)
2022/12/22(木) 09:48:19.57ID:lVkIDQyd0 >>879
重心探索のアルゴリズムで重心が定まったとき、重心とされた頂点の親の方の連結成分の成分数がn/2以下と言えるのか?という疑問かな?
であれば、重心を根とした部分木の頂点数はn/2より大きいから、親の方の連結成分=重心を根とした部分木の頂点数はn/2以下になるって感じかな?(全然違う疑問だったら言ってくれ)
あと、画像圧縮と座標圧縮は別物だね
座標圧縮の方が簡単で競プロで頻出
重心探索のアルゴリズムで重心が定まったとき、重心とされた頂点の親の方の連結成分の成分数がn/2以下と言えるのか?という疑問かな?
であれば、重心を根とした部分木の頂点数はn/2より大きいから、親の方の連結成分=重心を根とした部分木の頂点数はn/2以下になるって感じかな?(全然違う疑問だったら言ってくれ)
あと、画像圧縮と座標圧縮は別物だね
座標圧縮の方が簡単で競プロで頻出
891デフォルトの名無しさん (ワッチョイ 3b01-GZpS)
2022/12/22(木) 09:54:55.85ID:Xj8jM7zP0 座標圧縮って競プロだと当然のように使われるけど実際に業務とかでも活用されてるのかな(まあ大した実装量じゃないからわざわざ名前をつけてないだけなのかもしれないけど)
892デフォルトの名無しさん (ワッチョイ 73bd-ZR1D)
2022/12/22(木) 09:55:19.15ID:lVkIDQyd0893デフォルトの名無しさん (ワッチョイ db2d-ZR1D)
2022/12/22(木) 11:36:03.34ID:CW5T8PCf0894デフォルトの名無しさん (ブーイモ MMe6-RXHk)
2022/12/22(木) 11:53:21.34ID:InE00bnxM 普通はハッシュマップかマップをまずは使いそう
895デフォルトの名無しさん (アウアウウー Sa9f-Qhcs)
2022/12/22(木) 13:07:07.73ID:b/+SXENfa 座標圧縮っぽいことは思い出してみると業務で使ったことあるけど座標圧縮だと意識してはいなかった気がする
896デフォルトの名無しさん (ワッチョイ 17bd-K3OV)
2022/12/24(土) 10:36:20.69ID:cLKr3UoH0 クリスマスイブだけど今日も競プロ参戦するぜ
897デフォルトの名無しさん (アウアウウー Sa71-Baow)
2022/12/24(土) 12:37:53.51ID:kMNz+jCza プログラムで活躍としては
センスのみ<知識のみ<<<知識+センス
なんだよ
これで勘違いが起きることが多い
知識のみしかもってないと一見最上なんだけど、実は何も産み出さない
知識のみでも誰かがセンスを持ってると一気に有益なものが産み出される
つまりピースを埋められる存在になれるかどうかで活躍は変わってくる
センスのみ<知識のみ<<<知識+センス
なんだよ
これで勘違いが起きることが多い
知識のみしかもってないと一見最上なんだけど、実は何も産み出さない
知識のみでも誰かがセンスを持ってると一気に有益なものが産み出される
つまりピースを埋められる存在になれるかどうかで活躍は変わってくる
898デフォルトの名無しさん (ワッチョイ 8db9-qH16)
2022/12/24(土) 18:09:57.90ID:kSkjk9Mz0 今日のコンテストはどうなるんですか
899デフォルトの名無しさん (ワッチョイ bbb0-5bkx)
2022/12/24(土) 22:41:01.66ID:jJWHRZm50 ギリギリ解けたけどEムズいよ
900デフォルトの名無しさん (ワッチョイ 2b01-JTql)
2022/12/24(土) 22:46:01.54ID:xqB/wOMj0 E解けないからFから解いたんだけどFもFで計算量的に大丈夫なのか?って疑ってた最初の方に思いついた解法(ユーザー解説の奴)が他の解法で悩んだ挙句普通に通ったからあまりスッキリしない
901デフォルトの名無しさん (アウアウウー Sa71-Baow)
2022/12/24(土) 22:55:16.29ID:EtphqWYEa D計算時間を解決できなかった
配列とコンテナで管理するのが速いのかー。
アイデアはあったけどどれが最適かわかんなかった
配列とコンテナで管理するのが速いのかー。
アイデアはあったけどどれが最適かわかんなかった
902デフォルトの名無しさん (ワッチョイ 3be2-8R1x)
2022/12/24(土) 23:18:12.92ID:FlOHVYkZ0 Eのdp複雑すぎて草
903デフォルトの名無しさん (ワッチョイ 2b01-JTql)
2022/12/24(土) 23:24:36.98ID:xqB/wOMj0 最近のE難しい気がする
904デフォルトの名無しさん (ワッチョイ a101-ufqB)
2022/12/24(土) 23:30:32.81ID:2UD54AXs0 D、問題文誤読して違うことやってたのにACになってた
(誤答になる入力が存在することは確認済み)
(誤答になる入力が存在することは確認済み)
905デフォルトの名無しさん (アウアウウー Sab3-8rxy)
2022/12/24(土) 23:35:14.60ID:K9GUlR1pa (a(b)a)がyesでも通るって話題になってるね
906デフォルトの名無しさん (アウアウウー Saed-aXTt)
2022/12/25(日) 10:23:23.93ID:NJW41kMTa yesでも通るというかNoが通らず不正解になると言う方が状況を誤解なく伝えられるんじゃね
907デフォルトの名無しさん (ワッチョイ 2b34-s0Sd)
2022/12/25(日) 10:47:58.50ID:kS5NHk/h0 ABC283
そもそもの難度調整が下手すぎないか?よく考えて作ってるのか疑問
そもそもの難度調整が下手すぎないか?よく考えて作ってるのか疑問
908デフォルトの名無しさん (ワッチョイ 4d07-aXTt)
2022/12/25(日) 10:54:07.27ID:5/A96Duc0 難易度言うならそもそもABCでD以上出さなくていんじゃね
D以上はARCに回せばいい
レーティングも400まででいいよ
D以上はARCに回せばいい
レーティングも400まででいいよ
909デフォルトの名無しさん (ワッチョイ e301-5bkx)
2022/12/25(日) 12:35:37.19ID:czJqHKZW0 黄色以上は解答できなくして賞金も貰えないようにすればいいよ
910デフォルトの名無しさん (ワッチョイ 3be2-8R1x)
2022/12/25(日) 13:12:05.09ID:RXfOQg060 昔青だった人が水色なんだからビギナーコンテストはmax水色~緑下で十分すぎる
911デフォルトの名無しさん (アウアウウー Sa71-Baow)
2022/12/25(日) 14:00:20.35ID:Rt4BkDBba AGCって1200無くても受けて良いの?
暇だし受けてみようかな
暇だし受けてみようかな
912デフォルトの名無しさん (ワッチョイ adbd-IDYW)
2022/12/25(日) 15:04:24.59ID:k0QXLRtM0 レートつかないだけで参加できると思うよ
913デフォルトの名無しさん (スッップ Sd57-2Cf3)
2022/12/25(日) 15:41:34.02ID:dPtGXdEed ABC上位中国勢ばかりやんけ
少し前より青→黄の難易度かなり上がってそう
少し前より青→黄の難易度かなり上がってそう
914デフォルトの名無しさん (アウアウウー Sa71-Baow)
2022/12/25(日) 19:32:07.15ID:90srlnYwa >>912
あー、レートつかないのか。なら後日でも良いか
あー、レートつかないのか。なら後日でも良いか
915デフォルトの名無しさん (ワッチョイ 8d01-s0Sd)
2022/12/25(日) 19:34:29.29ID:pw/2PAh60 人類の5人に一人が中国人だから。
石を5個投げれば一つは中国人に当たる。
石を5個投げれば一つは中国人に当たる。
916デフォルトの名無しさん (ワッチョイ 1b5f-2Cf3)
2022/12/25(日) 19:45:56.78ID:xnbiQd6b0 rated上位はマジで中国人がほとんど
917デフォルトの名無しさん (ワッチョイ 5363-PQsC)
2022/12/25(日) 19:48:23.57ID:X45g+HJH0 理由はしらんけど、どうやら中国勢は現在のレートが実際の実力に追いついてないひとが多すぎるから
だから中国人がたくさん参加するとパフォがちょっと渋くなるかもしれんなあ
だから中国人がたくさん参加するとパフォがちょっと渋くなるかもしれんなあ
918デフォルトの名無しさん (ワッチョイ 2b01-JTql)
2022/12/25(日) 19:49:02.80ID:3snFXch40 中国って中高生くらいで強い人多いけど競プロの塾とか競プロの中国語の参考書とかもあるのかな
919デフォルトの名無しさん (ワッチョイ 612d-s0Sd)
2022/12/25(日) 19:52:07.11ID:c5tpuwy60 この前2012年生まれの中国人の赤いたぞ
年齢詐称じゃなかったらすごいな
年齢詐称じゃなかったらすごいな
920デフォルトの名無しさん (ワッチョイ 5363-PQsC)
2022/12/25(日) 19:56:16.55ID:X45g+HJH0 >>918
塾はあるらしい
情報オリンピックで活躍できたら、好きな大学に入れるから高校生ががんばるらしい
参考書については、おれたしか2008年くらいにICPC対策の英語の参考書みたいなの買ったことあるんだけど、たしかそのオリジナルが中国語だったはず(俺が買ったのは英語に翻訳されたバージョン)
まあ今ならきっとかなりたくさんあるでしょ
塾はあるらしい
情報オリンピックで活躍できたら、好きな大学に入れるから高校生ががんばるらしい
参考書については、おれたしか2008年くらいにICPC対策の英語の参考書みたいなの買ったことあるんだけど、たしかそのオリジナルが中国語だったはず(俺が買ったのは英語に翻訳されたバージョン)
まあ今ならきっとかなりたくさんあるでしょ
921デフォルトの名無しさん (ワッチョイ 8d01-s0Sd)
2022/12/25(日) 20:13:44.45ID:pw/2PAh60 なんだ塾があるのか。
勉強したらできて当たり前だな。
中国人はしょせん中国人にすぎないな。
↑って、ネトウヨが言い出しそう。
勉強したらできて当たり前だな。
中国人はしょせん中国人にすぎないな。
↑って、ネトウヨが言い出しそう。
922デフォルトの名無しさん (ブーイモ MM5b-5fcg)
2022/12/25(日) 20:23:10.79ID:dZ1hIi2mM 中国なら有り得そうとも思うが同時に詐称も沢山いるしなあ
923デフォルトの名無しさん (ワッチョイ 8d01-s0Sd)
2022/12/25(日) 20:40:15.68ID:pw/2PAh60 ネトウヨって結局、清和会のために統一教会を支持してる奴らだろ?
国益だの愛国だの言ってるけど、その国というのは韓国のことだろう。
国益だの愛国だの言ってるけど、その国というのは韓国のことだろう。
924デフォルトの名無しさん (ワッチョイ 3be2-8R1x)
2022/12/25(日) 21:12:16.73ID:RXfOQg060 ITは超左だからそういうのはないんじゃ
925デフォルトの名無しさん (ワッチョイ 612d-s0Sd)
2022/12/25(日) 22:10:30.90ID:c5tpuwy60926デフォルトの名無しさん (ワッチョイ 8d01-s0Sd)
2022/12/25(日) 22:17:25.74ID:pw/2PAh60927デフォルトの名無しさん (ワッチョイ c7a4-PQsC)
2022/12/25(日) 22:39:50.62ID:XWdxnRqI0レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- テレビ朝日 本社から男性が転落し死亡。関連会社社員か 当たった通行人が左肩軽傷 [阿弥陀ヶ峰★]
- テレビ朝日本社から20~30代の関連会社社員とみられる男性が転落し死亡 六本木けやき坂通りの通行人にはけが人なし [少考さん★]
- 高市早苗首相が天理教系企業に“巨額発注” 総額5000万円 本人は「政治団体の活動に必要な支出」と回答 ★2 [Hitzeschleier★]
- 小島瑠璃子さん、代表取締役を務める会社を破産申請 [牛丼★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★3 [少考さん★]
- 【サッカー】日本代表、FIFAランキング“4位”の強豪イングランドとの対戦が正式決定! 来年3月に聖地ウェンブリーで激突へ [久太郎★]
- もうVIPから移住すふわ
- 【悲報】ジャップ、日中戦争に賛成が5割弱...軍歌の音が聞こえる... [856698234]
- (´・ω・`)クリスマスが今年もやってくる~
- 小5ぐらいからずっと下痢なんだけど、これなに?
- 千晴さん千晴さん
- 鍋には肉、白菜、豆腐
