1+2*(3^4-5)^(6+7*8)- 9
입력하면,
스택을 이용해서 아래처럼 postfix 로 바꾸고
1 2 3 4 ^ 5 - 6 7 8 * + ^ * + 9 -
또스택을 이용해서
-52
결과를 얻는거야
알겠냐..
분리부터 힘들다
1+2*(3^4-5)^(6+7*8)- 9
입력하면,
스택을 이용해서 아래처럼 postfix 로 바꾸고
1 2 3 4 ^ 5 - 6 7 8 * + ^ * + 9 -
또스택을 이용해서
-52
결과를 얻는거야
알겠냐..
분리부터 힘들다
이거 학부생 2학년때 다 배워요
자료구조책 암거나 봐도 바로 나오는 예제를 힘들다 타령하면 대체 뭐라 해야 할지 ㅋㅋ
아니 학부때 a, 같은 문자로 알려줌
실직적인 구현은 안배움
아니 먼 개씹소리야 전위 후위연산자랑 스택은 스택 배우자마자 바로 나오는 예제다
구현을 왜 안배워 대체 무슨 학교 다닌거임? ㅋㅋ
현재 2학년이 알려드립니다 구현까지 다나옴 ㅎㅎ
구현을 a, b, c, e, 로 해놨다니깐
직접적인 숫자를 허용 안한다니깐
전후위연산자 얘기를 하는데 abcde는 무슨 소리냐고 ㅋㅋㅋㅋ
인픽스를 포스트픽스로 바꾸는데 숫자를 안쓴다니깐 그냥 문자열로 처리하지... 아 똥멍청이라서 숫자,문자 개념이 없는건가
심지어 스택 배우는 파트에 예제로 나와있음 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ - dc App
뇌피 오지네, 잘 보면 근본적으로 구현할때 애매한게 있다... 이론은 나도 안다. 그리고 이론적 구현은 나도 했다
뭔 개 씹소리야 내가 졸업반인데 당연히 배웠으니까 하는말인데 ㅋㅋㅋ 우리과 교수가 내준 과제가 니가 말한거랑 똑같음ㅋㅋㅋ - dc App
뇌피셔들 문자로 한거가지고 숫자로 할 수 있다고 착각하네, ..
그럼 시발아 우리 교수도 뇌피셜이냐? ㅋㅋㅋㅋㅋㅋ - dc App
아오, c언어의 한계때문에, 문자로 밖에 못한다니깐.. 입아프네, 해보고 오세요 여보세요
자료구조 배우면 나옴 이진트리부분
이건 이진트리도 아님 스택레벨에서도 해결끝나는문제임
이 쉬운걸 왜 그딴식으로 풀지?
컴퓨터가 그렇게 하는데... 너 바보냐?
컴퓨터가 널 이해못하니까 안풀리지 컴파일러 감수성 너무 부족하시네요 ㅠㅠ
입아프니깐, 플어보고 다시오렴
이미 푼 문제라 코드도 가지고있음 ㅅㄱ
코드 다시 자세히 봐보세요, 문자로 되어있지
그놈에 문자타령은 ㅋㅋㅋㅋㅋ 아스키코드는 장식이냐고
개초보 관점에서나 쉬운거지... 구현 단계에서 디게 복잡한거야...
ㅈㄴ 띨띨한게 뷰지일듯
뷰지보고 딸딸이나 처라
스택을 위한 전위 후위 연산이라.. 알고리즘 초반에 항상 나오는거지 그냥 구글에 'C언어 스택 계산기'만 쳐도 줄줄줄이 나옴
입아프네, 그게 안나온다고, 문자밖에 없다고.... 아 입아파서 그냥 해보고 다시오라 아그야
그런거 변환 못하면 그냥 재능이없으니 시간낭비 돈낭비 말고 다른일을 추천 드립니다
안되는거 가지고 착각이나 하지 마시고 조언하시죠
다른일 하라고 '조언' 해드렸습니다. 이쪽이 좀 띨띨하면 대놓고 무시 많이합니다 프갤애들이 고대로 현역이고 님 상사위치에 포진해 있다고 생각하면 됩니다~
아... 네.... 풉.. 병시니... 무엇이 어째서 왜 안되는지 도 모르면서 학부 지식 들고와서 된다고 믿는충 답이 없다...
아니 문자면 그냥 'a'<=ch && ch<='z' 하면 되자너
니가 말하는거 우리 과제였음 a+b*c 를 abc*+ 인가로 바꾸는거
야 문자가 아니고 숫자로 하는거라니깐..
뭘 문자로밖에 못한다는거야? 연산자가 나와서 push연산을 할때 이게 숫자인지 문자인지 구분을 case나 if문으로 한다고? - dc App
그게 니말처럼 쉽게 되는게 아니야, 3단계 거쳐야된다... 그래서 구글링 해도 없느거야
아니 뭘 문자로밖에 못하느냐고 물어봤는데 뭐가 내 생각대로 쉽지않다는거야 ㅋㅋㅋ 뭘 말하느냐고 - dc App
스택에 문자랑 숫자를 나눠서 넣야하는데... 학부수준에서 그런걸 할 수 있냐? 절대못하지...이건 그런 단순한 문제가 아니야
스택 2개에 숫자 문자 나눠서 넣는거 말하는거 아니고? - dc App
아니 다 문자로 처리하면 되는데.... 나중에 바꿔줘도 되니까.. 그게 문제가 아니야, 분리가 안된다니까
37 + 5 를 입력하면, 스택에 37을 넣고, + 니까 37을 빼고 + 넣고, 5 를 넣고 끝이니깐 5를빼고 +를 빼는 거자나, 그런데 37+5 를 37 + 5 로 분리를 해야된다.
너 그냥 스택에 문자 달랑하나만 넣는줄 아는건 아니지? 노드에 값 저장하고 다음노드 가리키는 포인터도 같이 넣는건 아는거지? - dc App
스택은 이미 구현해놨고, 문자열 1개를 분리를 해야 된다니깐.. 그러네...말귀?
그리고 스택이랑 노드랑은 아무 상관이 없어 니가 말하는건 연결리스트를 말하는거야
난 더이상 니가 뭘 원하는지 모르겠다ㅋㅋ 스택이랑 노드는 상관이없다고 하질않나, 문자로밖에 안된다고 하더니 문자열을 분리해야된다고 하질않나 ㅋㅋ 걍 니가 혼자 알아서 해라 다른애들도 먹이 안주네 이제
야 문자열로 해봐, 그게 되는지..... 아이고 학식충 지식가지고 답없네
내가 지금짜도 니가 하려고하는거 충분히 구현할것같은데 ㅋㅋㅋ 지가 못해놓고 학식충수준 운운하는거보면 이 문제는 C언어 한계가 아니고 노실력 틀딱의 한계임 - dc App
빡대갈 ... - dc App
잘난충...
어그로네
어프충이네