본문 바로가기

문제해결기법3

231018 TIL 안녕하세용 오늘은 이번 주에 있을 튜터링 수업 전 과제를 푼 것에 대한 기록을 남기려 합니다. linking 개념을 활용한 문제인 HW2-1. 여기서 활용한 concept은 struct 안 next 변수, 즉 다음 인덱스를 가진 구조체의 주소값을 저장할 변수의 변수명을 struct (구조체명)*으로 선언해야 한다. 오늘도 나의 귀여운 마루노트와 함께 sudo code 그려보기 + concept 간단 복습하기 평소와 달리 문제의 조건 하나하나에 순서를 매겨 분류해 적으니, 코드를 작성할 때 꽤나 도움이 되었다. 문제에 대한 좋은 접근 방법이라는 생각이 든다. #define _CRT_SECURE_NO_WARNINGS #include struct NODE{ int key; struct NODE* next; /.. 2023. 10. 18.
231017 TIL 안뇽하세요 시험기간일수록 과제가 늘어나기 때문에 공부할 양이 많아집니다 ㅎㅎ 오늘의 TIL도 렛츠기릿 오늘은 전공과목 수업이 있었고, week7 강의주제인 recursive function과 recursion diagram을 학습했다. 사실 재귀함수는 1학기 전공과목 를 통해 배운 경험이 있지만, 다른 점은 struct 개념과 연관시킬 수 있고, diagram 그리는 것은 처음이기 때문이다. 오늘 배운 개념 중 중요하다고 생각되는 부분을 요약해서 다시금 정리해보자. 재귀함수의 필수 두가지: 종료조건과 함수의 구현형태(반복형태) 재귀함수를 선언할 때, 가장 오류를 줄이고 쉽게 선언할 수 있는 절차는 재귀함수의 필수 두가지를 고려하여 코드를 작성하는 것이다. 바로 종료조건과 함수의 구현형태. 재귀함수의 경우.. 2023. 10. 18.
231015~16 TIL 나름 이틀동안 고민하고 애먹은 부분을 해소한 경험이 생겼기에 기록을 남기게 되었다. 전공과목 중 과제를 풀면서 그려본 sudo-code. 문제에서 입력받는 정보와 출력해야 하는 정보를 간략하게 정리하고 어떤 툴로 문제를 접근할 것인지 스케치한 것이다. 이 문제는 exact match (찾고자하는 search string과 search string을 찾을 대상인 given string을 입력받아 몇 개의 sub-string(search string과 일치하는 given string의 부분)의 갯수를 count해 출력하는) 문제이다. 여기까지는 for문을 중첩으로 한번 사용하고 if 조건문을 이용해 풀 수 있었는데 문제는 다음이었다. 다음 문제는 partial match인데 search string으로 wi.. 2023. 10. 16.