근성프로그래머 이준형

고정 헤더 영역

글 제목

메뉴 레이어

근성프로그래머 이준형

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (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)
홈태그방명록
  • 과제 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

검색 레이어

근성프로그래머 이준형

검색 영역

컨텐츠 검색

과제

  • 1-7 1차나 상수식을 검증하는 프로그램

    2021.07.12 by 근성

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

    2021.07.09 by 근성

  • 과제 카테고리

    2021.07.05 by 근성

1-7 1차나 상수식을 검증하는 프로그램

1차나 상수식을 검증하는 프로그램을 작성해야합니다. 식을 입력받고 주어진 규칙을 만족해야합니다. 1. 괄호의 갯수가 짝수여야 합니다. 2. 곱하기 기호'*'를 거르면 안됩니다. 3. 연산기호인 +, -, *, / 양쪽에는 항상 숫자혹은 미지수'x' 또는 유효한 괄호가 있어야 합니다. 문제 설명을 보고 정말 쉽다고 생각했지만 이 문제가 1차과제중에서 제일 어려웠던것 같습니다. 이 문제를 풀때 저는 어떤 생각을했냐면 1. 상수식이나 일차식만 검증하면 되므로 2차식이 나오면 faulty를 적용해야하나? 2. 계산기처럼 만들고 값에 따라 faulty를 적용해야하나? 3. 그냥 노가다로 해야하나? 이정도 였는데, 1번 2번을 해도 괄호마다 식을 최소화 시켜야하는 과정을 보여줘야해서 1번2번 과정에서 1.5일을 쓰..

과제 2021. 7. 12. 13:53

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

과제 카테고리

과제 카테고리를 만들게 된 이유 2학년 1학기 때 융합수업인 6학점(객체지향프로그래밍설계+디지털논리회로) 객체지향프로그래밍설계의 과제인 객체지향프로그래밍실습 1학점 총 합쳐서 7학점 짜리에 1차, 2차, 3차, 프로젝트 과제가 있었습니다. 프로젝트과제와 1차 2차과제는 제가 실수를 했지만 실수한 만큼 점수가 나왔습니다. 하지만 3차과제에서의 마지막문제에서 500줄 넘는 코드를 작성했지만, 주석과 라이브러리를 제외하고 60%이상이 일치한다는 이유로 3차과제는 F처리가 되었고, 그 F를 받아서 저 세과목이 줄줄이 소세지마냥 망했습니다. 이의제기를 하려했지만 책과 인터넷에 있는 코드를 반정도 copy한 저는 인정했습니다. 아마도 이 일 때문에 제가 tistory를 시작하게 되지 않았나 라는 생각도 듭니다. 그..

과제 2021. 7. 5. 15:42

추가 정보

인기글

최신글

페이징

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

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.