근성프로그래머 이준형

고정 헤더 영역

글 제목

메뉴 레이어

근성프로그래머 이준형

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (136)
    • 과제 (27)
      • 객체지향프로그래밍(C++) (4)
      • 디지털논리회로(verilog) (6)
    • 공부 (41)
      • AI (5)
      • Be BE (1)
      • Linux (2)
      • 인터넷 (2)
      • 알고리즘 (1)
      • eBPF (0)
      • Rust (0)
      • PyGAD (1)
    • 운동 (2)
      • 야구대회 (1)
      • 야구연습 (1)
      • 보통운동 (0)
    • 일상 (6)
      • 맛집탐방 (1)
      • 여행 (5)
    • 공지 (0)
    • 책 리뷰 (60)
      • 생활코딩! HTML+CSS+자바스크립트 (20)
      • 이것이 취업을 위한 코딩테스트다 (8)
      • Do it! 코틀린 프로그래밍 (12)
      • 생활코딩! 자바 프로그래밍 입문 (20)

검색 레이어

근성프로그래머 이준형

검색 영역

컨텐츠 검색

난수

  • 2-1 2차원배열의 행정렬

    2021.07.14 by 근성

  • 1-6 체크섬을 구하는 문제

    2021.07.09 by 근성

  • 1-3 난수 생성 후 오름차순 정렬

    2021.07.08 by 근성

2-1 2차원배열의 행정렬

이번 2차과제의 첫 문제는 1부터 20사이의 자연수를 난수로 배열에 넣은 후, 4*5배열값에 넣은 후, 행끼리 정렬을 시켜야합니다. 단 이문제에서는 메모리할당은 1번만 일어나야하고, 배열도 하나만 사용해야하고, 추가적인 배열을 사용하면 안됩니다. 이 문제의 조건을 만족하기위해 제가 사용한것은 랜덤함수사용, 시간관련함수사용, 메모리 할당 및 해제, 정렬입니다. #include #include//랜덤 #include//매시도 마다 다른값 using namespace std; int main() { int* array_2D; int* row[4] = { 0,0,0,0 }; array_2D = new int[20]; srand((unsigned int)time(NULL));//매시도마다 다른값 for (int ..

과제 2021. 7. 14. 11:25

1-6 체크섬을 구하는 문제

문제설명 : 체크섬은 전송된 데이터와 일치하는지 확인하는것입니다. 체크섬은 sender, transmission, receiver 세가지 기능으로 구성됩니다. 1. sender함수에서 4자리 문자데이터를 통해 체크섬을 계산하고, transmission함수로 보내야합니다. 2. sender함수에서 받은 문자열을 transmission에서는 오류를생성하고, receiver함수로 보내야합니다. 3. receiver함수에서는 데이터를 검증하고 참인지 오류인지 확인을 합니다. 이번 과제 문제는 4자리의 수를 입력받고, 4자리의 수를 모두 더한 수의 일의자리수까지 합쳐서 data를 보내줍니다. ex) 1234를 입력하면 1+2+3+4=10이므로 일의자리수가 0이되어 12340을 보내는 것입니다. 하지만 data를 ..

과제 2021. 7. 9. 11:22

1-3 난수 생성 후 오름차순 정렬

입력받은 크기(1~10)의 제곱 크기의 2차원 배열을 만들고, 안에 수를 난수로(1~99) 채웁니다. 그 후에 각 배열의 값을 오름차순으로 정렬시키는 문제입니다. #include #include #include using namespace std; int main() { int size; int save; cout size; int** arr; int* sortarr; arr = (int**)malloc(sizeof(int*) * size); for (int i = 0; i < size; i++) { *(arr + i) = (int*)malloc(sizeof(int*) * size); } srand((unsigned int)time(NULL)); for (int i = 0; i < size; i++) {..

과제 2021. 7. 8. 09:18

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
근성프로그래머 이준형 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바