微軟100題 求1 2 n

2021-06-25 20:29:19 字數 411 閱讀 5638

題目:求1+2+…+n,

要求不能使用乘除法、for、while、if、else、switch、case等關鍵字以及條件判斷語句(a?b:c)。

package test;

/** * 題目:求1+2+...+n,

要求不能使用乘除法,for,while,if,else,switch,case,條件判斷語句(a?b:c)

* @author zealot

* *思路,定義陣列,設定大小,試用try,catch跳出遞迴。

*遞迴終止條件:陣列越界,捕獲異常

*/public class sum catch(exception e)

}public static void main(string args)

}

第12 題(特殊方法求1 2 n)

第12 題 題目 求1 2 n,要求不能使用乘除法 for while if else switch case 等關鍵字以及條件判斷語句 a?b c 幾種思路 namespace ms100p 12 void display int add increasebyone 0 int add count...

劍指offer刷題 求1 2 n

題目 求1 2 n,要求不能使用乘除法,for while if else switch case等關鍵字及條件判斷語句 a?b c 要求不能使用乘除和一些語句,因此我們可以設計遞迴思路,並且用位運算子來判斷是否到達遞迴終止的條件。另外,我們可以用c 建構函式來設計出一種思路,具體見 class s...

每日一題 求1 2 n(中等)

劍指 offer 64.求1 2 n 求 1 2 n 要求不能使用乘除法 for while if else switch case等關鍵字及條件判斷語句 a?b c 示例 1 輸入 n 3 輸出 6 示例 2 輸入 n 9 輸出 45 class solution 邏輯運算子的短路效應 常見的邏輯...