데브수달

고정 헤더 영역

글 제목

메뉴 레이어

데브수달

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (273)
    • [일기]일상이모저모 (31)
    • <개인공부> (90)
      • 학교 수업 (15)
      • 학원 수업 후기 (2)
      • [Flutter,Dart언어] (5)
      • [JAVA] (1)
      • [JSP] (7)
      • [VUE&VUEX]웹개발 (1)
      • [SQL데이터베이스] (14)
      • [C,C++] (0)
      • [C#] (11)
      • [Python] (3)
      • [패스트캠퍼스] ROS2&SLAM&NAV2 (2)
    • <개발환경 설정> (0)
      • [가이드 모음] (0)
    • [자격증 준비] (21)
      • 네트워크관리사2급 (2)
      • 정보처리(산업)기사 (12)
      • 웹디자인기능사 (5)
      • SQL자격증 (2)
    • <알고리즘 문제풀이& 연습> (46)
      • [Python]백준, 프로그래머스 등등 (0)
      • 코딩테스트 연습 (46)
      • [ C#]백준, 프로그래머스 등등 (0)
    • <토이프로젝트> (1)
      • [C# WPF] MVVM패턴 계산기 -24Y11M.. (1)
      • [C# WPF] MVVM패턴 메모장 (0)
      • [C# WPF] MVVM패턴 그림판 (0)
    • 신입개발자의 회고록 (4)
      • 신입개발자 1번째 회사 (1)
      • 신입개발자 2번째 회사 (3)

검색 레이어

데브수달

검색 영역

컨텐츠 검색

leetcode

  • 항해29일차

    2024.11.26 by 데브수달

  • 항해28일차

    2024.11.25 by 데브수달

  • 99클럽 코테 스터디 22일차 TIL + 오늘의 학습 키워드 : 힙

    2024.11.18 by 데브수달

항해29일차

아래는 Leetcode 2237번 문제에 대한 파이썬 솔루션 코드에 한국어 주석을 추가한 버전입니다.## 파이썬 솔루션 코드 (한국어 주석 포함)```pythonfrom typing import Listdef countPositions(n: int, lights: List[List[int]], requiredBrightness: int) -> int: # 밝기 변화를 기록할 배열 초기화 brightness = [0] * (n + 1) # 조명에 따른 밝기 변화를 적용 for left, right, brightnessChange in lights: brightness[left] += brightnessChange # 시작 위치에서 밝기 증가 if ri..

<알고리즘 문제풀이& 연습>/코딩테스트 연습 2024. 11. 26. 07:34

항해28일차

항해28일차 정렬 문제 leetcode 506번... 개인적으로 leetcode 불편.. ㅜ ㅜLeetcode 506번 문제는 "Relative Ranks"로, 주어진 점수에 따라 순위를 매기고, 상위 3명에게는 메달을 수여하는 문제입니다. 아래는 이 문제에 대한 파이썬 솔루션입니다.## 문제 설명- 주어진 점수 리스트에서 각 점수에 대한 순위를 매깁니다.- 상위 3명에게는 "Gold Medal", "Silver Medal", "Bronze Medal"을 수여하고, 나머지 점수는 순위로 표시합니다.## 파이썬 솔루션아래는 Leetcode 506번 문제를 해결하기 위한 파이썬 코드입니다:```pythondef findRelativeRanks(score): # 점수와 인덱스를 함께 저장 score..

<알고리즘 문제풀이& 연습>/코딩테스트 연습 2024. 11. 25. 07:48

99클럽 코테 스터디 22일차 TIL + 오늘의 학습 키워드 : 힙

오늘의 항해22일차 문제는leetcode라는 사이트에서 2558번 문제 정답코드:import mathimport heapqclass Solution: def pickGifts(self, gifts: List[int], k: int) -> int: # 최대 힙을 사용하기 위해 선물 수에 음수를 곱하여 저장 max_heap = [-gift for gift in gifts] heapq.heapify(max_heap) for _ in range(k): # 최대 선물 수를 가진 더미 선택 max_gift = -heapq.heappop(max_heap) # 남길 선물 수 (제곱근의..

<알고리즘 문제풀이& 연습>/코딩테스트 연습 2024. 11. 18. 22:26

추가 정보

인기글

최신글

250x250

페이징

이전
1
다음
TISTORY
데브수달 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바