분류 - ‘프로그래밍’

3n+1 풀이

요즘 살짝 살짝 C++ 공부를 하고 있다. -_-a
그래서, 팀원들과 스터디 건도 있고 해서 acm 하나씩 풀어보기로 했다.
오늘은 대망의 첫 번째, 3n+1.
구현 자체는 별거 없고, 3초 제한시간 때문에 동적 프로그래밍(dynamic programming)을 써야 한다는 것만 신경쓰면 된다. 그 외에는  i보다 j가 작을 수도 있다는 것, 그리고 i보다 j가 작아도 i와 j의 출력 순서는 바뀌면 안된다는 함정-_-만 조심하면 [...]

이클립스와 Visual Source Safe 연동

이클립스에서 Visual Source Safe(VSS)를 연동해서 쓰려면 VSS Plugin이 필요하다. 이곳에서 다운받아 설치를 하면 된다.
설치하고 이클립스를 재실행 한 후에 이클립스 preferences -> team 에 VSS 메뉴가 보인다면 성공이다. 보이지 않는다면(보통 그냥 PDT all-in-one을 설치하면 VSS 플러그인이 로드되지 않는다.) 이클립스가 로드하지 못한 것인데, JDT관련 플러그인들을 설치하면 해결된다(정확히 JDT중에 어떤 게 있어야 하는 지는 모르겠다).
이제 연동을 하려는 프로젝트를 [...]

Ubuntu 8.04 x86-64에 PHP 개발환경 만들기

제목은 뭔가 거창하지만 그냥 Ubuntu 8.04 64bit에 Apache, MySQL, PHP, Eclipse PDT 설치해서 작업을 하자! 라는 겁니다.
우분투에서는 Apache, MySQL, PHP를 한꺼번에 설치할 수 있는 패키지를 지원합니다. 그러니 아래 명령어만 터미널에 한 번 넣으면 끝.
sudo tasksel install lamp-server
우분투에서 Apache, MySQL, PHP에 관해서는 우분투도움말 페이지에 가면 관련하여 여러 가지 정보가 많이 있으니 참고하세요.
이 제 이클립스 사이트에 가서 [...]