분류 전체보기

브라우저란?웹 브라우저는 인터넷의 많은 정보(HTML)를 보여주고 전송하는 소프트웨어 프로그램이다. 프런트엔드 개발자는 브라우저에 대해 제대로 알고 있어야한다. 브라우저를 통해 개발, 배포, 디버깅등을 하고, 최종 사용자들도 브라우저를 통해 웹 애플리케이션에 접속하기 때문이다.본 글은 사용자가 브라우저에 사이트 주소를 입력했을 때 페이지가 보여지는 그 원리를 브라우저 측면에서 가볍게 서술한다. 브라우저의 동작사용자가 웹 브라우저에 유튜브 주소를 입력하면, 웹브라우저는 해당 주소(유튜브 서버)에게 요청을 하여 유튜브의 HTML, CSS, JS등의 리소스 파일을 전송받는다. 이때 응답받는 파일은 bit stream(010101011)으로 표현되어 있다. 브라우저는 받은 bit stream을 인코딩하고 렌더링..
1. 문제 정보https://level.goorm.io/exam/43061/%EA%B3%84%EC%88%98%EA%B8%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0/quiz/1 구름LEVEL난이도별 다양한 문제를 해결함으로써 SW 역량을 향상시킬 수 있습니다.level.goorm.io 2. 풀이 과정각 숫자판의 최댓값, 초기값을 두 배열 A, B에 자릿수에 맞게 저장한다. increaseNum 함수 : k만큼 최댓값에 맞게 B 배열을 증가시키는 함수1. 초기값 벡터 B의 마지막 인덱스의 값을 +1씩 증가시킨다. 2. 배열 B를 뒤에서부터 확인하며, 배열 A의 해당 인덱스보다 큰 요소를 0으로 초기화하고 바로 앞 인덱스의 값 +1 3. 첫 번째 인덱스는 0으로 만든다면 앞 인덱스의 값을 +1 할..
1. 문제https://level.goorm.io/exam/242856/%EC%9D%B4%EC%A7%84%EC%88%98%EB%A7%8C%EB%93%A4%EA%B8%B0/quiz/1 구름LEVEL난이도별 다양한 문제를 해결함으로써 SW 역량을 향상시킬 수 있습니다.level.goorm.io 2. 풀이과정 10진수 -> 2진수 변환법 : 10진수 정수를 2로 계속 나눈다.그때의 나머지를 마지막으로 나온 나머지 -> 처음 나온 나머지 순으로 나열하면 된다. 풀이 1. string 활용나머지를 to_string으로 변환하고 기존 나머지 문자열 앞에 계속 붙인다. string binary = ""; while(num > 0) { binary = to_string(num % 2) + binary; num /=..
1. 문제https://level.goorm.io/exam/48130/%EB%94%B1%EC%A7%80%EB%86%80%EC%9D%B4/quiz/1 구름LEVEL난이도별 다양한 문제를 해결함으로써 SW 역량을 향상시킬 수 있습니다.level.goorm.io 2. 풀이 과정main함수에서의 처리를 최소화시키면서 함수로 다 쪼개어 처리했다.input 함수: 딱지의 개수와 각 딱지의 타입을 입력받아 벡터에 저장합니다.compare 함수: 두 사람의 딱지 벡터를 비교하여 승자를 판정합니다. 각 타입별로 개수를 비교하고, A가 이기면 'A', B가 이기면 'B', 무승부면 'D'를 반환합니다.printWinner 함수: 승자를 출력합니다. 'A', 'B', 'D' 중 하나를 받아 화면에 출력합니다. 3. C++ ..
1. 문제https://level.goorm.io/exam/43068/1a-%EC%9D%B8%EA%B3%B5%EC%A7%80%EB%8A%A5-%EC%B2%AD%EC%86%8C%EA%B8%B0/quiz/1 2. 풀이과정로봇 청소기가 n시간 동안 x, y에 도착하는 경우가 존재하려면  조건 1. x, y와 0,0에서 n시간 동안 이동가능한 거리 이어야 함ex) (0, 0) -> (0, 10)은 최소한 10초는 있어야 도달가능하다. 조건 2. x, y와 0,0에서의 이동거리와 n시간의 홀짝성이 같아야 한다.ex) (0, 0) -> (0, 10)은 홀수 시간으로는 절대 도달할 수 없다.ex) (0, 0) -> (0, 5)은 짝수 시간으로는 절대 도달할 수 없다. 3. C++ 정답 코드#include #inclu..
1. 문제https://level.goorm.io/exam/194193/%EC%86%8C%EA%B8%88%EB%AC%BC%EC%9D%98-%EB%86%8D%EB%8F%84-%EA%B5%AC%ED%95%98%EA%B8%B0/quiz/1 구름LEVEL난이도별 다양한 문제를 해결함으로써 SW 역량을 향상시킬 수 있습니다.level.goorm.io 2. 풀이과정구현 로직1. 현재 소금물에서 소금의 양을 추출한다.2. 현재 소금물에 물을 추가한다.3. 새로 만들어진 소금물에서 소금의 양에 대한 비율을 구해주면된다.4. 비율을 소수점 2자리 남기고 출력 실제 구현1. n의 7%에 해당하는 소금의 양 salt = n * 0.072. 물이 추가된 총 소금물의 양double water = n + m; // 총 소금물..
그해 준서는
'분류 전체보기' 카테고리의 글 목록 (2 Page)