Edsger W.Dijkstra와의 인터뷰
[이미지 출처 - Univ. of Texas at Austin] Tomas : 프로그래밍이란 직업은 어떻게 시작하게 되었나요? Dijkstra : 제 아버지가 영국 캠브리지의 프로그래밍 과정에 저를 보냈을 때가 1951년 이었습니다. 모든 것은 그 …
- 라만차의 돈 키호테, 세르반테스 -
[이미지 출처 - Univ. of Texas at Austin] Tomas : 프로그래밍이란 직업은 어떻게 시작하게 되었나요? Dijkstra : 제 아버지가 영국 캠브리지의 프로그래밍 과정에 저를 보냈을 때가 1951년 이었습니다. 모든 것은 그 …
[이미지 출처 - Deviantart , by Nidarus ] The Humble Programmer by Edsger W. Dijkstra *Source: EWD Archive As a result of a l…
[이미지 출처 - Google Search ] 정수를 계산 할 때 정수의 크기가 byte, short, int, long과 같은 기본 데이터 타입의 범위를 초과하는 경우가 있습니다. 예를 들어, int 타입(32bit signed 2's comple…
Amazon Interview Question: Level(Easy*) 시간 복잡도가 O(LogN)이 되도록 M의 N승을 계산하는 알고리즘을 작성하시오. 일반적으로 M의 N승을 계산하기 위해서는 M을 N번 곱해야 한다. …
Goldman Sachs Interview Question: Level(Easy) 주어진 문자열을 역순시키는 프로그램을 작성하시오. Built-in 메서드는 사용할 수 없으며, 문자열의 길이가 충분히 긴 경우에도 효율적인 시간에 수행…
Java7에 추가된 Java 언어의 7가지 개선사항 중 본 포스트에서는 "Strings in 'switch' statements" 에 대해 정리하고, 몇 가지 주의사항에 대해 언급하겠습니다. 7가지 개선사항은 다음과 같습니다.( Op…
[이미지 출처 - eHow.com ] 지난 글 에서 객체를 상수처럼 사용하는 기본적인 방법에 대해 살펴보았습니다. 하지만 null 상수로 인한 런타임 오류를 최소화 하기 위한 몇 가지 해결책이 아직 개선해야 할 사항으로 남아있습니다. 본 글에서는 null 상…