더보기
5월 30일부터 책 <Do it! 자료구조와 함께 배우는 알고리즘 입문 자바 편>을 따라가며 블로그에 내용을 정리할 것이다. 비전공자로서 기본 전공 지식이 부족하고 여러 매체르 통해 살펴본 결과 자료구조와 알고리즘이 개발자에게 있어 필수 소양이란 것을 알게 되었다. 그리고 현재 가장 익숙한 언어가 자바이기 때문에 이 책을 선택했다. 매일 조금씩, 꾸준히 공부해서 책에서 제안하는 16주 완성 코스를 따라가 보려고 한다.
00 책 정보
http://www.yes24.com/Product/Goods/60547893?Acode=101
01-1 알고리즘이란?
위키피디아: 알고리즘은 수학과 컴퓨터 과학, 언어학 또는 관련 분야에서 어떠한 문제를 해결하기 위한 일련의 절차나 방법(finite sequence)을 공식화한 형태로 표현한 것, 계산을 실행하기 위한 단계적 절차를 의미한다.
책: 문제를 해결하기 위한 것으로, 명확하게 정의되고 순서가 있는 유한 개의 규칙으로 이루어진 결합.
출처: https://ko.wikipedia.org/wiki/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98
순서도의 기호(25p)
이전에 알고 있던 순서도 기호 말고 좀 더 복잡한 모양의 그림도 나온다. 아래 링크에서는 그것이 다 나오지 않아서 따로 추가가 필요하다.
새롭게 알게 된 순서도 기호
- 미리 정의한 처리
- 루프 범위
순서도의 기호 기본적인 것들
http://tcpschool.com/codingmath/flowchart
'프로그래밍-학습기록 > 알고리즘 & 자료구조' 카테고리의 다른 글
소수의 나열 (0) | 2020.06.08 |
---|---|
난수, 역순 정렬, 두 배열 비교, 기수 변환 (0) | 2020.06.02 |
배열, 최댓값 구하기 (0) | 2020.06.01 |
구조적 프로그래밍, 논리 연산자의 단축 평가 (0) | 2020.06.01 |
반복 (0) | 2020.05.31 |