본문 바로가기

전체 글82

노마드 코더 REACT NATIVE 강의 정리 1 https://nomadcoders.co/react-native-for-beginners 왕초보를 위한 React Native 101 – 노마드 코더 Nomad CodersReact Native로 2개의 앱 만들기nomadcoders.co 노마드 코더 React Native강의를 보고 요약 정리하는 글 실제로 제대로 코딩하기 위해서는 안드로이드 스튜디오, JAVA, 안드로이드 SDK등을 설치해야함대신 강의에서는 EXPO를 사용해서 간단하게 실습리액트 네이티브 소개  React Native 앱은 JavaScript뿐만 아니라 운영체제와 통신할 수 있는 인프라(Bridge 등)를 포함하고 있어 Java와 Xcode 설치가 필요하다. 그러나 Expo를 사용하면 복잡한 설치 과정 없이 React Native 코.. 2024. 8. 27.
[백준] 2346번: 풍선 터뜨리기 파이썬 https://www.acmicpc.net/problem/2346큐를 이용한 문제다.처음에 문제를 잘못이해해서 삽질을 좀 했다.그리고 큐 회전하는거 숫자가 너무 헷갈렸다.문제 설명처음에는 1번부터 n번까지 번호가 매겨진 풍선들이 일렬로 배치되어있다.첫 번째 풍선을 터뜨리고, 그 안에 적힌 숫자만큼 왼쪽이나 오른쪽으로 이동하여 다음 풍선을 터뜨린다. 양수는 오른쪽, 음수는 왼쪽으로 이동하는 것을 의미한다.모든 풍선을 터뜨릴 때까지 이 과정을 반복한다.터뜨린 풍선의 순서를 출력한다.문제 풀이 풍선들의 번호를 큐에 넣고, 주어진 숫자만큼 큐를 회전시키는 방식으로 문제를 해결했다.입력 처리:첫 번째 입력으로 풍선의 개수 n두 번째 입력으로 각 풍선에 적힌 숫자큐 초기화:큐에 1번부터 n번까지의 번호를 차례대로 .. 2024. 8. 26.
[백준] 2563번: 색종이 파이썬 https://www.acmicpc.net/problem/2563 간단한 구현문제다.시뮬레이션 문제는 특정 자료구조나 알고리즘이 필요하지않고 문제 그대로 구현하는 문제다. 풀이 과정입력 처리: 색종이의 개수 n과 각 색종이의 좌표 (a,b)를 입력받습니다.도화지 초기화: 100×100 크기의 배열을 0으로 초기화합니다.영역 표시: 각 색종이가 덮는 영역을 배열에 1로 표시합니다. 좌표는 0부터 시작하므로 a−1,b−1부터 a+9,b+9까지 1로 채웁니다.면적 계산: 배열에서 값이 1인 부분의 개수를 세어 최종 면적을 계산합니다.import sysn = int(sys.stdin.readline()) # 색종이의 수 입력arr = [[0 for _ in range(100)] for _ in range(10.. 2024. 8. 25.
프론트엔드 기술 면접 질문 정리 프론트엔드 면접에서 나올 수 있는 질문 정리 1 자기소개 개발자가 되려는 이유 이 회사에 지원한 이유 본인의 장단점 회사에 대해 궁금한 점  2 웹브라우저의 렌더링 과정https://usagi-coding.tistory.com/56 웹 브라우저의 렌더링 과정 이해하기우리가 웹사이트에 접속할 때, 브라우저는 복잡한 과정을 통해 웹페이지를 화면에 표시합니다. 이 과정은 '렌더링'이라고 불리며, 여러 단계로 나누어져 있습니다. 웹 브라우저가 어떻게 웹페이usagi-coding.tistory.com주소창에 구글https://usagi-coding.tistory.com/61 주소창에 google.com을 입력하면 일어나는 일?!주소창에 `google.com`을 입력했을 때 일어나는 과정을 단계별로 알아보자! 1... 2024. 8. 22.