大体のものは日本語でアルゴリズムやデーター構造の解説があります。
でも、時々、こういうのがあります。
https://www.cs.tufts.edu/comp/150FP/archive/hans-boehm/ropes.pdf
Rebalancing
Rebalancing produces a balanced version of the argument rope. The original
is unaffected.
(中略)
Many variations of this approach are possible. Our balance condition was expressed
in terms of length, and our algorithm tends to move long ¯at ropes close to the
root. One could also rebalance purely in terms of node count.
Ropeがくそ遅いのでリーフノードをリンクドリストでつなごうとしたら、訳が分からなくなりました。
適当にやってはいけないと思い、ググったら、Ropeのリバランスのやり方を解説した奴は英語の奴しかありませんでした。
あと、リンク先を読めばわかるけど、数学でおなじみの記号がいたるところに出てきます。
数3Cまで取ったほうがいいです。
大学に行けば体系的にアルゴリズムやデーター構造、最先端の技術を教えてくれますが、情報系の大学は数3Cが必須です。
そして、ネットに転がってるデーター構造の解説書は数3Cを勉強していることを前提に書かれていることが多いです。
微分積分が出た時代の数1Aと数2しかとってないので、この手の本はマジで訳が分かりません。
だから、おじさんは高校生向けの優しい、アルゴリズムやデーター構造の本で勉強しました。
なぜかというとライブラリーしか触れず、リンクドリストやAVL木、クイックソートや基数ソートをかじったぐらいのプログラマーは腐るほどいるからです。
だから、君たちはおじさんのようにはなるな。
ワイは数学も英語もできないが、数学も英語もできずライブラリしか触れないプログラマチームのマネジメントするようになったら給料上がったやで はいろんぱっぱ
kwsk 経歴と年齢、発達障害障害の有無を参考までに頼む あと、使える言語とフレームワーク、普段は何を勉強してるのかも知りたい
張り合う相手を自ら探しに来る馬鹿
続き。 なお、ライブラリーのドキュメントが全部英語なことはざらにあります。 Direct2Dも出たばかりのころは英語しかありませんでした。 ウェブプログラマー御用達のライブラリーやAPI...