재귀를 존나게 돌리는 코드를 파이슨으로 짰다
돌렸다
당연하게도 파이슨 특유의 애미디진 에러 메시지와 함께 뒤졌다
그래서 리커전 리밋을 존나게 올렸다
import sys
sys.setrecursionlimit(1000000)
후훗 시불년
이제 되겠지
하고 돌렸다
파이슨이 뒤진다??? 뭐야 씨;발..
그 뒤로 약 5시간 동안 애꿎은 귀두 욕을 했다
에미뒤진 귀두쉐리... 좆도 없는 쉐리.....
과제좀 날로 먹으려는데 시불쟝놈의 언어의 상태가...
그래서 5시간 개삽질해서 C++로 바꿨는데
C++에서도 터진다
스택 오버 플로우로 터짐 ㅇㅅㅇ
허뮈 쉬벌;
재송합니다 귀두성님...
결국 C++에서 재귀 부분을 goto로 바꿨더니 돌아감
꼬리재귀나 반복으로는 도저히 못 바꾸겠어서
함수 콜 하는 부분을 goto로 바꿨더니 바로 됨 허어
크 로우딸딸이
흐음.. 이런 건 첨 봐서.... 글 싸봄.
goto로 깔끔하게 뚫어버리는 게 쵸큼 컬쳐 쇼크였는데 신상 때매 코오드를 공개하지 못해 아쉽당
ㄹㅇ루 왜 process에서 stack 작고 확장성이 없는지
근데 이건 귀두 잘못이 아님 그냥 내 구현 능력이 병신인 것
진짜 잘하면 반복문으로 구현했겠지만 난 도저히 모르겠음
과제 공유할 생각은 없으신가
독학중인데 이런거도 해보고 싶음
보통은 스택써서 재귀 구현하지 않냐 goto쓰면 반복문으로도 구현 쉽게 될거같은데