전체 글
-
🛠️playground 프로젝트는 유지보수중~🛠️playground(개인블로그pj) 2024. 7. 12. 23:23
취업의 시장에 뛰어드니 반복적인 좌절의 경험으로 자신감이 떨어진다..ㅠ그래서 마음 한켠에 아쉬움으로 남았지만 자신이 없어 미뤄두었던 것을 조금씩 하기로 했다!!나의 첫 자바 프로젝트 배포하고 꾸준히 유지보수 하기...!작년(2023)에 포털서비스개발방법론 수업에서 만들었던 java spring boot + react 로 만든 블로그 페이지를 유지보수하고 있다. 처음으로 도전해본 자바 스프링 부트 프로젝트라서 걱정도 많이 했지만, 워낙 사용하기 쉽도록 만들어놓은 프레임워크라서 그런지 CRUD는 성공적으로 구현할 수 있었다.그럼에도 짧은 시간 안에 언어와 프레임워크를 마스터하기는 부족했다.이력서를 위해 포트폴리오를 정리하면서 꼭 AWS에 올리고 싶었던 playground를 올려보기로 했다.(사실 어제 이미..
-
[Javascript] RegExp 정규표현식Language/Javascript 2024. 7. 9. 13:05
너무 편리한데 패턴을 자꾸 까먹어서 정리해보았다.Regular Expression일정한 패턴을 가진 문자열의 집합을 표현하기 위해 사용하는 형식 언어문자열을 대상으로 패턴 매칭 기능을 제공정규 표현식 생성flagflagmeaningg전역탐색 (g가 없을 경우엔 첫번째 패턴까지만 검색함)i대소문자 구분Xm여러줄에 걸쳐 탐색u패턴을 유니코드 포인트의 시퀀스로 간주y대상문자열의 현재 위치에서의 탐색 시작패턴patternmeaningA{1,2}A가 최소 1번, 최대 2번 반복A{2}A가 2번 반복A{2,}A가 최소 2번 반복A+A가 최소 한번 반복A?BA가 최대한번 반복되고 B가 이어짐AB[AB]+A 또는 B가 1번 이상 반복[A-Za-z]+A-Z 또는 a-z(알파벳) 가 1번 이상 반복[0-9]+ [\d]+숫..
-
programmers 258711 - 도넛과 막대 그래프codingTest 2024. 7. 9. 10:59
요구사항세 타입의 그래프도넛 모양 그래프막대 모양 그래프8자 모양 그래프단방향 간선크기가 n인 도넛의 모양 그래프는 n개의 정점과 n개의 간선이 존재구하려는 것세 타입의 그래프 여러 개가 있고, 그와 무관한 정점을 하나 그린 뒤, 각 그래프의 임의의 정점 하나로 향하는 간선들을 연결했다.간선 정보가 주어지면 [생성한 정점의 번호, (정점 생성 전) 도넛그래프 수, 막대 그래프 수, 8자 그래프 수]를 담은 1차원 배열을 return입력[[2, 3], [4, 3], [1, 1], [2, 1]]출력[2, 1, 1, 0]문제 첫인상도넛이 세가지 있구나깊이 우선으로 탐색해보자생성한 정점은 어떻게 계산할 수 있을까막대 그래프는 루프가 없는 경우로 판별하면 되겠다도넛 그래프는 루프가 하나 있는 경우로 판별하면 되겠..
-
BOJ 1018 - 체스판 다시 칠하기codingTest 2024. 7. 6. 01:01
요구사항MN개의 단위 정사각형으로 나누어져 있는 MxN 크기의 체스보드어떤 정사각형은 검은색, 나머지는 흰색이 보드를 잘라서 8x8 크기의 체스 보드를 만든다.체스판의 요건검은색과 흰색이 번갈아(변을 공유하는 두 개의 사각형은 다른 색으로)체스판을 칠하는 경우는 두 가지맨 왼쪽 위 칸이 흰색맨 왼쪽 위 칸이 검은색8x8 로 자른 후에 몇 개의 정사각형을 추가로 칠한다.다시 칠해야 하는 정사각형의 최소 개수?입력M NWBWBWBWBBWBWBWBWWBWBWBWBBWBBBWBWWBWBWBWBBWBWBWBWWBWBWBWBBWBWBWBW첫째 줄에 N과 M이 주어진다. (50 >= N,M >= 8)둘째 줄부터 N개의 줄에는 보드의 각 행의 상태가 주어짐B는 검은색, W는 흰색출력1다시 칠해야 하는 정사각형의 최소 ..