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

개발 공부하는 빙빙

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발 공부하는 빙빙

검색하기 폼
  • 분류 전체보기 (208)
    • SSAFY (6)
    • 알고리즘 (143)
      • 백준 (58)
      • SWEA (44)
      • 프로그래머스 (13)
      • SQL (28)
    • TIL (53)
      • Python (3)
      • Django (11)
      • Java (3)
      • js (4)
      • Vue (9)
      • Android Studio (2)
      • 자격증 (2)
    • 프로젝트 (6)
      • SELOWA (4)
      • 방구석 게임방 (1)
      • Send.U.Scent (1)
  • 방명록

dna (1)
[백준] 1969. DNA

풀이 1. 각 DNA의 자리마다 어떤 알파벳이 많은지 세어 count해준다. 2. 최대 카운트를 새로운 리스트에 넣어준다. 여기서 최대값이 두개가 있다면 알파벳의 앞순서들이 우선 되어야 하므로 append가 수행되었으면 check에 1값을 넣어주어 중단하게 한다. 3. new_DNA와 원래 DNA들을 비교해서 다른 원소가 있으면 count해준다. N, M = map(int, input().split()) #N = DNA 갯수 M = DNA의 길이 DNA = [list(input())for _ in range(N)] apb = ['A','C','G','T'] #자리마다 뭐가 많은지 세어줌 max_apb = 0 new_DNA = [] for j in range(M): cnt_apb = [0, 0, 0, 0]..

알고리즘/백준 2021. 4. 1. 22:29
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • github
TAG
  • 트리
  • 위클리챌린지2주차
  • vue.js
  • Python
  • commit되돌리기
  • DOM
  • git
  • 배포
  • 알고리즘
  • N과M
  • SSAFY
  • 비동기패턴
  • 파이썬
  • 독학
  • 자바
  • javascript
  • 싸피
  • 세션 스토리지
  • SWEA
  • 백준
  • vue
  • AWS
  • Pyhton
  • splide
  • Java
  • 안드로이드스튜디오
  • 프로그래머스
  • django
  • SSAFY퇴소
  • SQL
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바