본문 바로가기

전체 글

(239)
백준 - 플로이드(Kotlin) 본 알고리즘 풀이는 Routine Study에서 진행하고 있습니다. https://github.com/ROUTINE-STUDY/Algorithm 저를 포함한 구성원이 대부분 초보이므로, 원하시는분은 언제라도 들어오셔도 좋습니다. GitHub - ROUTINE-STUDY/Algorithm: 초보 알고리즘 스터디 / 누구나 참여 가능 초보 알고리즘 스터디 / 누구나 참여 가능 :runner:. Contribute to ROUTINE-STUDY/Algorithm development by creating an account on GitHub. github.com 문의는 댓글 바람. 문제 출처 : https://www.acmicpc.net/problem/11404 [문제 설명] 대놓고 플로이드 와샬 알고리즘 문..
백준 - 주유소(Kotlin) 본 알고리즘 풀이는 Routine Study에서 진행하고 있습니다. https://github.com/ROUTINE-STUDY/Algorithm 저를 포함한 구성원이 대부분 초보이므로, 원하시는분은 언제라도 들어오셔도 좋습니다. GitHub - ROUTINE-STUDY/Algorithm: 초보 알고리즘 스터디 / 누구나 참여 가능 초보 알고리즘 스터디 / 누구나 참여 가능 :runner:. Contribute to ROUTINE-STUDY/Algorithm development by creating an account on GitHub. github.com 문의는 댓글 바람. 문제 출처 : https://www.acmicpc.net/problem/13305 [문제 설명] 주유소에서 원하는만큼 기름을 살 ..
프로그래머스 - 성격 유형 검사하기(Kotlin) 본 알고리즘 풀이는 Routine Study에서 진행하고 있습니다. https://github.com/ROUTINE-STUDY/Algorithm 저를 포함한 구성원이 대부분 초보이므로, 원하시는분은 언제라도 들어오셔도 좋습니다. GitHub - ROUTINE-STUDY/Algorithm: 초보 알고리즘 스터디 / 누구나 참여 가능 초보 알고리즘 스터디 / 누구나 참여 가능 :runner:. Contribute to ROUTINE-STUDY/Algorithm development by creating an account on GitHub. github.com 문의는 댓글 바람. 문제 출처 : https://school.programmers.co.kr/learn/courses/30/lessons/118666..
캔두프로젝트 - 헤로쿠로 메시징 서버 배포하기 좋아요 기능을 구현하기 위해 FCM(Firebase Cloud Messaging)을 사용할까 생각했습니다. 그러나, FCM이 무료 기능인데도 불구하고 사용하기 위해서는 카드를 등록해야 합니다. 그냥 등록해도 되긴 하지만, 계좌에 돈도 없고 그래서 그냥 따로 서버를 만들기로 했습니다. 1번 방법. 로컬에 배포하기 장점 : 쉽고 굉장히 간단한 방법입니다. 그냥 단순히 컴퓨터에서 메시징 서버 프로그램을 작성하고 실행하면 됩니다. 단점 : 컴퓨터가 실행 중인 동안에는 작동하지만, 컴퓨터를 끄면 동작하지 않습니다. 노트북을 한 대 구해서 서버를 계속 돌릴까 생각했지만, 그게 더 낭비 같아서 이 방법은 사용하지 않았습니다. 총평 : 간단하게 테스트에 사용할 때는 이 방법이 나을 듯합니다만, 아무래도 자체 서버가 있..
내가 알고리즘 풀면서 자주 하는 실수들 1. 문제를 정독하지 않는 것. 알고리즘 문제들은 보통 무조건 답이 나오는 조건을 주는 경우가 많지만 그렇지 않은 경우도 있다. 몇몇 문제들은 답이 나오지 않으면 -1을 출력하라는 식으로 내기도 한다. 따라서, 문제를 항상 정독해야 한다. 2. 로직을 점검하지 않는 것. 문제를 보고 바로 로직이 떠올라서 바로 코드를 작성하는 경우다. 나중에 로직 자체가 틀렸는데 이를 깨닫지 못하고 코드 실수나 예외 처리가 있다고 생각하여 코드를 계속 부분 수정하게 된다. 이는 시간만 계속 잡아먹고 코드 또한 더럽게 만든다. 이 실수의 최악인 점은 결국, 수시간동안 낑낑거린 코드를 전체 삭제해야 한다는 점이다. 애초에 로직 자체가 잘못됐기 때문에 모든 코드를 삭제하고 다시 로직을 생각하는 게 낫다. 3. 자료형의 범위 생..
백준 - 10282 해킹(Kotlin, 다익스트라) 본 알고리즘 풀이는 Routine Study에서 진행하고 있습니다. https://github.com/ROUTINE-STUDY/Algorithm 저를 포함한 구성원이 대부분 초보이므로, 원하시는분은 언제라도 들어오셔도 좋습니다. GitHub - ROUTINE-STUDY/Algorithm: 초보 알고리즘 스터디 / 누구나 참여 가능 초보 알고리즘 스터디 / 누구나 참여 가능 :runner:. Contribute to ROUTINE-STUDY/Algorithm development by creating an account on GitHub. github.com 문의는 댓글 바람. 문제 출처 :https://www.acmicpc.net/problem/10282 [문제 설명] 컴퓨터 바이러스가 모두 퍼질 때까지..
백준 - 1347 미로 만들기(Kotlin) 본 알고리즘 풀이는 Routine Study에서 진행하고 있습니다. https://github.com/ROUTINE-STUDY/Algorithm 저를 포함한 구성원이 대부분 초보이므로, 원하시는분은 언제라도 들어오셔도 좋습니다. GitHub - ROUTINE-STUDY/Algorithm: 초보 알고리즘 스터디 / 누구나 참여 가능 초보 알고리즘 스터디 / 누구나 참여 가능 :runner:. Contribute to ROUTINE-STUDY/Algorithm development by creating an account on GitHub. github.com 문의는 댓글 바람. 문제 출처 :https://www.acmicpc.net/problem/1347 [문제 설명] 지나간 장소를 지도료 표시하시오. [..
백준 - 11403 경로 찾기(Kotlin) 본 알고리즘 풀이는 Routine Study에서 진행하고 있습니다. https://github.com/ROUTINE-STUDY/Algorithm 저를 포함한 구성원이 대부분 초보이므로, 원하시는분은 언제라도 들어오셔도 좋습니다. GitHub - ROUTINE-STUDY/Algorithm: 초보 알고리즘 스터디 / 누구나 참여 가능 초보 알고리즘 스터디 / 누구나 참여 가능 :runner:. Contribute to ROUTINE-STUDY/Algorithm development by creating an account on GitHub. github.com 문의는 댓글 바람. 문제 출처 : https://www.acmicpc.net/problem/11403 [접근 방법] 그냥 간단하게 BFS로 시작해서 ..