Size: a a a

2021 February 28

ch

central hardware in learn.java
опять двадцать пять
источник

ch

central hardware in learn.java
ну подумаю хоть пять секунд, что будет если ты будеьш каждый раз делать 15+1 и так каждый раз когда вызывается лямба
источник

K

Katya in learn.java
central hardware
ну подумаю хоть пять секунд, что будет если ты будеьш каждый раз делать 15+1 и так каждый раз когда вызывается лямба
подскажи
источник

ch

central hardware in learn.java
каждый раз будет шрифт 16, *** капитан очевидность
источник

K

Katya in learn.java
central hardware
каждый раз будет шрифт 16, *** капитан очевидность
aa
источник

K

Katya in learn.java
все сделал
источник

.

... in learn.java
central hardware
каждый раз будет шрифт 16, *** капитан очевидность
Красиво
источник

F

Fortune's Desire in learn.java
А как ему туда передать текущий фонтсайз...
источник

F

Fortune's Desire in learn.java
лан
источник

ch

central hardware in learn.java
например вот так, надо хоть маленько понимать  что пишешь
источник

キリル in learn.java
import java.util.*;
public class Main {

   public static void main(String[] args) {
       Scanner input = new Scanner(System.in);
       long a = 0;
       long b = 0;
       int delta = 0;
       int d = 0;
       String ans = "";
       String mas = "!Hello,world";
       
       a=input.nextInt();
       b=input.nextInt();
       for (long i = a;i<=b;i++){
           delta = (int) (long) i%12;
           ans = ans + mas.charAt(delta);
       }
       System.out.println(ans);
   }

}



Есть вот такой код. Принимает что-то до 10^9 и выдаёт для каждого i соответствующую букву. Проблема в том, что аналог (всё точно такое же, но на питоне. Тоже строка, тоже инты) заходит за 87мс и 4 мб памяти, а ЭТО съедает 267 мегабайт, причём я без понятия в чём проблема. Подскажите пожалуйста.
источник

ch

central hardware in learn.java
キリル
import java.util.*;
public class Main {

   public static void main(String[] args) {
       Scanner input = new Scanner(System.in);
       long a = 0;
       long b = 0;
       int delta = 0;
       int d = 0;
       String ans = "";
       String mas = "!Hello,world";
       
       a=input.nextInt();
       b=input.nextInt();
       for (long i = a;i<=b;i++){
           delta = (int) (long) i%12;
           ans = ans + mas.charAt(delta);
       }
       System.out.println(ans);
   }

}



Есть вот такой код. Принимает что-то до 10^9 и выдаёт для каждого i соответствующую букву. Проблема в том, что аналог (всё точно такое же, но на питоне. Тоже строка, тоже инты) заходит за 87мс и 4 мб памяти, а ЭТО съедает 267 мегабайт, причём я без понятия в чём проблема. Подскажите пожалуйста.
какие числа вводите?
источник

キリル in learn.java
Понятия не имею.
источник

ch

central hardware in learn.java
キリル
Понятия не имею.
тогда откуда вы имеете понятия о потребление памяти?
источник

キリル in learn.java
Яндекс контекст
источник

ch

central hardware in learn.java
キリル
Яндекс контекст
ну так посмотрите там входные данные для тестов
источник

キリル in learn.java
Эххх. Я вузак писал, их не посмотришь. Время решения кончилось, я хз как решить эту проблему (задачу я решил на 100 на питоне)
источник

キリル in learn.java
Ладно, потом всё равно решения объявят
источник

ch

central hardware in learn.java
ну придется тогда гадать, однако я бы начал с избавления от алокациюй строк на каждой итерации, если у вас там цикл пару милионов итераций делает, там же дофигища памяти на это уйдет
источник

ch

central hardware in learn.java
надо вообще ничего не алоцировать в циклах
источник