본문 바로가기
SMALL

프로그래밍언어/Code_Practice20

[SW Expert Academy] 원 안의 점 *문제의 저작권은 SW Expert에 있습니다. https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AYcllbDqUVgDFASR SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [문제] 반지름이 n인 원 안에 포함되는 격자점의 개수를 구하는 문제 T = int(input()) for i in range(1, T+1): n = int(input()) cnt = 0 for x in range(-n, n+1): for y in range(-n, n+1): if x ** 2 + y ** 2 2023. 6. 29.
[SW Expert Academy] View *문제의 저작권은 SW Expert에 있습니다. 출처 : https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=3&contestProbId=AV134DPqAA8CFAYh&categoryId=AV134DPqAA8CFAYh&categoryType=CODE&problemTitle=&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=3&pageSize=10&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [문제] 좌우 2칸이상 시야가 확보되는 세대 수 구하는 문제 메모.. 2023. 6. 28.
[SW Expert Academy] 13229. 일요일 *문제의 저작권은 SW Expert에 있습니다. 출처 : https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=3&contestProbId=AX0SaDW6L2oDFASs&categoryId=AX0SaDW6L2oDFASs&categoryType=CODE&problemTitle=&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=3&pageSize=10&pageIndex=1 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [문제] 오늘의 요일이 입력값으로 들어오면 오늘을 기준으로 가까운.. 2021. 12. 31.
파이썬) 겹치지 않는 숫자 랜덤으로 생성 import random # 랜덤으로 생성한 숫자를 담을 배열 a = [] # 랜덤으로 정수 생성 randomNumber = random.randint(0, 3200) # 반복하여 숫자 100개 뽑기 for i in range(100): # 만약 숫자가 있을 경우 랜덤 숫자 다시 생성 while randomNumber in a: randomNumber = random.randint(0, 3200) a.append(randomNumber) a.sort() print(a) 2021. 11. 8.
이진탐색트리 검사 알고리즘 INT_MAX = 4294967296 INT_MIN = -4294967296 # 이진 트리 노드 class Node: # 새로운 노드를 만듦 def __init__(self, data): self.data = data self.left = None self.right = None # 주어진 트리가 이진 트리이면 True 반환 def isBST(node): return isBSTUtil(node, INT_MIN, INT_MAX) # 주어진 트리가 이진 탐색 트리이고 해당 값인 경우 True 반환 # >= min and maxi: return False # 위의 경우에 해당되지 않는다면 트리를 반복적으로 확인 return (isBSTUtil(node.left, mini, node.data - 1) and i.. 2021. 5. 21.
[SW Expert Academy] 파이썬 SW문제해결 구현_2일차 : 최소합 *문제의 저작권은 SW Expert에 있습니다. 문제 링크 : https://swexpertacademy.com/main/learn/course/lectureProblemViewer.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com [문제] N X N 행렬이 주어졌을 때, 맨 왼쪽 위에서 오른쪽 아래까지 이동하면서 칸에 써진 숫자의 합계가 최소가 되도록 하며 이때의 합계를 출력하는 프로그램 [입력] 첫 줄에 테스트케이스의 수 T가 주어진다. 1 2021. 2. 2.
LIST