전체 글 231

알고리즘 문제 js 20-완주하지 못한 선수

내가 쓴 코드 function solution(participant, completion) { participant.sort(); //정렬~~~~ completion.sort(); for (let i =0; i_.find(_=>!$[_]--,$.map(_=>$[_]=($[_]|0)+1)) var solution=(participant,completion)=>participant.find(name=>!completion[name]--,completion.map(name=>completion[name]=(completion[name]|0)+1)) → 완주자 배열을 {이름:완주자배열에 등장하는 횟수}로 맵핑하고, 그 맵에 참가자 이름 하나씩 넣어서 찾아볼때마다 횟수 떨어뜨려서 횟수 0나오는 놈 찾아뱉는 함수 ..

알고리즘 문제 2022.01.19

한 권으로 읽는 컴퓨터 구조와 프로그래밍 -2022.01.18.TUE

Chapter 1 정수를 비트로 표현하는 방법 1. 양의 정수 표현 10진수 체계 - 10을 밑으로 하는 수 체계 2진수 체계 - 2를 밑으로 하는 수 체계 2진수로 표현할 수 있는 값의 범위 LSB (least significant bit) - 2진수에서 가장 오른쪽의 비트 MSB (most significant bit) - 2진수에서 가장 왼쪽의 비트 2. 2진수의 덧셈 1) 일반적인 10진법의 계산처럼 오른쪽 부터 왼쪽으로 계산 각 자리끼리 더한 값이 2가 되면 올려줌 ex) 11+ 10 = 101 2) XOR과 AND 연산 XOR : 두 비트가 다르면 1, 같으면 0 AND : 두 비트가 모두 1이면 1, 아니면 0 XOR를 통해 올림 발생하는 1+1 빼고 연산 가능 → AND를 통해 둘 다 1이..

항해 99 - 2022.01.18.TUE

이번 챕터 목표 : 20일 알고리즘 시험 통과!!!!!! 오늘 내가 할일 알고리즘 문제 풀기 (26, 27, 28) // 걷기반 알고리즘 문제 전부 풀기 ✅ 티스토리에 알고리즘 문제 정리✅ cs 스터디 준비✅ 오늘 배운 것들 비전공자라 기본적인 것들에 대한 이해가 조금 떨어져서 여기저기 지식 줍줍하고 다녔다. 1 .배열인 형태의 변수에 쓰는 메서드들이 따로 있다!! - Array.프로토타입.메서드 2. 화살표 함수 function (a,b) { a-b} (a,b) => a-b 두개는 같은 의미

항해 99 - 2022.01.17.MON

이번 챕터 목표 : 20일 알고리즘 시험 통과!! 오늘 내가 할 일 알고리즘 문제 풀기 (21,22,23,24,25)✅ 티스토리에 알고리즘 문제 정리하기 cs 스터디 준비 ✅ 오늘은 하루 종일 앉아서 알고리즘 문제나 풀고,,, 그냥 대가리 아파 죽겠음 뒤로 갈수록 안 풀리는 문제도 수두룩 하고,,, 오늘 계획은 28번까지 전부 푸는 게 목표였으나 오늘은 여기까지 하고, 티스토리에 알고리즘 문제 정리하고 자러 가야겠다.

항해 99 - 2022.01.16.SUN / 이번주의 나는

이번 챕터 목표 : 20일 17:00까지 28문제 해결 오늘 내가 할 일 알고리즘 문제 21번까지 풀기 ✅ 컴퓨터 구조와 프로그래밍 1강 ✅ 알고리즘 문제 및 해결 노션에 정리! ✅ 개발일지 회고 제출 ✅ 2021.01.10~01.16 회고록 10일~13일 동안 미니 프로젝트를 진행하고 14일~ 알고리즘 문제를 풀고 있는 중이다 JWT 인증 방식으로 로그인 구현하기 jina2 템플릿 엔진을 이용한 서버사이드 렌더링 일단 jinja2 템플릿은 처음 써보는 거라서 어려웠는데 막상 사용해보니까 html안에 직접적으로 데이터를 넣는 거라서 오히려 사용하기에 편했다. 그리고 로그인 기능을 구현하기 위해선 jwt웹 토큰을 사용했어야 했는데 토큰을 발급한 후에 쿠키로 저장을 하면서 서버와 클라이언트 쪽에서 손쉽게 전..

항해 99 - 2022.01.14.FRI

이번 챕터 목표 : 20일 17:00까지 알고리즘 28문제 해결 오늘 내가 할 일 1~4 네개 문제 풀기 노션에 각 문제 정리 하기 우리 조는 갑자기 달리기 반문제까지 넘보는 중 ㅋㅋ 알고리즘 문제 처음 풀어봐서 진짜로 많이 어려움;;;; 알고리즘 문제와 내 코드를 노션에 하나하나 정리 중 나중에 다시 풀거나 하기 위함 하루 종일 알고리즘 문제만 풀려니 죽을 거 같음... 세상 구구단도 제대로 못 만들고 하중에 하를 푸는 것도 너무 어려웠다...ㅠㅠㅠㅠㅠㅠ for문에 대한 이해 필요 ㅠㅠ!!!!!