본문 바로가기 메뉴 바로가기

개발 REPO

프로필사진

개발 REPO

개발 REPO
검색하기 폼 Mountain View
  • 분류 전체보기 (66)
    • 우아한 에자일 (2)
      • 발표 (2)
    • 알고리즘 (31)
      • level 1 (12)
      • level2 (5)
      • 개념 (0)
      • 백준 (8)
      • SQL (6)
    • 코딩언어 (9)
      • java (0)
      • javascript (9)
      • python (0)
    • 알면 조흔 지식 (2)
    • 백엔드 (10)
      • node.js공부 (10)
    • 프론트엔드 (0)
    • 개발노트 (3)
    • DB (3)
      • AWS (3)
      • MYSQL (0)
      • MONGODB (0)
  • GUESTBOOK
  • TAG
  • RSS

프로그래머스
프로그래머스[javascript] 멀쩡한 사각형

문제 풀이방법 처음엔 function solution(w, h) { if (w === h) return (w * h) - w; if (w > h) return (w * h) - h * 2; if (h > w) return (w * h) - w * 2 } 이런식으로 입출력 예만 보고 2개씩 연결되기 때문에 길이가 적은 곳의 두배를 사용하지 못할 것이라고 생각했다.. 하지만 다른 예 (예를 들어 3 * 5)를 들어보니 맞지 않는다는 것을 알았고 반복하는 패턴에 집중하여 생각해 보았다. 위의 문제에 예를 보면 4개의 박스를 하나로 보고 4번 연속으로 겹치는 것을 알 수 있다. 이 블록은 2 * 3 크기이며 넓이가 8이고 높이가 12일때니까 두개를 4로 나눴을 때 2 * 3이 된다. ???? 근데 4는 최대공약..

알고리즘/level2 2021. 2. 6. 18:06
프로그래머스MYSQL(String, Date)중성화 여부 파악하기

풀이 CASE WHEN THEN END 문을 사용해서 값에 따라 출력값이 다르게 나오도록 해주었다. WHEN에 조건문을 쓰고 THEN에 출력값을 적은 후 END로 마무리하면 된다. 위치는 SELECT 뒤에 사용하면 된다.

알고리즘/SQL 2021. 2. 3. 23:24
프로그래머스MYSQL(String, Date)루시와 엘라 찾기

풀이 남의 코드 정규 표현식을 이용해 코드를 확 줄일 수 있다. 정규 표현식 역시...

카테고리 없음 2021. 2. 3. 23:19
프로그래머스MYSQL(JOIN)보호소에서 중성화한 동물

풀이

카테고리 없음 2021. 2. 3. 23:13
프로그래머스MYSQL(JOIN)오랜 기간 보호한 동물(1)

풀이 LIMIT 3을 이용해 3개의 값만 나오게 해주었다.

카테고리 없음 2021. 2. 3. 23:10
프로그래머스MYSQL(JOIN)있었는데요 없었습니다

풀이 INNER JOIN으로 교집합이지만 WHERE로 비교하여 값을 넣어주었다.

알고리즘/SQL 2021. 2. 3. 23:08
프로그래머스MYSQL(JOIN)없어진 기록 찾기

풀이 LEFT JOIN을 이용해 차집합을 만들어 ANIMAL_OUT에만 있는 값을 가져왔다.

카테고리 없음 2021. 2. 3. 23:06
프로그래머스 SQL(GROUP BY) 입양 시각 구하기(2)

풀이 SET @변수를 하면 변수를 지정할 수 있다. 그리고 변수에 := 를 해주면 오른쪽값을 왼쪽 변수에 넣을 수 있다. SELECT문 안에 SELECT문을 넣어 맞는 시간대별로 값을 넣어주는 식으로 풀이하였다. MYSQL에서 변수를 지정할 수 있는지는 이번에 처음알게 되었고 FOR문을 이런식으로 구현할 수 있는 것을 알게 되었다.

알고리즘/SQL 2021. 2. 3. 23:02
이전 1 2 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
TAG
  • 534 error
  • left join
  • 백준 7562 node
  • 숫자야구게임
  • tolowercase
  • sort
  • JOIN
  • 백준
  • 로그인
  • 프로그래머스
  • smtp error
  • JavaScript
  • 정규표현식
  • SQL
  • 코드테스트
  • 바이러스 dfs
  • Level 1
  • nodemailer error
  • 토마토3차원
  • 회원가입
  • slice
  • GROUP BY
  • Replace
  • Split
  • 백준 7569 node
  • 카카오2018[1차]
  • Express
  • AWS
  • nodejs
  • 코딩테스트
more
Total
Today
Yesterday

Powered by Tistory / Designed by INJE

티스토리툴바