저는 Java 프로그래밍 (수학 프로그래밍 만)에 2 년의 경력이 있고 C++을 배우는 학생이지만 코드 실행을 위해 메모리를 효율적으로 관리하는 방법을 배웠습니다. 내 코드를 내 국가의 대회 중 하나에 제출했는데 실제로 Java 코드가 약 1000M의 메모리를 사용했지만 실행하는데 0.07 초가 걸렸습니다. 루프 및 변수가있는 기본 프로그램을 효율적으로 작성하려면 어떻게합니까?코드를 실행하는 데 필요한 메모리를 줄이는 방법은 무엇입니까?
0
A
답변
0
최적화 할 때 첫 번째 규칙은 입니다. 최적화 할 필요가 있습니까? 일반적인 메모리의 경우 1000M의 메모리 및 0.07 초입니다.
두 번째 규칙은 프로파일 링입니다. 리소스 (CPU 또는 RAM)를 가져 오는 이유를 알기 위해서는 프로파일 러에서 코드를 실행해야합니다.
문제를 해결하는 방법을 모르는 경우 여기에 더 구체적인 질문이 표시됩니다.
마지막 질문에 답하십시오. 일반적으로 변수 및 루프를 사용하여 컴퓨터를 손상시킬 수는 없습니다 ... 일반적으로.