전체 글 129

[백준] 5585번 거스름돈 C, java

https://www.acmicpc.net/problem/5585 5585번: 거스름돈 타로는 자주 JOI잡화점에서 물건을 산다. JOI잡화점에는 잔돈으로 500엔, 100엔, 50엔, 10엔, 5엔, 1엔이 충분히 있고, 언제나 거스름돈 개수가 가장 적게 잔돈을 준다. 타로가 JOI잡화점에서 물건을 사 www.acmicpc.net C 풀이1 #include int main() { int pay; int one = 1000; int left; int count = 0; scanf("%d", &pay); left = one - pay; while (left != 0) { if (left >= 500) { left -= 500; count++; } else if (left >= 100) { left -= 1..

[백준] 1026번 보물 C, java

c언어로 풀고 java로 바꾸기!! https://www.acmicpc.net/problem/1026 1026번: 보물 첫째 줄에 N이 주어진다. 둘째 줄에는 A에 있는 N개의 수가 순서대로 주어지고, 셋째 줄에는 B에 있는 수가 순서대로 주어진다. N은 50보다 작거나 같은 자연수이고, A와 B의 각 원소는 100보다 작거 www.acmicpc.net C #include int main() { int n,i,j,temp,AB = 0; int arrA[50]; int arrB[50]; scanf("%d", &n); for (i=0; i

정보처리기사 실기 뿌시기(2021년 정기기사 1회)

3월에 필기를 철썩 붙고 바로 실기 접수!!! 한번 시작했을 때 바로 후다닥 해야지 안그러면 게을러진다잉 실기는 정말 필기와는 차원이 달랐다. 실기가 훨씬 공부할 분량이 많고 시험도 어렵다. 괜히 합격률이 20%대인 이유가 있지.. 전년도 합격률 보고 너무 쫄아있어서 필기 합격 발표가 나자마자 접수도 전에 책 사고 공부를 시작했다. 실기는 필기랑 달리 책이 필요했다. 일단 실기는 필기처럼 기출문제가 제공되지 않기 때문에 잘 정리되어 있는 문제집이 필요했고, 공부 분량, 난이도가 다르기 때문에 더 꼼꼼하게 공부해야해서 교재가 꼭!꼭! 필요했다. 또 실기는 단답, 서술형 문제가 출제되기 때문에 어설프게 알아서는 절대 불가능.. 최소 3회독이상 할 생각이었기 때문에 아이패드에 스캔해서 공부했다. 그래서 책은 ..

정보처리기사 필기 뿌시기(2021년 정기기사 1회)

지난 3월 정보처리기사(정처기) 1회차 필기 시험을 봤다! 올해부터 시험이 완전 개정되었는데 개정된 후 첫 시험이라 시험이 어떻게 나올지 몰라 공부하면서도 두려웠다ㅠ 다행히도 다른 회차 시험은 어땠을지 모르겠지만 내가 본 1회차 필기에서는 개전 전과 다른게 뭐지? 싶을 정도로 무난하게 넘어갔다. 처음에는 아무리 전공자지만 안배운 내용도 많으니 최대한 많이 풀고 가야지!라는 생각으로 1000제 책을 샀었다. 그 정보처리기사 필기 책 검색하면 빨간색 책이 나오는데 그 책이었다. 근데 난 책 안봄.. 사자마자 후회했음...;; 우선 왜 책을 보지 않았냐면 책은 한페이지에 한문제씩 있고 문제 바로 밑에 문제에 관련된 개념이 잔뜩 써있었다. 그 개념이 물론 알면 좋은 개념이긴 하지만 한달남은 시험까지 1000문제..

대학생 코딩 캠프(대코캠)_코드잇 활동

처음 코드잇의 대코캠을 페이스북 후기 광고로 알게되었다. 마침 'SQL 공부를 해볼까?' 하던 참이었고 '이거라도 해야지 게을러지지 않겠다' 싶어서 후기와 홈페이지를 열심히 서치하다가 시작하게 됐다! 큰 커리큘럼 안에 세분화된 주제인 데이터 분석, 데이터 관리, 모델링에 대해 공부했다. 대코캠은 자신이 듣고 싶은 커리큘럼은 선택하고 매일 대코캠 카페에 출석인증을 해야한다! 4번 이상 출석하지 않으면 수료 실패하기 때문에 정말 조금씩 꾸준히 하는 게 중요!! 하루에 얼마나 공부하든 상관없고 10분이라도 하기만 하면 되어서 학교 수업과 병행하기에 전혀 부담스럽지 않았고 나만의 페이스대로 공부할 수 있어서 정말 좋았다. 조금이라도 꾸준히 공부하는 걸 목표로 했고 한달 간 '개발자를 위한 SQL 데이터베이스' ..

공부하자 2021.12.20

대학교 졸업 과제_캡스톤디자인(상띵WALK)(2)

상띵WALK 개발 뚝딱거리기.. 무수한 고난과 시련... 상띵WALK는 JAVA를 이용하여 만든 Android용 걷기운동 장려 어플리케이션이다. 걷기운동이라고 했지만 뛰는 운동도 가능하다. '상띵WALK'는 안드로이드 스튜디오에서 JAVA로 개발하였다. 앱의 가장 기본이 되는 지도는 Kakao MAP API를 활용하였고, Kakao Login API를 사용하여 카카오 계정으로 로그인할 수 있도록 구현하였다. 데이터 베이스는 Google의 Firebase 중 실시간 데이터베이스(Real-time Database)를 이용하여 사용자의 계정 정보와 코스 기록을 저장하였다. 이는 데이터가 JSON Tree 형태로 저장되며 연결된 모든 클라이언트에 실시간으로 동기화되는 NoSQL 데이터베이스(비관계형 데이터베이스..

대학일기 2021.05.30

대학교 졸업 과제_캡스톤디자인(상띵WALK)(1)

공대생이라면 모두 거쳐갔을 Capstone design을 내가 하다니...! 믿을 수 없어.. 1,2학년 때는 선배들이 만든 작품을 보며 그저 신기하다, 대단하다라는 생각뿐이었고 3학년이 되어서 내가 캡스톤을 해야한다고 생각하니 설렘, 막막함, 두려움, 의욕 가득이었다. 1년 동안 선배들이 어떻게 고생하는지 지켜보았기 때문에 얼마나 힘든지 잘 알고 있었다. 그래서 솔직히 하기싫었다..ㅠ 그래도 어쨌든 어떤 결과물이 나오든지 나는 이걸 팀원들과 꼭 해내야했다. 엄청난 작품이 아니더라도 작품에 대해 만족스럽길 바랬고 많이 성장하는 기회가 됐으면 좋겠다고 생각했다. 결국, 첫 아이디어 회의부터 최종 결과물이 나오기까지 약 1년 가까이 걸려 결과물이 나왔고 우리의 고생이 기록되었으면해서 글을 쓴다. 1. 프로젝..

대학일기 2021.05.17