분류 전체보기(599)
-
책읽기003)프로그래밍 면접 이렇게 준비한다 - 1
예전에 급하게 샀던 책인데 교양삼아 지하철 왔다갔다 하며 읽기로 했다.근데.. 역시 교양삼아 읽기는 좀 어려운 책.요새 자료구조 알고리즘 직접 짜보고 있어 도움이 되긴한다.링크드리스트 구현에 많은 도움이 되었다.뒤에 스택이랑 등등 많은 내용이 있는데 천천히 곱씹으며 읽어야겠다. 문제 해결 부분이 괜찮아 정리하면기본 단계1. 문제를 확실히 이해한다.2. 일단 문제를 이해하고 나면 간단한 예를 시도해 본다.* 문제를 풀기 시작하기 전에 우선 문제를 확실히 이해해야 하며, 몇 가지 예를 통해 제대로 이해하고 있는지 확인해보는 것부터 시작하도록 하자.3. 문제 풀이에 사용할 알고리즘과 자료구조에 초점을 맞춘다.4. 알고리즘과 구현 방법을 알아내고 나면 면접관에게 풀이를 설명한다.5. 코딩을 할 때도 뭘 하고 있..
2015.02.15 -
비주얼 스튜디오에서 가비지 값은 왜 같은가?
1. 서론게임 아카데미 동기들과 함께 야간 코딩을 하는 중 쓰레기값을 출력해보았다.int a[1000] 배열을 생성해서 1000개를 출력해봤는데 다 같은 값!왜 다 같은값인가? 2. 구글링검색어는 'why garbage value same' http://bytes.com/topic/c/answers/948937-why-garbage-value-same-all-variables여기에서 해당 문제에 대한 답변을 보았다. In the case of Visual Studio, the same garbage value is used for all variables. This is how the debugger can tell you that a variable you are using has not been in..
2015.02.15 -
Project Euler Problem10
Problem10The sum of the primes below 10 is 2 + 3 + 5 + 7 = 17.Find the sum of all the primes below two million. 나의 풀이)정말.. 수퍼 발코딩으로 풀었다.저번에 구현했던 isPrime 함수를 통해 소수를 찾고 2,000,000까지 반복문!isPrime에서 돌아가는 for문과 메인에서 돌아가는 for문을 합치니... 거의 O(n^2)급이니루프 200만번은 정말 가혹한 속도..15분만에 결과가 나왔는데.... 여튼 답은 구했다.. 외국 고수님들 풀이를 좀 읽어봐야겠다. 다른 사람의 풀이)continue ...
2015.02.15 -
Project Euler Problem9
Problem 9A Pythagorean triplet is a set of three natural numbers, a
2015.02.15 -
4일차 예비수업 메모
1. 복습 및 알아보기사용자 정의타입. 유도타입. -C에선 구조체, 공용체, 열거체.int는 운영체제마다 다른 크기를 가지는 가변 자료형. 32비트라고 가정했을 시 4바이트 값을 가진다.운영체제가 사용해야하는 메모리 - 아카이브 영역32비트 운영체제에서 실제로 처리할 수 있는 메모리는 4기가. 2. 수업Hell World 기본 코드 설명 #include # - 전처리 : 번역에 앞서 먼저 처리해야할 것들에 대한 링크나 조건을 컴파일 전에 사전 처리(하겠다라는 의미)include 사전에 포함.pragma 명령수행지시자ifdefine 조건컴파일 - 표준헤더의 컴파일러에서 제공하는 표준 헤더. 설치된 컴파일러에서 설치된 경로를 통해 얻어옴." " - 프로젝트를 만든 폴더 내에서 가져오는 헤더. 사용자 ..
2015.02.13 -
3일차 예비수업 메모
1. 진법수를 셀 때 자리수가 올라가는 단위를 기준으로 하는 셈법의 총칭.양이나 제한 조건을 포함한다. 진법으로 이루어진 수를 진수! 진수는 진법으로 만들어진 수를 의미한다. 2. 기수기호로 수를 표현하기 위한 방법이다. 3. 프로그래머의 생각다 되는 것을 찾던지 다 안되는 것을 찾던지!10 10진법 -> N진법
2015.02.13