코딩 테스트에서 자주 쓰는 입출력방식에 대해 (Java)
·
Dev
코딩 테스트는 당근 파이썬이지 하며 파이썬으로만 깎아오던 나의 코딩테스트 인생에 SSAFY가 들어왔는데 SSAFY에서는 1학기 수업 전체를 자바로 진행하며, 코테를 포함해 모든 테스트를 Java로 쳐야 한다는 것이다.. 스프링을 좀 더 깊게 배워볼 생각도 있었어서 이왕 하는김에 과감하게 파이썬을 버리고 코테 언어를 자바로 바꿨다. 파이썬에 적응했어서 자바로 바꾸는 게 정말 쉽지 않았는데 파이썬에서는 한 두 줄이면 됐던 코드들을 자바에서는 조금 더 풀어서 써야 한다는 점? 자바가 익숙하지 않아서 스트림이나 입출력방식 문법을 공부하느라 힘들었던 것 같다. 그중 헷갈렸고 길어서 외우기가 어려웠던 자바 입출력방식을 간단하게 정리해보려고 한다.Input - Scanner파이썬으로 치면 input()과 sys.st..
에그타르트 170도 25분으로 굽다가 SSAFY 싸피 15기 합격한 후기
·
Daily
내 전공과 전혀 관계가 없어서 개발 블로그에 작성한 적은 없지만 사실 24년 9월부터 동생이랑 둘이 조그마한 디저트 카페를 창업해서 열심히 키우고 있다. 자영업은 힘들지만 그만큼 재밌다!! 현실에서 슈의 라면가게를 하면 이런 기분일까 네이버지도초이초이 동두천지행점map.naver.com마침 동생도 나와 같은 최 씨여서 초이초이라고 지었는데 초딩들이 가게 앞에 지나갈 때마다 초이초이! 하면서 지나간다, 좋은 건지 안 좋은 건지 모르겠네크리스마스 이벤트 합니다, 케이크 팝니다, 소금빵 팝니다, 에그타르트 팝니다. 항상 맛있게 드셔주셔서 감사합니다. SSAFY 15기 지원하기원래 3학년일 때, SSAFY 14기 때 지원하고 싶었는데 대학을 졸업해야 지원할 수 있다고 해서 14기 때는 지원하지 못했다. 1년 후..
멋쟁이사자처럼 13기 운영진을 마치며
·
Daily
3학년부터 약 1년 반 정도 멋쟁이사자처럼 13기 부회장과 프론트엔드 운영진을 맡아 열심히 동아리 활동을 했다. 친구 하나를 잘못 사귄게 소개에 소개를 받다 보니 정신 차리니까 운영진을 하고 있었다. 만났던 선후배, 운영진들과 아기사자들, 다른 학교의 멋사 운영진분들과 부원들 모두 둥글둥글 나이스한 사람들만 만나서 정말 재밌는 한 해였고, 가족같이 매일 붙어 활동을 했었기에 더욱 아쉬움이 남는다. 하지만 가야 할 때가 언제인가를 분명히 알고 가는 이의 뒷모습은 얼마나 아름다운가. 이제 잘 길러놓은 후배들에게 뒤를 맡기고 말년병장 화석 아저씨는 눈치 있게 빠져주도록 하자.시작은 미약하지만 끝은 창대하리라1학기24년 연말, 처음 시작은 13기 아기사자들을 모집하기 위해 운영진끼리 리쿠르팅 사이트 프로젝트..
내 포트폴리오를 기획/디자인부터 개발까지 해보자 #3
·
Project
4학년 2학기의 마지막 시험이 끝났다. 내 인생 마지막 방학이라니 이건 뭔가 잘못됐다. 초-중-고-대의 무지막지한 16년의 학교생활이 끝나고 사회인으로 5차 전직을 해야 할 시기가 됐다는 것이다. 그 말은 이제 이력서랑 포폴을 완성해서 나라는 사람을 기업들에게 팔아야 한다는 것인데...언제는 취업이 쉬웠던가 글 작성 날을 기준으로 아마 다른 채용시장도 마찬가지겠지만 요즘 특히 개발자 취업시장이 말도 많고 시끌벅적하다. 2025 개발자 채용 시장 전망. AI와 데이터가 바꾸는 트렌드 - 코드잇 블로그2025년 개발자 채용 시장을 데이터로 점검하고, 각종 개발 공고의 변동과 함께 2026년 전망을 알아보아요. | 커리어 트렌드sprint.codeit.kr LLM의 발달과 Copilot 같은 개발 Agen..
서울쥐의 여름 대전 정복기
·
Daily
4학년 중간고사가 끝나고 여유로운 여름에 취준용 자기소개서랑 이력서들 총정리가 한번 필요했는데 마침 친구가 대전국군병원에 간호장교로 취직? 입대? 를 해서 리프레시 겸 대전을 한번 놀러가기로 했다.대전의 심장을 다녀오다집앞에서 대전 터미널까지 바로가는 버스가 있어서 노트북만 챙기고 바로 달렸다.대전까지 갈때 버스에 나밖에 없었는데 1인 리무진마냥, 노트북 피고 코테 공부하면서 갔다. 기사님이 F1 영화를 보고 오셨나, 용인 기흥에서 대전터미널까지 체감상 1시간밖에 안걸림. 네이버지도성심당 본점map.naver.com내리자마자 버스를 하나 더 갈아타고 성심당 본점으로 달렸는데 평일 점심시간대였는데도 한 5분 줄서서 들어갈정도로 사람이 많았다. 아 그리고 나는 딸기시루가 시루떡에 딸기해서 딸기시루인줄 알았..
멋쟁이사자처럼 13기 중앙 해커톤 후기
·
Project
멋쟁이사자처럼의 꽃, 중앙 해커톤의 날이 밝았다사실 날은 진작에 밝았는데 사진 정리 하다가 급 생각이 났다, 해커톤 뒷북 후기를 남겨보자해커톤이 뭐길래처음에는 해커톤이라는 게 나는 해커들이 모여서 작당모의를 하는 그런 행사인 줄 알았는데 해커톤(Hackathon)은 해킹(Hacking)과 마라톤(Marathon)을 합쳐서 해커톤이라고 한다. 스펠링을 보면 해카톤이라고 읽어야 하는 거 아닌가 싶은데 아무튼 해커톤이란 단시간 내에 아이디어를 내고 서비스를 개발하는 대회를 뜻한다. 근데 멋사 해커톤은 그 자리에서 프로젝트를 뚝딱 밤새서 만드는 행사가 아니라, 몇 달간 만들어 온 프로젝트를 최종 점검, 제출하는 행사였던 거 같다.멋사에 들어왔다면 사실 이 해커톤을 하려고 들어왔다고 해도 과언이 아닐 만큼, ..
내 포트폴리오를 기획/디자인부터 개발까지 해보자 #2
·
Project
포트폴리오는 계속해서 프로젝트 현황 + 스펙 쌓기 따라서 디벨롭하고 있는 중인데..오히려 스펙과 프로젝트에 집중하느라 블로그 글 쓰는 걸 까먹어버렸다. 이제야 부랴부랴 올리기...고수 디자이너에게 피드백 받기 지금까지 만든 기획안과 피그마 디자인을 동아리 디자인 세션 시간에 발표했었다.피그마에서 웹 플로우를 보여주는 프로토타입 시연 대신, 나는 어차피 구현을 해야하니까 프론트로 간단하게 만들어봤다. 디자인 운영진의 따끔한 발표 리마인드, 제대로 준비해 가지 않으면 어떤 조리돌림을 당할지 모른다. 빠르게 발표를 준비하느라 100% 만족스럽지는 않지만 페이지의 전체적인 레이아웃을 디자인 했고 디자인 운영진에게도 피드백을 받았다.디자인 운영진의 리액션이 마치 너 같은 일개 개발자 녀석이 이 정도의 디자인을? ..
재귀(Recursion) 알고리즘에 대해
·
Dev
재귀(recursion)는 "자기 자신을 이용해 함수를 정의·구현하는 방식"이에요.반복 호출을 통해 문제를 가장 작은 단위까지 쪼개는 것으로 이해하면 쉬워요. 재귀는 고등학교 때 배운 수학적 귀납법과 비슷한데,수학적 귀납법(induction)이란 “명제가 모든 n에 대해 참임을 증명하는 기법”이에요.재귀 알고리즘의 정당성(정확히 동작함)은 귀납법으로 증명하고,재귀 알고리즘의 수행시간은 점화식(예: T(n)=…)으로 세운 뒤 귀납법, 반복 대입, 마스터 정리 등으로 풀이해요.대표적인 재귀의 예시로는 팩토리얼이 있어요.# 5! = 5 * 4 * 3 * 2 * 1 = 5 * 4!# 4! = 4 * 3 * 2 * 1 = 4 * 3!# 3! = 3 * 2 * 1 = 3 * 2!# 2! = 2 * 1 = 2 * 1..