목록분류 전체보기 (56)
momodudu.zip
마지막으로 푼 문제들 정리겸 포스팅. 1) String: Making Anagrams Anagram의 기본적인 문제. 두 string을 서로 anagram 관계로 만드려면 알파벳을 모두 몇개 삭제해야되는지 출력하는 문제. 각 string의 alphabet counting후 다른 갯수를 리턴해주면 된다. 2) Alteranting Characters 하나의 string에서 문자열이 한번씩 반복되도록 하려면 문자열에서 문자를 몇개 삭제해야되는가? 의 문제 아주 간단한 반복문 문제. 첫 문자열을 저장해놓고, 반복문을 돌리면서 이전 문자열과 비교한다. 이전 문자열과 다르면 counting하지 않고, 이전 문자열과 같으면 counting한다. 3) Sherlock and valid string valid stri..
STL Container 1. 시퀀스 컨테이너 - vector, list같은 기본적인 자료구조. 순서가 있는 data에 사용되며, data 양이 적을때 주로 사용 2. 연관 컨테이너 - map, set, unordered_map, unordered_set과 같은 대량의 자료를 저장/검색시 사용 일반 map/set과 unordered 는 말 그대로 순서가 있냐 없냐를 따질때 사용한다. map/set의 경우에는 이진트리나 Red-Black Tree로 sorted 상태로 유지하며, unordered_map/set은 말그대로 순서 없는 상태로 유지한다. hashing기법을 사용해서. 내가 마지막으로 알기로는 unordered_map/set은 STL이 아닌 그냥 라이브러리? 정도였던것 같은데, 그냥 쓴다. 거의 ..
학부시절에는 그래픽스의 "그"자도 만져본적이 없었는데, 어떻게 하다보니 첫 회사 첫 팀(이자 마지막)이 그래픽스 관련 팀이었다. 원래 개발자 신입은 다 그런것 같다. 내가 학부생때 그렸던 개발과는 전혀 다른일을 하는 경우가 많은것 같다. 그러다가 맞으면 계속 그 길을 가는거고 아님 아닌거고.. 무튼 그래서 처음 팀 내부 코드를 받고는... 진짜 멘붕이었다. EGL이 뭐냐고요.... 사실 아직도 잘 모른다..; 아무도 안가르쳐줬거든요... 물어봐도 자기가 짠거 아니라고 안알려줬거든요.. 솔직히 내가 먼저 알아서 공부를 했었어야 하는게 맞다 (...) 항상 그렇다. 시작할때 애초에 잘 해뒀으면 더 좋았을텐데.. 늘 눈앞에 있는 일에 급급해서 대충 이거구나. 하고 짚어넘어가는게 제일 큰 문제다.. 무튼, 그래..
3년동안 해온걸 복습하기 위해서는 먼저 노트북에 환경설정이 필요하다! 마음같아서는 퇴사한 회사에 두고온 하드디스크 그대로 들고오고싶다... 원래는 그냥 이론부터 쓰려고 했는데, 그냥 설정하는김에 같이 써보려고 한다. 일단 PowerSDK를 다운받아야한다. https://www.imgtec.com/developers/powervr-sdk-tools/installers/ Download the PowerVR Tools and SDK - Imagination Download the PowerVR Tools and SDK now and start building better applications faster, with our groundbreaking PowerVR Framework. www.imgtec.co..