お伺いしたいこと
この問題
を等差数列を用いて回答した場合( t(t+1)2 ≥ Xを判定し、これを満たすtを探す場合 )の計算量の求め方がわからないです。
詳細
解説に
t を前から順番に試して t(t+1)2 ≥ X か毎回判定するだけでも, 時間計算量 O(√X)で答えを求めることが出来ます。
とありますが、この時の計算量がなぜO(√X)となるのかがわかりませんでした。
助言頂けると幸いです
回答1件
あなたの回答
tips
プレビュー
投稿2020/07/27 14:42
編集2020/07/27 14:43この問題
を等差数列を用いて回答した場合( t(t+1)2 ≥ Xを判定し、これを満たすtを探す場合 )の計算量の求め方がわからないです。
解説に
t を前から順番に試して t(t+1)2 ≥ X か毎回判定するだけでも, 時間計算量 O(√X)で答えを求めることが出来ます。
とありますが、この時の計算量がなぜO(√X)となるのかがわかりませんでした。
助言頂けると幸いです
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。