【发布时间】:2023-02-05 18:59:01
【问题描述】:
当我试图解决 codewars 上的问题时,出现此错误。
我的代码通过了所有测试但没有优化。你有什么建议吗?
问题:https://www.codewars.com/kata/525e5a1cb735154b320002c8/train/csharp
C#: code
【问题讨论】:
-
使用系统; public class Kata { public static int Triangular(int n) { string temp = ""; for(int i = 0; i < n; i++){ for(int j = i; j < n; j++){ if(n < 0){ 中断; } else{ 温度 += 1; } } } 返回温度。长度; } }
-
你得到一个数字,应该输出一个数字。如果要求您将 10000 乘以 10000,您是否也会构建一个 100 MB 的字符串?或者也许使用数学? (轻轻一推)