전체 글

전체 글

    [ALGORITHM]#6.탐욕(Greedy)

    보호되어 있는 글입니다.

    [ALGORITHM]#5.그래프(Graph)

    보호되어 있는 글입니다.

    [ALGORITHM]#4.탐색

    보호되어 있는 글입니다.

    [ALGORITHM] #2.재귀(Recursive)

    보호되어 있는 글입니다.

    [ALGORITHM] #1.정렬(sort)

    보호되어 있는 글입니다.

    [자료구조]-#1.기초자료구조정리

    [자료구조]-#1.기초자료구조정리

    자료구조란? 자료구조 , 데이터구조, data structure다 같은 용어이다. 대량의 데이터를 효율적으로 관리할 수 있는 데이터의 구조를 의미한다. 코드상에서 효율적으로 데이터를 처리하기위해서 , 데이터의 특성에 따라 , 체계적으로 데이터를 구조화해야한다. 어떤 자료구조를 사용하느냐에 따라 효율이 달라짐 알고리즘이란? 어떤 문제를 풀기 위한 절차/방법 어떤 문제에 대해서 특정한 '입력'을 넣으면 원하는 '출력을 얻을 수 있도록 만드는 프로그래밍' 얼마의 시간이 걸리고 얼마의 저장공간을 활용하는가가 중요하다. 자료구조와 알고리즘이 중요한 이유 어떤 자료구조와 알고리즘을 쓰느냐에 따라 성능이 천지차이다. 배열 데이터를 나열하고 , 각 데이터를 인덱스에 대응하도록 구성한 데이터 구조 파이썬에서는 리스트 타..

    [정보처리기사]#5.Chapter5 -A grade

    5장 소프트웨어개발 방법론 개발 유지보수 등에 필요한 여러가지 일들을 효율적으로 수행하려는 과정에서 기법 및 도구를 체계적으로 정리하여 표준화함 소프트웨어개발 방법론은 생산성 향상과 품질향상이다. 구조적방법론 정보공학방법론 객체지향방법론 컴포넌트기반방법론 애일 방법론 제품계열방법론 구조적 방법론 정형화된 분석절차에따라 요구사항을 파악하여 문서화하는 처리중심의 방법이다. 쉬운코드 및 검증이 가능한 프로그램 코드를 생성하는것이 목적이다. 분할정복(divide and conquer) 타당성검사 ->계획->요구사항단계 ->설계단계 ->구현단계->시험단계@@->운용/유지보수단계 정보공학방법론 정보시스템 개발을 위해 계획 분석 설계 구축에 정형화된 기법을 연관성있게 통합및 적용하는 자료중심 방법론 계획수립 - 업무..

    [정보처리기사]#4.Chapter4 -A grade

    변수 정수형 , 실수형, 문자형, 포인터형 기억클래스 - 자동변수 자동변수는 함수나 코드의 범위를 한정하는 블록내에서 선언되는 변수이다. 초기화 하지 않으면 쓰래기값이 들어간다. 기억영역은 메모리(스택), 예약어 :auto, 생존기간 : 일시적. 사용범위 : 지역적 기억클래스 - 외부변수 다른파일에서 선언된변수나, 함수를 참조하기위한변수이며 함수밖에서 선언한다. 함수가 종료되도 값이 소멸되지 않는다. 초기화하지않으면 자동으로 0으로 소멸된다. 다른파일에서 선언된 변수를 참조할 경우 초기화 할 수 없다. 기억영역 : 메모리(데이터) , 예약어 extern ,생존기간: 영구적. 사용범위 : 전역적 기억클래스 - 정적변수 함수나 블록 내에서 선언하는 내부정적변수와 함수의 외부에서 선언하는 외부정적변수가 있다...