劍指offer:發散思惟:求1+2+3+4+5...+n、兩個數求和,構建乘積數組

1、問題:求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等關鍵字及條件判斷語句(A?B:C)。 解題:循環、遞歸被限制使用 for while if 等語法 一、循環:構造函數,建立N個對象,調用構造函數調用N次數組 二、遞歸:構造虛函數數,或者,使用使用邏輯與&& 既能夠跳出循環條件實現終止遞歸。函數 三、函數指針spa 四、利用模板類型
相關文章
相關標籤/搜索