2016년 4월 16일 토요일

알고리즘 개요


알고리즘을 배우는 이유는 더 나은 프로그래밍 실력도 쌓을 수 있는 기회가
되지만 그것보다 더 나은 프로그래밍을 완성하기 위해서 알아가면 좋을것이다.

 같은 프로그램을 구현하더라도 그 안에 내용들은 사람마다 다를것이다. 
ex) 수행시간, 코드의 길이 등 

 오래걸리고 소스코드의 내용이 길고 복잡한 프로그램보다는
수행시간이 줄어들고 또 코드의 길이도 짧은 프로그램, 또 어떻게보면 더 단순해보일 수
도 있는 그런 효율적인 프로그램을 만들어가기 위해서 알고리즘을 배우는것은 당연하다.



댓글 없음:

댓글 쓰기

[Java] N-I/O(Non-Blocking) 파일 읽기 쓰기 - GatheringByteChannel, ScatteringByteChannel, ByteBuffer 사용.

우리는 지금까지 다음과 같이 살펴보았다. 1.  InputStream / OutputStream : 입, 출력 스트림을 바이트로 처리하여 읽기, 쓰기. 2.  FileInputStream / FileOutputStream : 입, 출력 스트림을 ...