[프로그래머스] 수식 최대화 (Javascript)
코딩테스트 연습 - 수식 최대화 | 프로그래머스 (programmers.co.kr) 코딩테스트 연습 - 수식 최대화 IT 벤처 회사를 운영하고 있는 라이언은 매년 사내 해커톤 대회를 개최하여 우승자에게 상금을 지급하고 있습니다. 이번 대회에서는 우승자에게 지급되는 상금을 이전 대회와는 다르게 다음과 programmers.co.kr 문제 접근 : 완전탐색 구현이 생각보다 어려웠던 문제이다. 차근차근 생각하면 접근할 수 있지만, 경우의 수가 더 늘어나면 풀기어려울 것같다. Javascript function solution(expression) { var answer = 0; const permutation = [ ['+', '-', '*'], ['+', '*', '-'], ['-', '+', '*'], [..
2022. 6. 20.
[프로그래머스] 행렬의 곱셈 (Javascript)
코딩테스트 연습 - 행렬의 곱셈 | 프로그래머스 (programmers.co.kr) 코딩테스트 연습 - 행렬의 곱셈 [[2, 3, 2], [4, 2, 4], [3, 1, 4]] [[5, 4, 3], [2, 4, 1], [3, 1, 1]] [[22, 22, 11], [36, 28, 18], [29, 20, 14]] programmers.co.kr Javascript function solution(arr1, arr2) { let answer = []; let ans =[]; let len1 = arr1.length; let len2 = arr2.length; let eleLen2 = arr2[0].length; let psum = 0; let cnt = 0; for(let i=0;i
2022. 6. 18.
[TIL] 2022.06.17
6월 17일 TIL - Javascript null null check는 ===가 아닌 ==로 진행하는 것이 좋다. 오늘은 부스트캠프 자기소개서 작성 후 BFS 공부 진행. 코딩테스트 준비 bfs를 드디어 이해했다. https://mocha-blog.tistory.com/77 BFS 구현 (C++) #include using namespace std; #define X first #define Y second int board[502][502] = {{1,1,1,0,1,0,0,0,0,0}, {1,0,0,0,1,0,0,0,0,0}, {1,1,1,0,1,0,0,0,0,0}, {1,1,0,0,1,0,0,0,0,0}, {0,1,0,0,0,0,0,0,0,0.. mocha-blog.tistory.com 작년에 파이..
2022. 6. 17.