일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- ReactNative
- FlatList
- 이영직
- react
- 원복
- 오블완
- service 테스트
- 완전탐색
- Navigation
- 해외 대외활동
- React Natvive
- multipart upload
- 창의충전소
- web view
- 경우의 수
- bfs dfs
- BFS
- 노마드코더
- 비트마스킹
- 폴더구조
- 티스토리챌린지
- 자료구조
- 백준 1992
- Project Bee
- React Native
- 휴대폰 기기
- 버튼 활성화
- 상속 관계 매핑
- springboot
- 구현
- Today
- Total
유미의 기록들
📌 문제 📝 풀이 과정위 문제는 의상의 이름과 종류를 입력하면 의상을 입을 수 있는 경우의 수를 구하는 문제이다[예제 입력 1] 에서 의상의 종류는 2가지 이다. 같은 종류의 의상은 하나만 입을 수 있으므로 (hat), (turban), (sunglasses), (hat,sunglasses), (turban,sunglasses) 총 5가지의 경우의 수가 나온다 → HashMap을 이용하여 의상의 종류와 개수를 세어 나타내도록 한다 (key 값은 의상의 종류이고 value값은 개수이다) 여기서 경우의 수 5가지를 어떻게 도출할 수 있을까? 입지 않는 경우를 추가하고 곱하면 모든 경우의 수가 나온다 ( 3 × 2 = 6가지)그리고 x끼리의 경우 (즉, 아무것도 입지 않은 경우)를 빼면 된다 ( ..
알고리즘 문제를 풀 때 예제 입출력이 맞게 나와도 실제 코드를 제출했을 때 시간초과로 통과하지 못하는 경우가 종종 있다. 우리가 작성한 코드의 실행 시간을 어떻게 알 수 있을까? 이러한 시간은 사용된 언어 종류, 컴퓨터 사양, 컴파일러 속도 등 여러가지 영향을 받게 된다. 따라서 시간복잡도를 설명할 때는 입력값과 연산 수행 시간의 상관관계를 중점으로 설명한다 시간복잡도 (time complexity) 입력크기에 대해 어떠한 알고리즘이 실행되는 데 걸리는 시간, 주요로직의 반복 횟수를 중점으로 측정됨 입력값이 커짐에 따라 증가하는 시간의 비율을 최소화한 알고리즘 시간복잡도 표현방법은 3가지가 있다 1) 오메가 표기법 (Big-Ω) : 최상의 경우 2) 세타 표기법 (Big-θ) : 평균의 경우 3) 빅오 ..
원하는 것을 얻으려면 먼저 당신부터 귀하게 여겨라 삶을 하찮게 여기는 순간 사람은 그때 죽는다 내가 구독하고 있는 자기계발 유튜버 영상을 통해 이 책의 저자를 알게 되었다 부자가 되어 선한 영향력을 끼치는 사람이 되고 싶다는 꿈이 생길 정도로 감명깊었고 나의 롤모델이 되었을 정도로 존경스러웠다. 켈리 최 Kelly Choi 전 세계 13개국에 매장을 보유하고 연매출 6,000억 글로벌 기업 켈리델리(KellyDeli)의 창립자이자 회장 시골에서 태어나 어려운 가정 형편으로 16살에 봉제공장과 야간 고등학교를 다니며 꿈을 키워나갔다. 그리 30대에 성공가도에 올랐으나 얼마 지나지 않아 10억 빚과 실패를 겪고 죽음까지 생각했다. 그러나 포기 하지 않고 부자들의 습관과 생각을 체득하기 위해 1000여 명을 ..
책 '넛지'에서 강압적이지 않고 부드러운 방식으로 사람들의 바른 선택을 유도하여 사회에 긍정적인 영향을 주는 사례를 보고 많은 감명을 받았다 이로 인해 행동 경제학에 흥미를 느꼈고 나의 관심 분야가 되었다 확증편향과 기억 자신의 신념이나 기대와 일치하는 정보는 쉽게 수용하지만, 신념과 어긋나는 정보는 그것이 아무리 객관적이고 올바른 정보라도 무시하거나 거부해 버리는 심리적 편향 이 무의식적 선택 편향인 확증 편향은 인간이 변하는 게 얼마나 어려운가를 설명해준다. 그리고 인간이 얼마나 자기중심적이며 또 얼마나 편견이나 선입견을 고치기 어려운가도 설명해준다 주변사람들과의 대화를 상기시켜 볼 때 나의 신념과 다르면 그 주장을 외면해버리는 경우가 있었던 것 같다 나의 신념이 뚜렷하고 감정에 휘둘리지 않기 때문에..
높은 곳에 서려면 언제나 용기가 필요했다. 책 제목이자 주인공 이름인 열여덟 살 여고생 ‘유원’의 성장을 담은 이야기이다. 어렸을 적 화재 사고로 인해 ‘유원’을 살리고 질식사로 죽은 언니와 11층에서 떨어지는 자신을 받아낸다고 다리를 다친 아저씨는 영웅으로 칭송받는다. ‘유원’의 언니를 아는 모든 사람은 어떤 일이든 해냈을 것이라며 영리하고 자랑스럽다고 말하면서 언니의 몫까지 잘 살고 행복해야 한다고 한다. 아저씨는 자주 집을 찾아오면서 부당한 요구를 아무렇지 않게 하고 ‘유원’의 부모님은 그런 아저씨를 거절하지 못한다. ‘유원’은 그들의 희생이 헛되지 않도록 더 열심히, 두 배로 살아야 했다. 한순간이라도 나태하게 지내면 죄책감을 느껴야 했다. ‘유원’은 그들에게 감사하지만 무거운 짐으로 느껴지고 불..
세상에는 날 때부터 도파민이 남들보다 많이 분비되는 사람들이 있는데, 이들을 이른바 ‘도파민형 인간’이라고 부른다. 더 많은 것, 더 자극적인 것, 더 놀라운 것에 끊임없이 매료되는 사람들이다 계속해서 무언가를 욕망하고 갈구하며, 남보다 더 잘 중독되고, 성취하는 것에서 인생의 목표를 찾는다 이 책을 읽게 된 배경은 누구보다 성장하고 열심히 살고 싶은 욕심은 가득한데 이 이상과 현실의 괴리와 무력감 사이에서 느끼는 동기부여의 부족 때문이었다. 그리고 접하게 된 계기는 동기부여 영상의 댓글에서 추천해 준 것이었는데, 평소에 뇌과학과 행동 심리학에 대한 관심이 많았기 때문에, 인간 본성의 다양한 측면에 영향을 미치는 뇌 호르몬, 도파민의 내용은 흥미롭지 않을 수 없을 것이라 생각이 들었다 ❔왜 나는 지금의 ..
4학년 마지막 학기를 앞두고 대외활동을 한번도 해본 적이 없어 새로운 경험을 원하던 중, 해외에서 대외활동을 할 수 있다는 '창의충전소' 공고를 보고 바로 지원을 하기로 결심했다 CREATIVITY STATION한국, 인도네시아, 모로코의 다양한 전공을 가진 대학생들이 직접 디지털 트렌스포메이션 문제를 정의하고 ABCD (AI, Block chain, Cloud, Data) 기술역량을 활용하여 문제를 해결하는 국제 융합 프로젝트 지원서와 면접을 통해 최종선발이 되었다!! 생각지도 못한거라 더 기뻤고 10일 정도의 기간 동안 해외에서 활동하는 것이 처음이라 실감이 안나고 설렜다😆 인도네시아 '반둥'에서 11일 동안의 기록약 7시간의 비행 끝에 인도네시아 자카르타에 도착하고 버스로 2시간 정도 이동하여..
애뮬레이터가 아닌 안드로이드 휴대폰에서 실행하고자 한다 1️⃣ 휴대폰 기기를 개발자모드로 활성화 해준다 *개발자 모드는 앱을 개발하기 위해서, 세부적인 설정을 변경하기 위해서 사용한다. 하지만 개발자 모드를 사용할 일이 거의 없어 숨겨져 있는데 이를 활성화를 시켜주어야 한다 - 개발자 모드 활성화 설정 > 휴대전화 정보 > 소프트웨어 정보 > 빌드 번호 빌드번호를 연속으로 5~6회 정도 클릭하면 "개발자 모드 켰습니다" 라는 문구가 나온다 그러면 개발자 옵션이 활성화 된다 2️⃣ 안드로이드가 설치되어 있는 경로를 복사한다 3️⃣ cmd창을 관리자 권한으로 실행하고 연결된 디바이스를 확인한다 cd C:\Users\VIP\AppData\Local\Android\Sdk\platform-tools adb dev..
2023년 2회 정보처리기사 필기시험에 합격하였다 😆 정보처리기사 자격증이 IT계열의 기업에 취업하기 위한 필수조건은 아니지만 가산점이 있는 경우가 있고 4학년이 된 만큼, 이때까지 배웠던 전공과목을 정리해보고 싶어 준비하였다. 정보처리기사 필기는 총 5과목으로 구성되어 있다 1️⃣ 소프트웨어 설계 2️⃣ 소프트웨어 개발 3️⃣ 데이터베이스 구축 4️⃣ 프로그래밍 언어 활용 5️⃣ 정보시스템 구축관리 총 100문항이며 (각 20문항씩) 2시간 30분 내로 풀어야 하며, 한과목이라도 40점 이하 또는 총점 60점 미만은 불합격이다전공자라서 그런지 1~4과목은 할 만 했는데, 5과목은 처음보는 용어들도 꽤 있어서 5과목 위주로 공부를 하였다 📖 공부방법1. 시나공 필기요약 pdf 1과목을 빠르..
회원관리, 판매내역, 거래내역 등 테이블이 있는 페이지에 기간 설정을 추가하려고 한다 ✅ React-DatePicker 라이브러리 설치 npm install react-datepicker https://reactdatepicker.com/ React Datepicker crafted by HackerOne reactdatepicker.com 기본 default는 달력의 요일이 영어로 표시되어 있는데 한글로 표시하려고 한다 ✅ date-fns 설치 npm install date-fns 코드 상단에 사용하고 싶은 언어를 import해준다 import { ko } from "date-fns/esm/locale"; locale={ko} props로 추가해준다 날짜 형식은 ' / ' 형태로 나오는데 '년 월 일'..