반응형

개발 3

[파이썬 알고리즘 인터뷰] 파이썬으로 다각도로 풀어보기 모음집

파이썬을 비교적 다른 언어에 비해 능숙하게 다룰 수 있게 된 후에, 각종 알고리즘 사이트 (백준, leetcode 등)에서 파이썬으로 문제를 풀어 왔었다. 다만 그 '효율'에 있어서 의문은 계속 풀리지 않고 있었다. 특히나, 문제를 오롯이 내가 시간을 들여 풀어내는 방식위주로 하다 보니 비슷한 문제는 거의 대부분 풀이 코드가 비슷했다. 이런 고민을 가지고 있던 찰나, 이 책을 만났다. 우선 결론부터 말하자면 책이 좋다. 다만 무겁다. 왜 좋냐면, 우선 정말 많은 문제가 수록되어 있다. 물론, 해당 문제는 거진 대부분 leetcode의 문제다. 바로 이 부분에서 나는 만족했다. 시중에 나온 알고리즘 책은 정말 '학교'에서나 쓸 법한 개념 위주 혹은 '대회용' 이렇게 2가지로 나뉜다. 물론, 코딩테스트와 관..

독서/서평 2022.07.04

OpenJDK 를 STS에 적용하기

안녕하세요 Dibrary입니다. 이번엔 OpenJDK를 STS에 적용해서 웹서버를 구동하는 방법을 소개해드리겠습니다. 먼저 OpenJDK 사이트에 가셔서 파일을 받으시면 됩니다. JDK 17.0.1 GA Release JDK 17.0.1 General-Availability Release This page provides production-ready open-source builds of the Java Development Kit, version 17, an implementation of the Java SE 17 Platform under the GNU General Public License, version 2, with the Classpath Exce jdk.java.net 들어가시면 아래와..

개발 도중 - 완전 생초짜를 위한 문제 해결 방법 소개

안녕하세요 Dibrary 입니다. 완전 생 초보일 때, 프로그램언어를 사용해서 개발을 하다가 원하는 결과는 안 나오고 에러가 날 경우에 대처 방안을 알려드리겠습니다. '누구나 다 할 수 있는거 아니야?' 라고 생각할 수 있으나... 현실은 그렇지 않죠. 저도 처음에 책보고 따라하다 막힐 때 접었던 이유가 이거였거든요. 혹시나마 작은 실마리가 될까 싶어 기록해 둡니다. 1. 에러가 발생하면 해당 문구를 '읽고 해석하자' 반드시 필요한 과정이죠. 문제는 해당 문구가 '영어'로 나옵니다. 영어 공부도 평소에 좀 해둬야겠쬬? 예를 들어보겠습니다. 위 코드를 실행하고 값을 입력했더니 에러가 났습니다. 우선 잘 보시면 line 8이라는 단어가 보이실 겁니다. 이렇게 위치를 알려주면 먼저 '해당 줄에서 에러가 났겠구..

반응형