dr + (sun)eam = er
close
프로필 배경
프로필 로고

dr + (sun)eam = er

  • 분류 전체보기
    • Hello, World!
      • dr-sun-eamer
      • tr-sun-aveler
    • TIL
      • FrontEnd
      • BackEnd
      • Linux
      • Cloud
      • Java
      • C
      • DB
      • CS
      • etc
    • Algorithm
      • BOJ
      • programmers
      • LeetCode
      • SWEA
      • JUNGOL
      • SQL
    • ERROR
    • HRM
    • SSAFY
      • SSAFYcial
      • PJT
    • ESCAPE
    • ARCHIVE
  • 홈
  • Hello, world
  • TIL
  • ERROR
[programmers] Lv.2 미로 탈출 (python)

[programmers] Lv.2 미로 탈출 (python)

✏️ 문제 1 x 1 크기의 칸들로 이루어진 직사각형 격자 형태의 미로에서 탈출하려고 합니다. 각 칸은 통로 또는 벽으로 구성되어 있으며, 벽으로 된 칸은 지나갈 수 없고 통로로 된 칸으로만 이동할 수 있습니다. 통로들 중 한 칸에는 미로를 빠져나가는 문이 있는데, 이 문은 레버를 당겨서만 열 수 있습니다. 레버 또한 통로들 중 한 칸에 있습니다. 따라서, 출발 지점에서 먼저 레버가 있는 칸으로 이동하여 레버를 당긴 후 미로를 빠져나가는 문이 있는 칸으로 이동하면 됩니다. 이때 아직 레버를 당기지 않았더라도 출구가 있는 칸을 지나갈 수 있습니다. 미로에서 한 칸을 이동하는데 1초가 걸린다고 할 때, 최대한 빠르게 미로를 빠져나가는데 걸리는 시간을 구하려 합니다. 미로를 나타낸 문자열 배열 maps가 매개..

  • format_list_bulleted Algorithm/programmers
  • · 2023. 6. 23.
  • textsms
[programmers] Lv.2 주차 요금 계산 (javascript)

[programmers] Lv.2 주차 요금 계산 (javascript)

✏️ 문제 (2022 KAKAO BLIND RECRUITMENT 기출) 주차 요금을 나타내는 정수 배열 fees , 자동차의 입/출차 내역을 나타내는 문자열 배열 records 가 매개변수로 주어집니다. 차량 번호가 작은 자동차부터 청구할 주차 요금을 차례대로 정수 배열에 담아서 return 하도록 solution 함수를 완성해주세요. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🤯 풀이 방법 입력이 들어오면 입차하는 차인지 출차하는 차인지의 여부를 확인한다. cur라는 객체는 현재 입차되어 있는 차들의 상태를, result라는 객체는 차의 번호와 소요..

  • format_list_bulleted Algorithm/programmers
  • · 2023. 6. 22.
  • textsms
[BOJ] 21608. 상어 초등학교 (python)

[BOJ] 21608. 상어 초등학교 (python)

✏️ 문제 상어 초등학교에는 교실이 하나 있고, 교실은 N×N 크기의 격자로 나타낼 수 있다. 학교에 다니는 학생의 수는 N2명이다. 오늘은 모든 학생의 자리를 정하는 날이다. 학생은 1번부터 N2번까지 번호가 매겨져 있고, (r, c)는 r행 c열을 의미한다. 교실의 가장 왼쪽 윗 칸은 (1, 1)이고, 가장 오른쪽 아랫 칸은 (N, N)이다. 선생님은 학생의 순서를 정했고, 각 학생이 좋아하는 학생 4명도 모두 조사했다. 이제 다음과 같은 규칙을 이용해 정해진 순서대로 학생의 자리를 정하려고 한다. 한 칸에는 학생 한 명의 자리만 있을 수 있고, |r1 - r2| + |c1 - c2| = 1을 만족하는 두 칸이 (r1, c1)과 (r2, c2)를 인접하다고 한다. 비어있는 칸 중에서 좋아하는 학생이 ..

  • format_list_bulleted Algorithm/BOJ
  • · 2023. 5. 21.
  • textsms
[HTML/CSS] <hr /> 입체 사건

[HTML/CSS] <hr /> 입체 사건

오늘의 발견.. hr 태그는 자세히 보면 약간 입체처럼 생겼다 난 그냥 일자 선을 원했던 건데.. div { border-top: 1px solid #d7d7d7; height: 8px; margin-top: 7px; } 그래서 div로 만들고 border-top만 주었다 hr처럼 자체 여백이 없어서 height이랑 margin 등을 직접 주어야 하긴 했지만 더 얇은 느낌을 위해서는 이게 나았다!

  • format_list_bulleted TIL/FrontEnd
  • · 2023. 5. 17.
  • textsms
[React] pathname 변경에 따라서 헤더 CSS 바꾸기

[React] pathname 변경에 따라서 헤더 CSS 바꾸기

내가 하고 싶었던 것: 헤더에서 내가 선택한 부분의 CSS를 바꾸고 싶었다 처음에는 const page = window.location.pathname();을 사용해서 하려고 해보고 안돼서 [page, setPage]로 선언해서도 해보고 useLocation도 써봤는데 클릭 시점에 state를 변경하면 return부분 렌더링 시점과 맞지 않아서 한박자씩 늦게 변경됐다 아무튼 그래서 열심히 방법을 찾던 끝에 NavLink를 사용해서 완성했다. 코드는 대략 다음과 같다. (isActive ? "selected" : "")}> 📚 기초 개념 isActive는 NavLink의 고유 속성(boolean)으로 사용할 수 있는 듯 하다. pathname 관련 속성 해당 링크로 이동하는 경우 selected라는 클래스..

  • format_list_bulleted TIL/FrontEnd
  • · 2023. 5. 15.
  • textsms

JPA (Java Persistence API)

JPA 탄생 배경 SQL 중심적인 개발의 문제점 코드의 반복, SQL에 의존적인 개발 SQL 확인 전까지는 엔티티를 신뢰하기 어려움 (객체들을 서로 join을 통해 계속 묶어줘야 함, NULL값 발생 가능) ORM으로 그 문제를 해결하자! (MyBatis, JPA 등) MyBatis의 한계 결국 쿼리를 만드는 건 개발자 Oracle을 쓰다가 MySQL을 쓰는 상황 등의 발생 시 쿼리 수정해야 함 JPA 장점 SQL 중심적인 개발에서 객체 중심으로의 개발 생산성, 유지보수 필드 추가 시 SQL은 JPA가 알아서 처리 패러다임의 불일치 해결 데이터 접근 추상화와 벤더 독립성 vendor: 여기서는 DB 제품 등을 의미 (Oracle, MySQL 등) 일관성 유지 (표준화) JPA 기초 객체 매핑하기 @Ent..

  • format_list_bulleted TIL/BackEnd
  • · 2023. 5. 10.
  • textsms
  • navigate_before
  • 1
  • ···
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • ···
  • 54
  • navigate_next
인기 글
최근 글
전체 카테고리
  • 분류 전체보기
    • Hello, World!
      • dr-sun-eamer
      • tr-sun-aveler
    • TIL
      • FrontEnd
      • BackEnd
      • Linux
      • Cloud
      • Java
      • C
      • DB
      • CS
      • etc
    • Algorithm
      • BOJ
      • programmers
      • LeetCode
      • SWEA
      • JUNGOL
      • SQL
    • ERROR
    • HRM
    • SSAFY
      • SSAFYcial
      • PJT
    • ESCAPE
    • ARCHIVE
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바