저는 오늘 "코드 파트 2의 출현"을 해결하는 코드가 있습니다. https://adventofcode.com/ 나는 현재 많은 모듈러스 조건을 하드 코딩 했으므로 조건 수를 줄이는 간단한 방법이 있습니까? x % 2 == 0을 이미 확인한 경우 일반적으로 x % 4 == 0을 건너 뛸 수 있습니다. 그러나 추가 작업이있을 때 어떻게 단순화 할 것인지 생각해
좋은 방법으로 다음 코드를 단순화하기위한 아이디어? 반복되는 코드는 수천 개가 될 것입니다. 예 : 시험 101.csv ... 시험 2233.csv 나는이 도움이 될 생각 import pandas as pd
import matplotlib
import matplotlib.pyplot as plt
import numpy as np
data = pd
if 문이 너무 많아서 더 단순화 할 수있는 방법이 있습니까? 나는 그것을 다소 줄 였지만 아마도 더 효율적인 해결책이있을 것입니까? 미리 감사드립니다! Scanner enterPrice = new Scanner(System.in);
double budgetRemaining = 100, itemPrice;
while (budgetRemaining >
내 데이터 프레임에 "DATE", "INDEX"및 S1, S2, S3 ... S20의 22 개의 열이 포함됩니다. 4322 개가 넘는 행이 있습니다. 로그 리턴을 계산하여 결과를 데이터 프레임에 저장하려고합니다. 그건 저에게 4321 행을 주어야합니다. 나는이 코드를 실행하지만 짧은 방법으로 계산을 수행하는 훨씬 더 우아한 방법이 있다고 확신한다. # co
나는 이해하기가 힘듭니다. 코드 스 니펫 자체는 이중 연결된 목록의 생성자입니다. 그러나 마지막 행은 다음과 같이 말합니다. (head = head.next) .previous = null; 이것은 아마도 배열 a에서 노드를 추가하는 데 사용되는 임시 노드를 제거합니다. 그러나 어떻게 작동합니까? 누군가가 명확하고 분리 된 선으로 분해 할 수 있다면 매우
나는 이것을 이해할 수 없다. 나는 교과서를보고 정신 나간다. 표현은 : (!!! & & & & w X Y & & z) || (w & &! x & &! y & &z) || (x & &z) || (! X & & Y & & Z) 분배 및 칭찬 법을 사용하여, 나는 그것을 좁혀 : (! X & & Y & & Z) || (x & &z) || (X, Y & & &
저는 수학 문제를 파싱하고 비교하는 작은 문제에 직면하고 있습니다. 한다고 가정 우리가 다음과 같은 3 개 공식 : 2*a+b*c j*i+e+e x+(y*z)+x 우리는 3 개 공식이 동일, 동의합니다. 다른 수식을 어떻게 비교하여 동등한 지 여부를 알 수 있습니까? 이러한 수식을 다시 작성하고 단순화하여 비교할 수있는 Java API를 알고 있습니까?
3 개의 다른 값에 대해 동일한 코드를 재현해야하는 필요를 피하기 위해이 코드를 어떻게 단순화 할 수 있습니까? 예를 들어, 현재 코드에서 3 개의 URL 주소를 구문 분석하여 올바른 목적지로 연결되도록하여 사람들이 다양한 미친 URL 주소를 설정하지 않도록합니다. 하지만 앞으로는 더 많은 소셜 미디어 URL로 확장 될 것이며 코드를 반복해서 반복하는 것이
이것은 몇 가지 질문을 한 다음 자동으로 답변에서 새 패스 코드의 서식을 지정하기 위해 함께 시도한 간단한 게임입니다. 저는 초심자이므로이 코드의 효율성을 높이고 선언 한 기능의 미친 양을 제거 할 수있는 몇 가지 기술을 알고 싶습니다. 고맙습니다! 당신이 간결 후에 경우 minimum = 3
maximum = 10
name = input("What