Как найти временную и пространственную сложность моей программы? [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как найти временную и пространственную сложность моей программы? [закрыто]

Сообщение Anonymous »

package org.program1;

import java.util.Scanner;

class Program1 {
public static boolean isArmstrong(int n) {

int orignalnum = n;
int result = 0;
int NoOfDigits = String.valueOf(n).length();

while (n != 0) {
int r = n % 10;
result = result + (int) Math.pow(r, NoOfDigits);
n = n / 10;
}

return result == orignalnum;
}

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);
System.out.println("Enter the number to check: ");
int n = sc.nextInt();

if (isArmstrong(n))
System.out.println(n + " is Armstrong number");

else
System.out.println(n + " is not a Armstrong number");
}

}


Подробнее здесь: https://stackoverflow.com/questions/790 ... my-program
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»