본문 바로가기

전체 글

[SWEA][JAVA]1289 - 원재의 메모리 복구하기 문제 출처: https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV19AcoKI9sCFAZN&categoryId=AV19AcoKI9sCFAZN&categoryType=CODE&problemTitle=1289&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1&&&&&&&&& SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 설명 문자열을 차례대로 하나씩 비교해 보면서, 값이 다르면 바꾼 횟수를 하나 추가하는 방식으로 풀었습니다. c.. 더보기
[BOJ][JAVA]17478번 - 재귀함수가 뭔가요? 문제출처 : https://www.acmicpc.net/problem/17478 17478번: 재귀함수가 뭔가요? 평소에 질문을 잘 받아주기로 유명한 중앙대학교의 JH 교수님은 학생들로부터 재귀함수가 무엇인지에 대하여 많은 질문을 받아왔다. 매번 질문을 잘 받아주셨던 JH 교수님이지만 그는 중앙대 www.acmicpc.net 문제 설명 문제 이름에서 보여주듯, 재귀함수를 적절히 구현하는 문제입니다. 처음에 반복구간을 잘못 나눠서 "라고 답변하였지." 이 부분이 한번 적게 나와서, 꽤 헤맸던 문제였습니다ㅠ 그리고 '____'이 추가되는 부분은 반복문을 돌리는게 아니라, 그냥 간단하게 string에 계속 더해주며 인자로 넘겨 처리하는 것도 포인트입니다. 또, 텍스트 내용을 정확히 코드에 넣으셔야지 출력으로 .. 더보기
[BOJ][JAVA]1244 - 스위치 켜고 끄기 문제 출처 : https://www.acmicpc.net/problem/1244 1244번: 스위치 켜고 끄기 첫째 줄에는 스위치 개수가 주어진다. 스위치 개수는 100 이하인 양의 정수이다. 둘째 줄에는 각 스위치의 상태가 주어진다. 켜져 있으면 1, 꺼져있으면 0이라고 표시하고 사이에 빈칸이 하나씩 www.acmicpc.net 문제 설명 조건이 많지만 로직 자체는 복잡하지 않아서, 그 조건을 하나씩 구현하기만 하면 되는 문제였습니다. 다만 bit flip시킬 때마다 조건문을 반복적으로 쓰지 않고, 삼항 연산자만으로 간단하게 표현이 가능하다는 게 포인트였습니다. 코드 //기억할 것 : bit flip 으로 " ? : " 연산자 활용 가능! import java.util.Scanner; public cl.. 더보기
Day7 : HTTP Header의 종류와 예시 💫작성자 및 원본 글💫 anottrx (https://github.com/ssafy-tech-concert/ssafy-tech-concert/blob/master/web/HTTP_Headers.md) 목차 HTTP Message General Header Request Header Response Header Entity Header (Representation) Cookie 1. HTTP Message HTTP에서 교환하는 정보 HTTP Header: HTTP 전송시 서버와 클라이언트에게 필요한 모든 부가 정보 "헤더 필드 명 : 필드 값" 구조. 여러 개의 필드 값이 존재 가능하다. 과거 RFC2616 분류: General Header, Request Header, Response Header, En.. 더보기
Day6 : SSR과 CSR 💫작성자 및 원본 글💫 dgh03207 (https://github.com/ssafy-tech-concert/ssafy-tech-concert/blob/master/web/SSRCSR.md) 목차 RENDERING CSR/SSR MPA/SPA 1. RENDERING HTML로 DOMTree가 만들어지고, CSS가 CSSOM을 결합시켜 최종적으로 Rendering Tree가 만들어 진다. 그리고, 이렌더링 트리에서 각노드의 크기와 위치를 계산하고, 개별 노드를 화면에 그려주는 과정이 렌더링의 과정이라고 할 수 있다. 2. CSR/SSR/SSG SSR(Server Side Rendering) 서버에서 렌더링을 해줌 서버에서 완성된 형태의 html파일을 받아와서 그대로 화면에 띄워줌. CSR(Client Si.. 더보기
[SWEA][JAVA]5215 - 햄버거 다이어트 문제 출처 : https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWT-lPB6dHUDFAVT&categoryId=AWT-lPB6dHUDFAVT&categoryType=CODE&problemTitle=5215&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=&pageSize=10&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 설명 문제 중간 중간에 '조합'이란 말이 계속 나와서 조합 문제로 헷갈릴 수 있지만, 선택해야 하는 재료의 갯수가 딱 정해진.. 더보기
[BOJ][JAVA]2961 - 도영이가 만든 맛있는 음식 문제 출처 : https://www.acmicpc.net/problem/2961 2961번: 도영이가 만든 맛있는 음식 첫째 줄에 재료의 개수 N(1 ≤ N ≤ 10)이 주어진다. 다음 N개 줄에는 그 재료의 신맛과 쓴맛이 공백으로 구분되어 주어진다. 모든 재료를 사용해서 요리를 만들었을 때, 그 요리의 신맛과 쓴맛은 www.acmicpc.net 문제: Point : 부분집합 코드: import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; public class BOJ2961_TastyFood { static int[] sour; static int[] bitter; static int.. 더보기
[BOJ][JAVA]2563 - 색종이 문제 출처 : https://www.acmicpc.net/problem/2563 2563번: 색종이 가로, 세로의 크기가 각각 100인 정사각형 모양의 흰색 도화지가 있다. 이 도화지 위에 가로, 세로의 크기가 각각 10인 정사각형 모양의 검은색 색종이를 색종이의 변과 도화지의 변이 평행하도록 www.acmicpc.net 문제 설명 넓이를 일일히 구하는 것이 아니라, 심플하게 1X1 짜리 검정 도화지가 100X100 흰색 도화지 위에 몇 개 있는지만을 셌습니다. white[100][100]의 모든 요소의 값은 0으로 채워져 있다가, 입력값에 따라 검정 도화지로 덮여지는 부분들을 1로 바꾼 후 마지막에 1의 값이 들어 있는 요소의 갯수를 세는 방식으로 풀었습니다. 코드 import java.io.Buffe.. 더보기