근성프로그래머 이준형

고정 헤더 영역

글 제목

메뉴 레이어

근성프로그래머 이준형

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (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차원배열

  • 2-4 9*9행렬을 3*3곱하기로 나눠서 연산

    2021.07.29 by 근성

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

    2021.07.14 by 근성

2-4 9*9행렬을 3*3곱하기로 나눠서 연산

9*9 행렬의 곱셈문제 직접적으로 곱하지 않고, 3*3곱하기로 나눠 서 해야합니다. 그 과정마다 출력해아합니다. 9*9의 초기 행렬값은 0부터 오름차순으로 해서 0~80까지 이고, 3*3으로 계산하는 과정을 보여줘야합니 다. 이번문제는 문제설명도 어렵고, 조교님들의 설명해주시는 강의도 이해가 가지 않았습니다. 문제 설명을 그림으로 설명하면은 이렇게 되고, 저런식으로 코드를 짤경우에는 저는 이문제를 해결하는데 대략 2, 3일정도 걸렸던것 같은데 마땅히 좋은방법이 생각이 안나서 노가다 방식으로 풀었습니다. #include using namespace std; int main() { int*** matrix; matrix = new int** [9]; for (int s = 0; s < 9; s++) { *(..

과제 2021. 7. 29. 14:51

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
다음
TISTORY
근성프로그래머 이준형 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바