🐣 알고리즘 삐약/✌️알고리즘 개념 잡기

[JAVA] 에라토스테네스의 체

우주수첩 2022. 3. 13. 23:36
728x90

아니 수업에서는 C++을 사용하긴 하는데

한국에서는 아직 JAVA를 많이 쓰고 있기에

자바랑 C++이랑 한 번씩 알고리즘을 풀어야 할 것 같아.... 엉엉 ㅠ

 

아니야 오히려 좋아 자바 라이브러리 함수도 다시 익혀갈 겸 어짜피 다 잊은거...

내가 노력해야지...그치 맞지...?

 

이전 포스팅에서 사용했던.에라토스테네스의 체를 JAVA로 구현 해 보도록 하게.땨.

 

 

사실 1학년 때부터 자바를 접해와서 그랬던건지 이전 포스트에서 써 봐서 그랬던건지

여튼 자바로 구현하는 게 훨씬 더 편했다.

기분탓이라면 뭥...

유감 *^-^*

 

나름 열심히 구현 하고 실행을 시켰는데

 

이 무슨 말같지도 않은...

결과가 환상적이다.

 

아무리 봐도 테네스씨의 체는 구현을 잘 한 것 같은데 왜 그럴까 하고 냅다 디버깅을 해보니.

출력에서 문제가 있더라

 

망할 형변환.

1학년때 형변환 되는거로 고생했던 것을 내 유체와 정신이 모두 잊고 있었다. 

유감.

 

마지막 줄에 문자열공백을 더해줘서 아스키코드로 변경이 된 나머지 각각 32씩 더해졌다.

옛날 기억 되 살려 주고 고맙네 아주 ^^

여튼 저거 없애고 공백을 추가하려다가 어짜피 println으로 썼으니 굳이  필요 없을 것 같아서

 

냅다 지워줬고 완벽한 결과✌️

 

오늘은 저번에 C++로 구현 해 보았던 에라토스 테네스의 체를 JAVA로 다시 구현 해 보았고

이제 적용해서 문제를 풀어보도록 하게.땨.

 

삐약!🐣

728x90