분류 전체보기99 #1-2. 반복 반복 알고리즘 ->while, for, do while 와 같은 반복문법을 사용한다. while문 - 실행 전 반복할지 판단 = '사전 판단 반복 구조' 형태 while(조건) { 명령문 } for문 - 하나의 변수를 사용할 때는 while보다 for문이 좋다. 형태 for(초기값: 조건값: 증감값) { 명령문 } Q7: n에 따라 1부터 n까지의 합을 출력하는 프로그램 만들기. ex) if n = 4, 1 + 2 + 3 + 4 = 10 형태로 출력 int main(void) { int N; int sum = 0; scanf("%d", &N); for (int i = 1; i < N; i++) { printf("%d", i); printf(" + "); sum += i; } printf("%d = %d\.. 2021. 12. 31. 2021년 점검 및 겨울방학 계획 서론 길 줄 알았던 대학교 1학년이 끝나간다. 주변에는 너보다 열심히 사는 사람 없다고 하지만 열심히 살아서 더 아쉬운? 한해였다. 그래서 이번에 2021년을 돌아보면서 내년엔 어떤 계획을 가질 것인지 써보려고 한다. 1~3월 대학 합격 후 아무것도 안한 겨울방학 6종합에 4상향 2적정으로 대학을 썼는데 세종대학교의 뭐하는 지도 잘 모르는 지능기전공학부라는 곳을 수시 접수 일주일 전에 결정해서 쓰게 되었다. 나의 수시 인생은 그 6개 학교 중 최초합은 단 한 학교 밖에 없었다. 세종대는 예비로 거의 가망이 없다고 생각했지만, 운좋게 3차 추합에 합격을 하고, 지금의 이 자리에 있게 되었다. 학교에 붙고, 놀고는 싶지만 딱히 할게 없는 나는 집에만 있었고, 거의 아무것도 하지 않았다. 그나마 했던 예비대학.. 2021. 12. 30. #1-1. 기본 알고리즘 01-1 알고리즘이란? 이 장에서는 알고리즘의 개념을 설명하기 위해 간단한 최대값 찾기 문제를 보여주고 있다. 최대값 찾기는 대부분할 수 있기 때문에, 바로 알고리즘의 개념을 설명하자면 다음과 같다. 알고리즘이란 : 문제를 해결하기 위한 것으로, 명확하게 정의되고 순서가 있는 유한 개의 규칙으로 이루어진 집합 연습문제 Q1: 네 값의 최대값을 구하는 함수 max4를 작성하세요. 인자가 적다면 반복문보다는 하나씩 비교하는 것이 더 빠를 것 같아 반복문을 쓰지 않고 풀어보았다. #include int max4(int a, int b, int c, int d) { int func_max = a; if (func_max < b) { func_max = b; } if (func_max < c) { func_max.. 2021. 12. 28. #0. 시작 2학년 때 시작하는 자료구조와 알고리즘을 대비해 위의 책을 샀다. 1장부터 차근차근 정리하면서 최대한 저작권에 겹치기 않게 개념들을 공유하고 싶어서 시작해보려고 한다. 화이팅~ 2021. 12. 28. 이전 1 ··· 8 9 10 11 12 13 14 ··· 25 다음 728x90