나는 어려움을 겪고있다.스택에 연결된 문자 목록을 만드시겠습니까?
'{', '}', '(', ')'및 '['및 ']'을 사용하여 사용자 입력 문자열의 잔액 확인을 구현하기 위해 참조 기반 스택을 기반으로 코드를 작성합니다. 예를 들어, 사용자가 "(abc [d] e {f})"를 입력하면 코드는 표현식이 균형을 이룬다 고 말해야합니다.
나는 기능이/이미 기록 된 팝업을 밀어 가지고 : 나는 각 문자에 대한 새로운 노드를 생성하는 방법을 이해하는 고민하고있는 무슨
그러나public void push(Object newItem) {
top = new Node(newItem, top);
} // end push
public Object pop(){
if (!isEmpty()) {
Node temp = top;
top = top.getNext();
return temp.getItem();
} else {
System.out.print("StackError on " +
"pop: stack empty");
return null;
} // end if
} // end pop
. 누군가 제발 도와 주실 수 있나요? [
단순화
생각이 여기에, 그것은 약이다 어떤 조건에서 스택에 문자를 넣거나 꺼내야 하는지를 요구합니다. – Rogue
전체 과제를 게시하지 않았습니다. 교수 지침은 ARRAY 기반으로 LIST 기반으로이를 구현할 수 있어야합니다. – bm0r3son
배열 기반 스택에서 다음 기능을 구현하는 코드를 작성하십시오. 임의의 문자 열에 대해 사용자 입력을 요구하십시오. b. 문자열 내에서 'A'의 숫자가 'B'의 숫자의 두 배인 경우 "Yes"를 출력하고 그렇지 않으면 을 출력합니다. 2. 참조 기반 스택을 기반으로 코드를 작성하여 ''{ ','} ','(',') '및'[ '및'] '입력 문자열. 예를 들어, 사용자가 "(abc [d] e {f})"를 입력하면 코드에서 표현식이 균형을 이룬다 고 말해야합니다. – bm0r3son