반응형

전체 글 357

[항해99] TIL D+11

짤은 그냥 귀여운 짤 왜냐면 오늘 크게 별 일이 없었다.. 사실 알고리즘 테스트가 있긴 했다. 근데 그냥 그랬다.. 오늘은 프로그래밍 기초 주차의 마지막 날 그래서 팀원들과 소소하게 회포를 풀었다. 참 나는 사전때부터 지금까지 팀원운이 너무 좋은 것 같다.. 이번 팀원분들은 개인적인 성향이 너무 잘맞았다. 팀원분들 덕분에 이번 한주도 편안히 정말 많은 것을 배우며 보낼 수 있었다. 다시금 감사하다는 말을 드리고 싶다. 오늘의 리액트 클래스형 컴포넌트 컴포넌트 수명주기 오류 경계 소개 사실 그냥 이러이러한게 있다정도로 들었다. 항상 명심해야 할 한가지 사실 항상 리마인드해야 한다. 주기적으로 되새겨야한다. 내가 아는 단 한가지는 내가 아무것도 모른다는 점이다. 항상 명심하자 제발.. 열심히 최선을 다해서 ..

항해99 2022.07.21

React 과제

🐤 JavaScript의 자료형과 JavaScript만의 특성은 무엇일까 ? 느슨한 타입(loosely typed)의 동적(dynamic) 언어 JavaScript는 느슨한 타입(loosely typed)의 동적(dynamic) 언어입니다. JavaScript의 변수는 어떤 특정 타입과 연결되지 않으며, 모든 타입의 값으로 할당 (및 재할당) 가능합니다. let foo = 42 // foo가 숫자 foo = 'bar' // foo가 이제 문자열 foo = true // foo가 이제 불리언 JavaScript 형변환 var x = "999"; //문자형 999 var y = "99.99"; //문자형 99.99 var a = parseInt(x); //숫자형 정수 999 var b = parseInt(y..

[항해99] TIL D+10

오늘은.. 뭔가.. 여유롭네.. 얼마만인지 그냥 남은 알고리즘 문제 풀고 코드리뷰하고 프론트엔드 과제하고 리액트공부하고 김치전 먹었다.(맛있었다.) 사실 프론트엔드 과제가 조금 괜찮긴했다. (전체적인 문제의 주제들이 javascript의 까다로운 핵심을 건드림) 우선 정리해서 여기에 올리려 했는데 분량이 좀 되니 다음에 다른 카테고리에 올려야겠다.. 유튜브 어제 항해톡 영상을 올리긴 했는데 블로그에도 꾸준히 정리해서 올리면 좋을 것 같다. (문제는 영상 자체를 잘 안찍고 기회가 와야 찍음..) Re: 택배송장부터 시작하는 REST API 생활 오늘의 리액트 리액트가 실제로 작동하는 방식 리액트는 컴포넌트를 중심으로 props나 state에 변화가 있을시 다시 평가하고 그 부분만을 렌더링하게 해서 불필요한..

항해99 2022.07.21

[항해99] TIL D+9

일단 알고리즘 모의고사가 있었다. 불안하지는 않았는데 문제를 받고 손코딩도 안하고 막 대충 풀다가 40분쯤 지나니까 겁나 불안해졌다.. 그래도 그때 멘탈 잡고 안풀리던 2번 문제가 아니라 1번문제로 방향을 틀어서 (문제는 2개고 그 중 1개를 고르는 시스템) 잘풀어서 제출했다. 식은땀.. 그 다음은 항해톡 발표가 있었다.(REST API) 다시 생각해봐도 모든 순간들이 딱딱 맞아 들어갔다. 심지어 틈새의 작은 쉬는시간조차 알맞게 들어가 발표시간에 맞추어 완성할 수 있었다. 조만간 기회가 된다면 영상을 조금만 편집해서(앞뒤 불필요부분 다듬기) 유튜브에 올리고 그 링크를 이 블로그에 포스팅 할 수 있도록 해야겠다. 끝날때마다 조금씩 아쉽긴한데 그래도 뿌듯해서 행복했다. 정신 못차리고 다다음주 항해톡 신청 인..

항해99 2022.07.20

[항해99] TIL D+7

항해99 시작 후 첫 일요일 그래요 놀았습니다! 심지어 출석체크해놓고 놀아서 12시간을 꽁으로 + 했다.. (근데 4시간 정도는 안놀기도했고 전에 8시간 날려졌으니까 또이또이 아닐까?..) 그냥 4시간 정도 안놀았다는 것에 일단은 만족하자(사실 4시간도 공부를 했다기보다는 그냥 앉아있었다..) 다음 일요일은 다르겠지?.. 다를거야! 제 1회 항해톡 신청 주제가 여러가지 있는데 평소 상당히 어렵고 이해가 안갔던 rest API로 신청을 했다. 사실 관련 영상을 봤는데 지금도 이해가 잘안간다.. 글은 대충 덤덤하게 썼는데 사실 큰일난 것 같다.. 와 진짜 어떡하지 진짜.. 대참사가 일어날지도 모르겠다 그래도 끝까지 최선을 다해 봐야지 뭐.. 슬랙에 올라온 질문에 대한 댓글 arr[i][j] = arr[i][..

항해99 2022.07.18

[항해99] TIL D+6

알고리즘.. 많이 풀었다. 풀고 풀어도 끝이 없다.. 더 이상은 naver.. 오늘 뭐했지? 리액트 듣긴 했는데 영~ 기억에 안남는다.. 확실히 어려워서 이제는 뇌가 거부반응을 일으키나보다 그래서 오히려 마음이 편할지도?.. 오늘의 알고리즘 핸드폰 번호 가리기 행렬의 덧셈 x만큼 간격이 있는 n개의 숫자 부족한 금액 계산하기 2016년 나누어 떨어지는 숫자 배열 내적 문자열 내 p와 y의 개수 자세한건 프로그래머스 탭을 봐주세요! 팀원분 중 한분의 코드를 리팩토링 그 분의 풀이를 최대한 존중하며 그 분의 의도대로 구현하고 궁금하셨던 부분이 해소될 수 있도록 적어봤다. (물론 진짜로 해소됐을지는 모르는 문제이다..) 배열 선언 이슈 두가지 방법을 할 수 있습니다. 처음에 빈 배열을 만들고 push하는 방법..

항해99 2022.07.17

문자열 내 p와 y의 개수

📌문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/12916 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(s) { let answer = true; let p_cnt = 0; let y_cnt = 0; s = s.toLowerCase(); for (let x of s) { if (x === "p") p_cnt++; else if (x === "y") y_cnt++; } if (p_cnt !== y_cnt) answer = false; return answe..

프로그래머스 2022.07.16

내적

📌문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/70128 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(a, b) { let answer = 0; for (let i = 0; i < a.length; i++) { answer += a[i] * b[i]; console.log(answer); } return answer; } // 반복문 하나로 두 개의 배열을 하나씩 꺼내서 // 곱하고 바로 누적합을 한다. console.log(solution([1, 2,..

프로그래머스 2022.07.16

나누어 떨어지는 숫자 배열

📌문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/12910 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(arr, divisor) { let answer = []; //for(let i=0;i a - b); return answer; } // 반복문에서 하나씩 조건문을 통해 divisor로 나누어지는 지 확인후 // 나누어지면 answer에 push한다. 이후 조건으로 answer의 길이를 측정하여 // 0이면 push(-1) 아니면 sort후 answer..

프로그래머스 2022.07.16
반응형