본문 바로가기

전체 글

(678)
12. 20. 알고리즘 스터디 오늘은 알고리즘을 공부하는 시간이었습니다. 굉장히 어려워보이는.. 이름도 'Algorithm Training Book' 이름만 들어도 무시무시해 보였지만.. 다들 열심히 하는 모습에 저도 분발했습니다 -ㅅ-/ 어김없이 팀원들은 열심히 하는 모습이었습니다. 누구하나 할 것없이 굉장히 열심히 했습니다. 특히 1학년 친구들이 열심히 하는모습을 보노라면 저를 가만히 있지 못하게 했습죠.. '1학년이 저렇게 하는데...' 라기보다는 열심히 하는 효과는 또 다른 시너지를 창출해 내는 기분이었습니다. 제가 열심히 하는 모습을 보이면 다른사람도 열심히 해서 무언가를 얻어 갈 수 있겠드라구요 ^^ 공부를 하는것도 공부를 하는거지만, 사람을 만나고 모습은 담는 것도 즐거운 취미가 되어버렸습니다. 오늘 알고리즘 공부를 하고..
Zerry82의 신나는 알고리즘 시간! 1st, QuizTest 아래의 문제를 풀어보았습니다. 알고리즘 첫번째 시간에 테스트 해본 내용인데.. 다들 순식간에 끝내셔서 좀 당황하긴 했지만 'ㅅ';;; 저도 결국에는 저녁먹고 나서.. 풀었습니다 ㅋ_ㅋ 물론 zerry82님 처럼 획기적인 시간 단축은 안되도.. 확실히 원하는 값이 나오긴 하네요. 어떤 수열을 만들어내는 다음과 같은 알고리즘을 생각해보자. 어떤 정수 n에서 시작해 n이 짝수면 2로 나누고, 홀수면 3을 곱한 다음 1을 더한다. 이렇게 해서 새로 만들어진 숫자를 n으로 놓고 n=1이 될때까지 같은 작업을 계속 반복한다. 예를 들어, n=22이면 다음과 같은 수열이 만들어 진다. 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1 아직 증명되진 않았지만 모든 정수 n에 대해 이 알고리즘..
12. 20. 학교에서.. 오늘도 어김없이 학교를 갔습니다. 학교는.. 월요일부터.. 목요일까지.. 1시부터 4시까지 스터디가 있는관계로.. 귀찮음과 관계없이 가야되니까 갑니다 =ㅅ=/ 목요일은 저와 윤주랑.. Exception과 Log에 대해서 발표를 하는 날입니다. 늦은시간까지.. 남아서 공부를 하던 도중에 기선이형이 왔고.. 기선이형이 찍어준 사진입니다.. 'ㅅ';;; 놀다가 공부하다가는 반복하면서.. 예외처리부분은 거의 끝을냈습니다- 나머지 공부를 마치고 나서 윤주와 함께 학교를 나서던중에.. 엄청난것을 발견했습니다 - _-;;; 국민대학교의 저력이라고나 할까.. - -;;; 일단 한번 보시죠 ㅎㅎ 누가 뭉쳐놨는지는 몰라도 헉! 할정도로 놀랬습니다 - -;;; 굴리기도 힘들더군요 - -;; 물론 한명이서 만들었을꺼라고 생각..
12. 18. Real Study 시작. Real Study라는 이름으로 겨울방학동안 스터디를 진행하기로 약속을 했습니다. 오늘이 그 첫번째 날이구요.. 기존에 자바스터디를 하던 어머어머팀과 또 1학년들과 찬욱이형이 꾸려나가는 자바스터디팀이 함께 하는 나름대로 규모있는 스터디가 시작했습니다. 기선이형, 석겸이형, 성남이형, 찬욱이형, 동규형 총 다섯명의 선배들과 윤주, 범석이, 현아, 은혜, 용원이, 진정이, 한나 총 7명의 후배들과 함께하는 시간이 되었습니다. 총 13명의 인원이 참가하게 되고 배우는 내용은 여러가지 입니다. 기존에 진행하던 자바스터디는 물론이거니와 또 앞으로 우리가 계획하는 프로젝트를 위한 기본기들을 익히는 시간이 될 것입니다. 시작은 청소였습니다. 처음 도착하자마자 전산실에 있는 의자를 모두 드러내고 시커먼 전산실 바닥을 ..
12. 17. 눈온날 그야말로 첫 눈이라면 첫 눈이 밤새도록 내렸습니다. 첫눈 치고는 정말 눈이 많이 왔지요 - -;; 첫눈이기도 하지만 첫 폭설이기도 합니다. 예전처럼 눈이 온다고 설레이거나 생각나는 사람이 있는건 아니지만 눈 온뒤에 리모델링 되어있는 세상에 놀라는건 여전합니다. 오랜만에 카메라를 들고 외출을 했습니다.
Team Play, 죄없는자 누구인가! 너희 중에 죄없는 자가 먼저 돌을 들어 치라(요한: 8:7) 어느날 예수를 싫어하는 사람들이 예수의 흠을 잡기 위해 예수의 앞에 간음중에 현장에서 잡힌 여자를 끌고 왔다. 그들이 말하기를 "이 여인을 돌로 쳐 죽일까요?" 라고 물었다. 그때 예수가 대답하였다. "너희 중에서 죄없는 자가 먼저 돌을 들어 치라." 당시 이스라엘엔 간음하다 잡히면 돌에 맞아 죽어야 했다. 그것이 이스라엘의 법이자 곧, 하나님의 법이었던 것이다. 그런데 하나님의 아들이라고 자칭하면서 간음죄에 잡힌 여자를 살려둘 수 는 없으리라 유대인은 생각했다. 하지만 예수는 표면적인것과는 달리 인간의 내면을 지적했으며 죄없는자가 아무도 없었기에 그 여인을 돌로 칠 수 없었고 모두다 뒤로 물러났다고 한다. 이 일화는 종교적으로 해적을 하자면 ..
Java API : Interface iterator<E> java.util Interface Iterator 알려진 모든 서브 인터페이스: ListIterator 알려진 모든 구현되는 클래스: BeanContextSupport.BCSIterator, Scanner public interface Iterator iterator는 collection을 포함한다. Iterator는 Java collection famework의 Enumeration을 대체한다. Iterator는 enumeration과 두가지 차이점이 있다: * Iterator는 잘 정의된 semantic들을 가진 iteration 기초가 되는 collection element들을 불러서 지우는 것을 허가한다. * 메소드 이름들이 개량 되었다. 이 인터페이스는 Java Collections Frame..
상속관계에서 super() 는 어떠한 경우에 사용하는걸까? Agile Java Lesson 6. Inheritance - chapter 12. More on Constructors 상속에 대해서 배우는 도중에 제가 몰랐던 독특한 부분이 있어서 짧게나마 정리를 배보고자 합니다- 뭐 아시다시피.. 제 블로그는 ㅎㅎ 초보의 자바의 재발견을 하는 부분이기땜에.. 이런걸 포스팅하는걸 상당히 좋아합니다 +_+ ㅋ 먼저 지난번에 상속과 다형성 이야기 하면서, super 키워드를 사용하여 하위 클래스가 상위 클래스의 메소드나 생성자를 불러올수 있다는 걸 이야기 했었습니다. 생성자 같은 경우에는 상위 클래스 생성자에 대한 호출이 하위 클래스 생성자에서 '첫 줄'에 나와야 한다네요- 기본적으로 JVM은 클래스마다 한개이상씩의 생성자를 필요로 한다고 합니다, 하지만 여러분들이 아시..