rpn

    0

    1답변

    PHP로 간단한 계산기를하기 위해 RPN을 사용하려고합니다. 위키 설명과 몇 가지 자습서를 따르려고했지만 현재 첫 번째 피연산자와 관련된 문제를 해결하고 있습니다. end()로 지정할 수 없습니다. 내 문제는 $ nb1 = end ($ stack) 줄에서 왔습니다. <?php function add($stack, $nb1, $nb2) { ar

    0

    1답변

    함수 RPNCalculator와 같은 배열에 대한 메서드를 만들고 있지만 어떤 이유로 올바르게 작동하지 않습니다. 예를 들어, 조작 3 - 8을 수행하려고하면 -5 대신 3을 리턴하고, 3 - 4는 -1 대신 1을 리턴합니다. 당신이 안으로 볼 수 있듯이 num 변수입니다. 정말 감사드립니다. RPN은 [2, 3, 4] RPNCalculator.protot

    0

    1답변

    .evaluate 메서드를 제외하고 모든 것이 내 코드에서 작동하는 것 같습니다. 프로그램에서 Failures: 1) RPNCalculator evaluates a string Failure/Error: expect(calculator.evaluate("1 2 3 * +")).to eq( NoMethodError: un

    4

    2답변

    다음 '트리 크기 조절기'를 구현했지만 특정 조건에서 실패합니다. 예를 들어 크기가 4 인 경우 크기 2가 반환되고 아무도 나를 도와 줄 수 없습니다. 나는이 소책자를 여러 번 쓰면서 쓸데없이 실패했다. 미리 감사 JC def getRPNdepth(expression): treesize=0 maxtreesize=treesize m

    3

    2답변

    이 postfix 표현식을 평가할 수 있습니까? 6 2 3 + - 3 8 2/+ * 2 5 3 +

    0

    1답변

    스캐너를 사용하여 RPN 계산기를 만들려고합니다. 사용자로부터 숫자와 연산자를 수집하고 입력을 results이라는 문자열에 연결합니다. "Q"또는 "q"라고 말하면서 종료하면 results을 evaluateResults 메서드에 전달하여 입력 한 작업을 수행합니다. 예를 들어, evaluateResults에 전달 된 문자열이 '45 + '인 경우 4와 5를

    0

    2답변

    프로그램에서 수행 할 작업 : 스택을 생성하고 HP12C 클래스의 calculate 메서드를 사용하여 스택을 조작합니다. 내가 좀 내가 자바를 사용 이후 오랜만이고 당신이 좀 도와 수 있다면 내가 객체를 생성하고 사용하는 문제에 봉착 렸기 때문에 여기에 잃었어요 ... 이후 게시 마지막 여기 사람들은 네가 할 수있는 숙제를 게시하는 것을 나에게 아꼈다. 내

    1

    1답변

    저는 표현 표기법과 실제로 후행 표기법을 위해 RPN을 사용하는 간단한 바이트 코드 인터프리터를 만드는 중입니다. 그러나 이제는 다음과 같은 질문을했습니다 : 실제로 단락 회로 평가가 가능합니까? 후위 표현식에 사용됩니까? 예를 들어, 표현식을 평가할 때 (false (& & (계승 (7)> ​​계승 (5))) C++은 두 피연산자에 대한 & & 연산자의

    -4

    2답변

    내 rpn- 계산기가 작동하지만 문제가 있습니다. 문제는 그 과정에서 발생하는 모든 연속적인 계산을 인쇄한다는 것입니다. 나는 이것을 고치기 위해 여러 가지 방법을 시도했다. 최신 계산은 모든 계산에 의해 올라가는 정수를 더하고,이 정수가 0보다 크고 스택에 하나의 숫자 만 인쇄되면 printf가 인쇄된다. 그러나 계산이 여러 번 진행될 때 (예 : 5 5

    0

    1답변

    rrdtool graph에 대한 스크립트로 작성된 복잡한 표현식이 있습니다. 나는 또한 이것이 일단 효과가 있었다고 생각하지만, 그때 이후로 나는 rrdtool을 업그레이드했다. 불행히도 내가 얻을 수있는 유일한 결과는 ERROR: RPN final stack size != 1입니다. 더 나은 진단 (예 : rrdtool의 스택 추적 또는 덤프)을위한 방법