분류 전체보기

    [JAVA] 다항함수 만들기

    문제 다항함수(polynomial)는 항(term)들의 합이며, 항(term)은 계수(coefcient) 와 지수(exponent)에 의해서 정의된다. 계수는 0이 아닌 정수이고 지수는 음이 아닌 정수라고 가정한다. 예를 들면, f(x) = -x5 + 2x4 -10x - 3 $ create f // 다항함수 f = 0을 정의한다. $ add f 2 3 // f(x)에 2x3을 더한다. 따라서 f(x) = 2x3 이 된다. $ add f -1 1 // f(x) = 2x3 - x 이 된다. $ add f 5 0 // f(x) = 2x3 - x + 5 이 된다. $ add f 2 1 // f(x) = 2x3 - x + 5 + 2x = 2x3 + x + 5 이 된다. $ calc f 2 // x=2일 때 다항함..

    [JAVA] 사각형의 면적 구하기

    문제 평면상에 좌표축에 평행한 n개의 직사각형에 관한 데이터를 입력 받은 후 면적이 작은 것부터 큰 것 순으로 정렬하여 출력하는 프로그램을 작성하라. 입력 0 1 2 4 // 왼쪽-위쪽 꼭지점의 좌표가 (0,1)이고, 너비가 2, 높이가 4 1 4 7 8 4 3 12 9 8 18 11 30 5 10 6 11 출력 0 1 2 4 1 4 7 8 5 10 6 11 4 3 12 9 8 18 11 30 코드 public class MyPoint1 { public int x; public int y; } //2차원 평면에서 정수 좌표를 가지는 하나의 점을 표현하기 위한 //클래스. 한 점의 x-좌표와 y-좌표는 항상 붙어다녀야 하므로 하 //나의 데이터 단위로 취급하기 위해서 이 클래스를 작성 public clas..

    [운동 기록] 2023-02-09(하체,어깨)

    자세 교정 및 다이어트 기간(2월 말까지) - 구력 2년~3년 - 중량 낮춰서 자세 교정 중 - 2분할 진행 중 2023-02-09 운동 기록(1시간 30분) 하체 - 로우바 스쿼트 70kg x 20reps x 2 set , 75kg x 15reps x 2set, 80kg x 10reps x 2set - 레그 익스텐션(한 발씩) 35kg x 10reps x 2set, 40kg x 10reps x 2set, 45kg x 10reps x 2set - 레그프레스 100kg x 10reps x 2set, 110kg x 10reps x 2set, 120kg x 10reps x 2set 어깨 - 머신 숄더 프레스 40kg x 10reps x 1set, 45kg x 10reps x 3set, 50kg x 8reps ..

    [CSAPP] 6.3 The Memory Hierarchy(메모리 계층구조)

    위 그림은 일반적인 메모리 계층구조를 보여준다. 일반적으로 저장 장치는 더 높은 수준에서 낮은 수준으로 이동할수록 더 느리고, 더 저렴하고, 더 커진다. 최고 수준 (L0)에는 CPU가 단일 클럭 사이클로 엑세스 할 수 있는 소수의 빠른 CPU 레지스터가 있다. 다음은 몇 번의 CPU 클럭 주기로 액세스할 수 있는 하나 이상의 소형에서 중간 크기의 SRAM 기반 캐시 메모리이다. 그 다음에는 수십에서 수백 번의 클럭 사이클로 액세스할 수 있는 대용량 DRAM 기반 메인 메모리이다. 다음은 느리지만 거대한 로컬 디스크이다. 마지막으로, 일부 시스템에는 네트워크를 통해 액세스할 수 있는 추가 수준의 디스크이다. 예를 들어, AFS(Andrew File System) 또는 NFS(Network File Sys..

    [CSAPP] 6.2 Locality(지역성)

    6.2 Locality(지역성) 잘 작성된 컴퓨터 프로그램은 좋은 지역성(Locality)을 보이는 경향이 있다. 즉 최근에 참조된 데이터 항목을 참조하는 경향을 가진다. 지역성(Locality)의 원칙으로 알려진 이러한 경향은 하드웨어 및 소프트웨어 시스템의 설계와 성능에 막대한 영향을 미치는 지속적인 개념이다. 지역성(Locality)은 일반적으로 두 가지 다른 형태를 갖는다. 시간적 지역성(temporal locality): 시간적 지역성이 좋으면 한 번 참조된 메모리 위치는 가까운 미래에 여러 번 다시 참조될 가능성이 높다. 공간적 지역성(spatial locality) 공간적 지역성이 좋으면 메모리 위치가 참조되는 경우 다른 데이터 항목에 가깝거나 최근에 참조된 데이터 항목을 참조하는 경향이 있..