1.リバースのみ3桁の整数。
サンプル
例1:
输入: number = 123
输出: 321
サンプル2:
输入: number = 900
输出: 9
注意事項
入力が100以上と1000未満である3桁の整数でなければならない唯一の整数あなたは仮定することができます。
クラスソリューション: 「」」 @param番号:3桁の番号。 @return:逆数。 ""」 defのreverseInteger(自己、番号): #は、ここにコードを記述します 「 '' 最初の桁:// 100の数が割り切れます 二桁目:数// 10〜10% 3桁目:数の10% ほとんどの検索結果の合計:数の10%* 100 +数// 10%10 * 10 +数// 100 * 1 ''」 戻り(個数%10 * 100 + // 10%番号10 * 10 +数が// 100 * 1)
コメント:
//割り切れるGETで割り切れます
%モジュロ、剰余が得られます
/直接添加、分別によって得ることができます
2.整数ソート
選択ソート、バブルソート、挿入ソート、または任意のO(N 2)ソートアルゴリズムを使用して昇順に応じて、整数の集合です。
サンプル
样例 1:
输入: [3, 2, 1, 4, 5]
输出: [1, 2, 3, 4, 5]
样例解释:
返回排序后的数组。
样例 2:
输入: [1, 1, 2, 1, 1]
输出: [1, 1, 1, 1, 2]
样例解释:
返回排好序的数组。