본문 바로가기

전체 글

(175)
Programmers_같은숫자는싫어_Level1 최근 Programmers 사이트를 이용하고 있다. 백준은 연습문제 느낌이라면 Programmers는 모의고사 같은 느낌이다. 문제 : 같은 숫자는 싫어 문제 설명 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면, arr = [1, 1, 3, 3, 0, 1, 1] 이면 [1, 3, 0, 1] 을 return 합니다. arr = [4, 4, 4, 3, 3] 이면 [4, 3] 을 return 합니다. 배열 arr에서 연속적으로 나타나는 숫자는 제거하고 남은 수들을 return ..
2231_JAVA_분해합 브루트포스에 대한 두번째 문제다. 어렵지 않았다. 시간도 오래 걸리지 않았다. package juhwan; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; public class BOJ_2231 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); ArrayList arr = ne..
멋쟁이사자처럼 백엔드 스쿨1기 _ 31日 오늘은 아이디어톤 발표 날 이다. 오후에 피피티 자료를 작성하면서 DB에 관한 이야기를 나눴다. 사실 DB에 관한 지식이 거의 없어서 그냥 듣고만 있었다. 아무것도 모르다보니 의견을 내기도 어려웠다. 앞으로 두 달 동안 우리가 생각한 아이디어를 구현해야하는데 걱정이 된다. 시간이 오래걸리거나 비효율적으로 해도 책임감 있게 결과물을 만들고 싶다. 화이팅 !
2798_JAVA_블랙잭 단계별 풀기 - 브루트포스에 있는 첫번째 문제다. 나도 블랙잭 좋아하는데 문제를 풀다보니까 또 하러가고싶다. 크게 어렵지 않았는데 중간에 if문을 야무지게 써야 풀린다. 처음에는 안 풀려서 여러가지 시도를 하다가 다시 차근차근 생각해보니까 금방 풀었다. 역시 스스로 푸는 문제는 기분이 좋다. 쌓여가는 내 백준 깃허브를 보면 뿌듯하다. ㅎ
1193_JAVA_분수찾기 동민님이 갑자기 내준 문제다. 단계별 풀기할 때 꽤 초반에 풀었던 문제로 기억하는데 그때는 그냥 인터넷 풀이를 보고 따라쳤던 기억이 있다. 그래도 그 때보다는 좋아졌는지 이번에는 스스로 해결했다. 검정 바탕이 이번에 푼 풀이이고 흰 화면이 2달 전에 풀었던 풀이다. 시간도 줄고 메모리도 줄었다. 이번에 풀 때 완전 새로운 문제같았다. 풀이를 보고 따라 쓰는 공부는 크게 도움이 되지 않는다는 걸 한번 더 깨달을 수 있었다.
멋쟁이사자처럼 백엔드 스쿨1기 _ 29日 오늘은 수업을 따라가기보다는 혼자 처음부터 다시 만들어봤다. 강사님이 올려주신 동영상을 따라가면서 만드는데도 중간중간 계속 오류가 났다. 그 중에서 제일 시간을 많이 잡아먹은건 " " 스페이스바 하나 때문에 한시간을 수정했다. 이런 과정들이 반복되면서 좀 더 머리에 많이 남길 바란다.
멋쟁이사자처럼 백엔드 스쿨1기 _ 28日 오늘은 계속 졸았다 ㅎㅎ 오전에는 MySQL 근데 이거 쫌 재밌다. 냠냠 오후에는 웹페이지 수업을 들었다. 그리고 오늘부터는 새로운 프로젝트 팀이 만들어졌다. 오늘은 많이 졸았으니까 내일부터는 다시 잘 해보자 ! 샌드위치 냠냠
1009_JAVA_분산처리 오늘은 동민님이 내준 분산처리 문제다. 너무 길게 코드를 작성해서 가독성이 떨어진다. 앞으로 이렇게 경우를 나누는 것 보다는 반복문이나 다른 기능들을 사용해서 하는 쪽으로 해야겠다. 뭐 어쨌든 맞았다 ㅎ 전보다는 많이 수월하게 풀고 있는 것 같아서 기분이 좀 좋다.