実現したいこと
以下のソースコードのオーダー記法での時間計算量が分からず、困っています。
いまいち再帰を用いているソースコードでは求め方が分かりません。
どなたか教えていただけないでしょうか?
Python
1def gcd(a, b): 2 while a != b: 3 if a > b: 4 return gcd(a-b, b) 5 else: 6 return gcd(a, b-a) 7 return a
回答1件
あなたの回答
tips
プレビュー
Q&A
解決済
退会済みユーザー
総合スコア0
投稿2020/05/21 13:46
以下のソースコードのオーダー記法での時間計算量が分からず、困っています。
いまいち再帰を用いているソースコードでは求め方が分かりません。
どなたか教えていただけないでしょうか?
Python
1def gcd(a, b): 2 while a != b: 3 if a > b: 4 return gcd(a-b, b) 5 else: 6 return gcd(a, b-a) 7 return a
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。