일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- DOM
- 코드스테이츠
- this
- 클라이언트
- 연습
- 코딩
- ftech
- 초보
- 엔퀸즈
- method
- vscode
- Instantiation Patterns
- 리액트
- array
- 공부
- 취업
- nqueens
- 해커톤
- 개발
- JS
- JavaScript
- 제일어려워
- 일상
- underbar
- 알고리즘
- react
- 포스기
- 자바스크립트
- underscores
- grpahQL
- Today
- Total
목록분류 전체보기 (176)
analogcoding
Toy 24번 문제 . 로마 숫자를 숫자로 변환해서 리턴. 각 로마자에 맞는 숫자를 담고 자신의 뒤의 수가 본인보다 크면 - , 아닐경우 + var translateRomanNumeral = function(romanNumeral) { let num = DIGIT_VALUES; let rom = romanNumeral; if (!(typeof rom === "string")) { return null; } if (rom === "") { return 0; } else { let total = 0; for (let i = 0; i < rom.length; i++) { if (num[rom[i]] < num[rom[i + 1]]) { total -= num[rom[i]]; } else { total += n..
Toy 23번 문제 . shuffle deck while 문으로 반복적으로 random idx 의 배열의 엘리멘트를 넣어준다. var shuffleDeck = function(deck) { let curr = deck.length; let card; let random; while (0 !== curr) { random = Math.floor(Math.random() * curr); // length 보다 작은 정수 random curr--; // 맨 뒤에 card = deck[curr]; deck[curr] = deck[random]; deck[random] = card; } return deck; }; cd ios && pod repo update && pod install && pod update ..
Toy 22번 문제. 사각형 모양에 이중 배열을 회전시키는 문제. var rotateMatrix = function (matrix) { // Your code here. if(matrix.length 0){ count-- recur(count) } return } recur(count) console.log(result) if (arguments[1] !..
Toy 21번 문제. 소수를 분수로 전환해서 리턴하는 문제. 소수를 정수로 만들고 정수와 10의^(소수의 자릿수)간의 최대공약수를 구하는 hasone 함수를 이용해서 해결. 프로젝트에 대한 전반적인 계획을 짜기 시작. 전체적인 flow 와 UI 를 구성하고 그에 맞는 스키마 구조와 API 를 문서로 작성했다. 소통과정에서 엄청 난항을 겪었다. 정말 힘든 시간이라고 느껴졌다. 성격상 버티기 힘들었지만 다른 팀원들도 마찬가지일테니.. 다들 힘내서 좋은 결과를 냈으면 좋겠다. UI 짜는거 진짜 재밌다.. figma 라는 것을 알게 되었는데 나도 이걸로 css 고자를 탈출할 수 있을까? 강의 듣고 자야지~
클라이언트의 요청에 따른 flow. API 요청. 스키마 구조.
Toy 20번 문제. merge sort 코드화. 실패... 하나하나 나누고 2개 씩 정렬 후 , 다시 그 합친 걸 2개 씩 합쳐가면서 정렬 ... 반복 꽉 막혀서 풀지 못한 문제.. 조만간 다시 시도예정! 드디어 대망의 프로젝트 기간에 들어섰다. 프로젝트는 내 아이디어가 선정이 되어서 동기 3명과 함께 한 팀을 이뤄서 프로젝트 구현에 들어간다! 기획부터 제작 , 배포 모든 과정이 들어간만큼 엄청난 시간과 노력이 들어갈 것 같다. 팀원분들도 모두 너무 좋은 분들이라 즐겁게 진행할 수 있을 것 같다. 내가 많이 부족한 백엔드 쪽을 맡아볼까 했지만 프론트엔드 역시 부족하기에 프론트엔드를 맡기로 했다. 기존과 조금 다른 점은 웹기반이 아닌 앱기반으로 프로젝트를 만들거라서 리액트 네이티브를 사용할 예정이다.. ..