2024년 신입 개발자 회고
·
ETC/회고
학습관리시스템 프로젝트 (2024.01-2024.04)스파로스 아카데미와 삼성 청년 SW 아카데미 두 번의 교육을 받은 후 감사하게도 학습관리시스템 프로젝트를 할 수 있는 제안이 들어왔다. 이 프로젝트는 이전에 만들다가 중단된 프로젝트였다. 이전에 작성된 코드와 데이터베이스 구조를 파악하고 프로젝트에 들어갔다. 총 네 명이 프론트엔드 1명과 백엔드 1명씩 두 그룹으로 관리자페이지, 학생페이지를 개발했다.검색 기능 개선을 위해 Querydsl을 사용하고 출석 체크를 간편하게 하기 위해 NFC를 도입했다. 총 200개의 API를 만들었다. 마음이 맞고 소통이 잘되는 팀원들과 개발하면서 프로젝트 기간 동안 재밌게 진행했다. 취업 ( 2024.05-2024.12)학습관리시스템 프로젝트가 끝나가면서 공백기가 싫어..
[ 백준 5046 ] 전국 대학생 프로그래밍 대회 동아리 연합 (C++)
·
Algorithm/Baekjoon
[문제 풀이]1. 호텔에서 참가자의 수만큼 투숙할 수 있는지 체크2. 숙박비용 * 참가자의 수가 예산보다 적은지 체크3. 1, 2조건에 맞는 비용들 중 최소를 선택[코드]조건에 맞는 비용들 중 최소를 선택하는 코드for(int i=0; i>P; for(int j=0; j>a; if(a >= N && N * P N * P){ answer = N*P; } } }[전체 코드]#include using namespace std;int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int N, B, H, W, P..
[ 백준 4659 ] 비밀번호 발음하기 (C++)
·
Algorithm/Baekjoon
[문제 풀이]1. 패스워드에 모음(a, e, i, o, u) 하나를 포함하는지 체크2. 패스워드에 모음이 3개 혹은 자음이 3개 연속으로 오는지 체크3. 패스워드에 같은 글자가 연속적으로 두번 오는지 체크 (ee, oo는 허용)[코드]패스워드에 모음(a, e, i, o, u) 하나를 포함하는지 체크하는 함수bool firstCheck(string password){ bool flag = false; int len = password.length(); for(int i=0; i패스워드에 모음이 3개 혹은 자음이 3개 연속으로 오는지 체크하는 함수bool secondCheck(string password){ bool flag = true; int len = password.leng..