전체 글 474

백준<2751 수정렬하기2 > 와 <10989 수정렬하기3> 비교 (이선생이알려줌)

두 문제 시간제한과 메모리제한 두 문제는 정렬문제로 같은 문제이다. 수 정렬하기3의 N이 더 크고 수들의 값은 작은데 메모리 제한이 더 심해졌다. 수 정렬하기2 코드 import sys n=int(input()) arr=[] for i in range(n): arr.append(int(sys.stdin.readline().rstrip())) arr.sort() result="" for i in range(n): result += str(arr[i])+" " print(result) 기존의 sort함수를 사용한 것은 똑같다. 하지만, 처음 정수만 input으로 받는 것을 제외하고는 sys라이브러리의 readline메소드를 사용했다. input("수를 입력하세요")처럼 input 메소드는 문자열을 인자로받고..

Lesson4 - part 5

**ed랑 같이 나오면 무조건 ing찍어야 되는 것들 * demanding 까다로운 culmination 최고의, 절정의 surrounding 인근의 주위의 / surroundings 주변환경 aspiring 포부가 큰 inviting 매력적인 / invited 초대된 - **해석으로 풀기 preceding 이전의 재귀대명사는 목적어와 주어가 같을때 가능 herself, himself, myself ˇ After you decide to buy the furnishings, get an order form from Ms. Katy, fill it out, and return it to her - you와 Katy는 같지 않으므로 ..

영어 공부 2021.06.25

[Python] 백준 1978 소수 찾기

https://www.acmicpc.net/problem/1978 1978번: 소수 찾기 첫 줄에 수의 개수 N이 주어진다. N은 100이하이다. 다음으로 N개의 수가 주어지는데 수는 1,000 이하의 자연수이다. www.acmicpc.net n=int(input()) str =list(map(int,input().split())) count=0 if 1 in str: str.remove(1) for i in str: tmp=0 for j in range(2,i+1): if i%j==0: tmp+=1 if tmp==1: count+=1 print(count) 소수의 특징 : 1과 자신의 수로만 나뉘어져야 하는 수 (1을제외) 따라서 먼저 입력받은 정수리스트에서 1이 있으면 1을 제거해준다. 반복문을 이용..

[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 creator=[] for i in range(1,10001): length=len(str(i)) tmp=i if length==1: creator.append(2*tmp) elif length>1: for j in range(0,length): tmp+=int(str(i)[j]) creator.append(tmp) # print(creator) ..

딥러닝 모델

import os, re, glob import cv2 import numpy as np from sklearn.model_selection import train_test_split from tensorflow.keras.preprocessing.image import ImageDataGenerator # 이미지 증식을 위한 함수 import numpy as np from keras.preprocessing import image # 이미지 데이터 전처리 위한 함수 groups_folder_path = './images/' categories = ["E", "N", "S", "W"] # 방향 라벨 저장 num_classes = len(categories) image_w = 28 image_h = 28 ..

[데이터베이스] 뒤쪽범위 合(09~ )

# 3.8 중첩하위질의 (nested subquery) select-from-where 에서 모두 중첩된 하위 질의 가능하다 # in접속사 집합 멤버십을 테스트. 반대로는 not in 집합 멤버십의 부재 바깥 sql이 안쪽 sql에 들어있는 것들만 출력 - 2009년 가을 학기와 2010 봄 학기에 둘 다 있는 수업을 구하라 in 접속사 이용해 중첩질의 select distinct course_id from section where semester='Fall' and year = 2009 and course_id in (select course_id from section where semester = 'Spring' and year = 2010) - 2009년 가을에는 있지만 2010년 봄에는 없는 수..

자바 11장,8장(스레드) 예제/연습문제

스레드 구현 두가지 방법 1. Thread 클래스를 확장하고 run()메소드 작성 2. Runnable 인터페이스 구현하고 run()메소드 작성. 그리고 Threaed클래스의 생성자를 통해 객체를 생성해야 한다. 예제11.1 simpleThreadTest class SimpleThread extends Thread { public SimpleThread(String name) { super(name); // 슈퍼클래스 Thread에 저장 } public void run() { System.out.println(getName() + " is now running."); } } public class SimpleThreadTest { public static void main(String[] args) { ..