8 / 51
次は 09. 線形探索で位置を返す
再帰、探索、ソート、配列・文字列、データ構造、動的計画法を、コードを書きながら学ぶアルゴリズム基礎コースです。計算量を意識して解法を選び、典型問題を自力で実装できる力を身につけます。
次の Python コードは何を計算する関数ですか?
Python
def f(n): if n < 10: return 1 return 1 + f(n // 10)
整数 n を 2 で割れるかどうかを判定する
整数 n の桁数を返す
整数 n の階乗を返す
整数 n を 10 進数で表したときの各桁の和を返す
未回答の問題は、不正解として正解と解説のみ表示します
ログインが必要です
クイズに回答するにはログインしてください。