본문 바로가기
반응형

배열4

POWER JAVA 7장 mini project 큐(queue) 구현하기 안녕하세요 이 문제는 접한 지 몇일 지났지만, 어떻게 푸는 게 좋을지 잘모르겠어서 한 블로그를 참조하게 되었습니다. 꽤 좋은 문제라고 생각하기에 저도 한번 죽 따라쳐보고, 어째서 구현되는지 아래에 블로그에서 해설을 보면서 고민해봤습니다. 책에 있는 문제대로 배열을 활용한 큐(queue) 구현입니다. 출처는 다음과 같으며 이 글은 개인공부 기록용이기에 영리를 추구하지 않으며, 변경도 허용하지 않습니다. 혹시라도 문제가 될 시 바로 삭제하겠습니다. https://st-lab.tistory.com/183#size 인터페이스 HTML 삽입 미리보기할 수 없는 소스 인터페이스 구현 클래스 HTML 삽입 미리보기할 수 없는 소스 2022. 10. 23.
POWER JAVA 4장 안전한 배열 - 응용(해설) 멤버(필드, 메소드) 그리고 생성자 및 설정자와 접근자 간의 상호작용이 어떻게 되는지 한번 의식의 흐름대로 일단 써봤습니다. 보기 많이 불편하시겠지만, 참고하실 분들은 읽어보셔요!!~ 그리고 아마 끝까지 보시면 알겠지만 치명적인 문제점이 있습니다. 이 코드는 의도적으로 끊어주지 않으면 계속해서 반복합니다. append() 메소드를 통해 배열 길이를 계속해서 늘려주고 따라서, 차이는 계속해서 -1이 되다보니 결과적으로 무한 반복이 되는 경우인 것 같습니다. 다음에는 이런 경우를 어찌 해결하는 게 좋을지 잘 고민해봐야겠습니다. 새벽까지 고생하긴 했지만 접근자와 설정자를 어떤 식으로 활용하면 좋을지 고민할 수 있어 좋은 경험이었습니다. 아래 해설은 보기 힘드니 코드만 보시면서 한번 고민해보시는 것도 추천해드립.. 2022. 10. 2.
POWER JAVA 3장 프로그래밍 13번 문제 (트럼프 카드 뽑기) 원래는 1~12번 문제랑 같이 붙여서 포스트하려 했지만... 왜인지는 모르겠지만 애착이 가는 문제여서 이렇게 따로 올립니다 ㅎㅎㅎ 많이 부족하지만 그래도 열심히 해서 그런가 뿌듯하네요!! HTML 삽입 미리보기할 수 없는 소스 2022. 9. 25.
POWER JAVA 3장 프로그래밍 문제 1번 ~ 12번 1번 문제 HTML 삽입 미리보기할 수 없는 소스 2번 문제 HTML 삽입 미리보기할 수 없는 소스 3번 문제 (생각보다 간단한 문제임에도 생각을 잘못하는 바람에 한참이나 돌아갔습니다.....num[((i+1)*3)-1] == 3 * (i + 1)이런 식을 만들어 내기도 했습니다. 물론 예외에 걸렸고, 해결도 못해서 처음부터 다시 생각했지만요 ㅎㅎ) HTML 삽입 미리보기할 수 없는 소스 4번 문제 (4번 문제는 https://aeunhi99.tistory.com/149의 글을 참고해서 작성했습니다. 제가 저작권 관련해서는 아직 미흡하다 보니, 문제가 되는 부분이 있으면 알려주세요! 조치를 취하겠습니다.) HTML 삽입 미리보기할 수 없는 소스 5번 문제 (4번 문제는 https://aeunhi99.ti.. 2022. 9. 17.
반응형