lazarus0320
close
프로필 배경
프로필 로고

lazarus0320

  • 분류 전체보기 (295)
    • 토이 프로젝트 (1)
      • 쇼핑몰 프로젝트 (1)
    • 알고리즘 문제 풀이 (133)
      • 정렬 (3)
    • 알고리즘 스터디 (5)
    • JAVA (23)
      • SpringBoot (7)
      • SWING (11)
    • Flutter (10)
      • Issue (4)
      • GetX (6)
    • Next.js (2)
    • React (5)
      • recoil (1)
      • dnd (1)
    • 공부 기록 (1)
    • 파이썬 (21)
      • 자료구조와 알고리즘 (15)
      • 셀레니움(Selenium) (2)
    • Android (1)
    • 자바스크립트 (1)
    • CSS (10)
    • C언어 (9)
    • C++ (8)
    • CS 공부 (26)
      • 컴퓨터 구조 (16)
      • 컴퓨터 네트워크 (10)
    • 문제 해결 (14)
    • 영어 공부 (17)
      • 영어 회화 공부 (16)
    • 책 리뷰 (3)
    • 스크랩 (1)
    • 회고록 (2)
  • 홈
  • 태그
  • 방명록
[python] 백준 2941 : 크로아티아 알파벳

[python] 백준 2941 : 크로아티아 알파벳

https://www.acmicpc.net/problem/2941 2941번: 크로아티아 알파벳 예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다. 크로아티아 알파벳 변경 č c= ć c- dž dz= đ d- lj lj nj nj š s= ž z= www.acmicpc.net 난이도 : 실버5 분류 : 구현, 문자열 ['c=', 'c-', 'dz=', 'd-', 'lj', 'nj', 's=', 'z='] 입력받은 문자열의 개수를 세어 출력하되, 위의 문자들은 하나로 셈해야 한다. 풀이 1 word = input() cnt = 0 cro = ['c=', 'c-', 'dz=', 'd-', 'lj', 'nj', 's=', 'z='] fo..

  • format_list_bulleted 알고리즘 문제 풀이
  • · 2022. 2. 6.
  • textsms
[python] 백준 1065 : 한수

[python] 백준 1065 : 한수

https://www.acmicpc.net/problem/1065 1065번: 한수 어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 www.acmicpc.net 난이도 : 실버4 분류 : 브루트포스 코드 def han(N): cnt = 0 for i in range(1, N+1): lst = [] for j in str(i): lst.append(int(j)) if sum(lst)/len(lst) == (lst[0] + lst[len(lst)-1]) / 2: cnt += 1 else: continue return cnt N = int(input()) prin..

  • format_list_bulleted 알고리즘 문제 풀이
  • · 2022. 2. 6.
  • textsms
컴퓨터 구조 13 : 시스템 BUS, I/O 장치 제어

컴퓨터 구조 13 : 시스템 BUS, I/O 장치 제어

시스템 BUS, I/O 장치 제어 시스템 BUS CPU에 비해 입출력 장치들이 느리고, 직접 컨트롤하기에는 입출력 장치들이 너무나 다양하므로 이것들을 중간에서 제어하는 역할을 하는 시스템 BUS를 고안해 냈다. 많은 레지스터들 사이에서 정보 전송을 위한 경로 역할을 함 한 번에 하나의 전송만이 이루어지도록 제어신호를 이용해 레지스터를 선별하는 공통의 버스를 이용함. 외부 주변 장치(입출력 장치) 및 통신의 주체로서 정보의 입출력을 관장함. 1 : 메모리 버스 데이터, 주소, 읽기/쓰기 정보 전송 2 : I/O 버스 입출력 장치로 정보 주고받음. 3 : 데이터 버스 시스템 모듈 간의 데이터 이동 경로 제공. 주로 32 ,64, 128 또는 그 이상의 분리된 선들로 구성. 선의 수는 한 번에 전송할 수 있는..

  • format_list_bulleted CS 공부/컴퓨터 구조
  • · 2022. 2. 6.
  • textsms
파이썬 자료구조/알고리즘 06 : 기본 자료구조, 배열3

파이썬 자료구조/알고리즘 06 : 기본 자료구조, 배열3

최댓값 구하는 프로그램 만들기 배열, 함수를 사용하여 복수의 모듈로 최댓값을 구하는 프로그램을 구현한다. 파일 이름을 max.py라고 가정한다. from typing import Any, Sequence def max_of(a: Sequence) -> Any: maximum = a[0] for i in range(1, len(a)): if a[i] > maximum: maximum = a[i] return maximum if __name__ == '__main__': print('배열의 최댓값 구하기') num = int(input('원소 수 입력 : ')) x = [None] * num for i in range(num): x[i] = int(input(f'x[{i}]값을 입력하세요. : ')) pri..

  • format_list_bulleted 파이썬/자료구조와 알고리즘
  • · 2022. 2. 6.
  • textsms
파이썬 자료구조/알고리즘 05 : 기본 자료구조, 배열2

파이썬 자료구조/알고리즘 05 : 기본 자료구조, 배열2

C와 C++, Java등의 언어에서는 =를 결합 연산자로 사용한다. a = b = 1 b에 1을 대입하여 얻은 결과를 a에 대입하므로 a = b = 1이 될 수 있다. 그러나 파이썬에서는 =가 연산자가 아니다. 같은 코드를 파이썬에서 입력하면 오류가 발생한다. 파이썬에서는 리스트와 튜플 모두 배열을 의미한다. 리스트와 튜플을 자료구조 관점에서 배열로 이야기 할 수 있다. 빈 배열 판단하기 if x: # x가 비어 있지 않으면(True) 실행 else: # x가 비어 있으면(False) 실행 비교 연산자로 배열의 대소, 등가 관계 판단 print([1, 2, 3] == [1, 2, 3]) print([1, 2] < [1, 3]) print([1, 2, 3]

  • format_list_bulleted 파이썬/자료구조와 알고리즘
  • · 2022. 2. 6.
  • textsms
[python] 백준 4673 : 셀프 넘버

[python] 백준 4673 : 셀프 넘버

https://www.acmicpc.net/problem/4673 4673번: 셀프 넘버 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, www.acmicpc.net 난이도 : 실버5 분류 : 수학, 구현, 브루트포스 1 : 문자열을 이용한 풀이 lst = list(range(1, 10001)) wow = [] for i in range(len(lst)): for j in str(i): i += int(j) wow.append(i) wow.sort() for i in lst: if i not in wow: pr..

  • format_list_bulleted 알고리즘 문제 풀이
  • · 2022. 2. 5.
  • textsms
  • navigate_before
  • 1
  • ···
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • ···
  • 50
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (295)
    • 토이 프로젝트 (1)
      • 쇼핑몰 프로젝트 (1)
    • 알고리즘 문제 풀이 (133)
      • 정렬 (3)
    • 알고리즘 스터디 (5)
    • JAVA (23)
      • SpringBoot (7)
      • SWING (11)
    • Flutter (10)
      • Issue (4)
      • GetX (6)
    • Next.js (2)
    • React (5)
      • recoil (1)
      • dnd (1)
    • 공부 기록 (1)
    • 파이썬 (21)
      • 자료구조와 알고리즘 (15)
      • 셀레니움(Selenium) (2)
    • Android (1)
    • 자바스크립트 (1)
    • CSS (10)
    • C언어 (9)
    • C++ (8)
    • CS 공부 (26)
      • 컴퓨터 구조 (16)
      • 컴퓨터 네트워크 (10)
    • 문제 해결 (14)
    • 영어 공부 (17)
      • 영어 회화 공부 (16)
    • 책 리뷰 (3)
    • 스크랩 (1)
    • 회고록 (2)
최근 글
인기 글
최근 댓글
태그
  • #CSS
  • #bfs
  • #자료구조
  • #DP
  • #컴퓨터 구조
  • #백준 알고리즘
  • #BOJ 알고리즘
  • #컴퓨터 CS
  • #그래프
  • #자바 스윙
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바