차근차근 915

Map 클래스에 벡터를 key 나 value 로 하고 싶으면 어떻게 해야 하나요?

검색어 : map의 value가 vector http://pgr21.com/pb/pb.php?id=bug&no=60211 map 을 사용하는데 궁금한게 있어서 질문합니다. map 을 선언할 때 map map1; 이런 식으로 선언한다면(즉 key 값을 vector 로 하고 싶다면) 어떻게 key 값을 insert 할 수 있나요? 혹시 무리한 시도를 하는건가요; 답변 주시면 감사하겠습니다~ ThEnd. 두 가지 방법 있습니다. [] 연산자 활용이랑, pair 활용 #include #include #include #include using namespace std; typedef vector key; typedef string data; typedef map cont; void main() cont map1;..

차근차근/C 2014.08.19

초보자분들을 위한 CSS 20가지 유용한 TIPS (하드코딩하는사람들)

http://www.androidside.com/bbs/board.php?bo_table=B57&wr_id=768 html / javascript / jquery / css / mobile 등의 수집 위키.https://github.com/nolboo/nolboo.github.io/wiki 구굴 웹사이트 서핑 중 좋은 정보 인듯 해서 공유 차원에서 글을 적습니다.CSS 관련 해서 참고 하시고 많은 도움 받았으면 합니다. 0.CSS의 기본적인 형태 및 속성 설명 링크 : http://ko.learnlayout.com/ 1.Use Reset.css ff, ie 등 브라우져가 처리 하는 방법이 다릅니다. 동일하게 재설정 할 필요가 있습니다. 프레임워크가 사용하는 몇몇 reset.css 안내 야후 reset C..

c++ , map의 key값 중복시 => multimap사용

map을 사용하는데key값이 중복된다면multimap을 사용하면 된다. https://kldp.org/node/93252안녕하세요...std::map를 이용해서 자료를 저장하려고 합니다.std::map사용시에 들어갈 자료가 세개라서 따로 맵을 이중으로 썼습니다.std::map m1; std::map, server&> m2;그런데 문제는 m1의 맵의 키값이 중복이 될 수도 있습니다. 결국 제가 하고 싶은건 m2의 키값 즉 m1의 값을 가지고 저장시키고 싶은데 다른 방법이 있을까요... =>답1키를 중복시키고 싶다면 std::map 대신에 std::multimap을 쓰면 되오.=>답2도움이 될지 모르겠지만 http://kldp.org/node/92964 를 참고해 보심이... =================..

차근차근/C 2014.08.18

stl - map사용법

http://yoshiki.tistory.com/entry/stl-map%EC%82%AC%EC%9A%A9%EB%B2%951. 맵(Map)이란? 맵(Map)은 set, multiset, multimap등과 같이 STL이 제공하는 자료형 중 하나이다. 2. 맵(Map)의 특징 첫번째, 두 개의 요소가 한 쌍을 이루어 하나의 자료를 이룬다. 첫 번째 요소는 first로써 인덱스이고, 두 번째 요소는 second로써 데이터이다. 그러므로, 인덱스와 데이터가 분리된 상태이며 독립적으로 자료형을 지정해줄 수 있다. 두번째, 반복자(iterator)와 배열 첨자를 사용하여 접근할 수 있다. 세번째, 자동적으로 정렬된 상태를 유지한다. 만약에 정렬할 수 없다면 출력 순서는 먼저 입력된 것이 가장 나중에 출력된다. 네번..

차근차근/C 2014.08.18

C++,STL :: list 사용하기

http://printf.egloos.com/1901255 코딩 by 하얀별....(20070820)문서 수정 20071116 .. main함수 추가, using name space 추가 .. 소스를 긁을 수 있도록 수정문서 수정 20071117 .. STL Vector 사용법 정리 후,참고 자료 링크 추가 STL을 한번 써볼려고해도 제대로 쉽게 정리해 놓은 곳이 별로 없더군요그래서, STL List 사용법을 나름 간단하게 정리해 보았습니다.STL List에서의 삽입, find, 소팅, 원소삭제, 해당index에 값 넣기, 개수세기, 모든 원소 삭제, 전체 값 출력하기…를 어떻게 사용해야할지 코드를 통해 살펴보도록 하겠습니다.. 실행화면은 아래와 같습니다. 위 화면 출력을 위한 코드는 아래와 같습니다. ..

차근차근/C 2014.08.18

[C++ STL 프로그래밍] 맵 (Map)

http://dream-cy.tistory.com/10 1. 시퀀스 컨테이너와 연관 컨테이너 - 시퀀스 컨테이너 : 순서 있게 자료를 보관하는 컨테이너 (vector, list, deque) - 연관 컨테이너 : key, value 형태로 짝을 이뤄 자료를 보관하는 컨테이너 (map, set) 2.Map 자료구조와 특징 map의 자료구조는 레드 블랙 트리(red black tree)를 사용합니다. 트리는 특정 노드의 값을 기준으로 작은 값은 왼쪽 서브트리, 큰 값은 오른쪽 서브트리에 저장되어 특정 값을 찾을때 선형 자료구조보다 빠르게 찾을 수 있습니다. 트리의 노드는 깊이가 작을 수록 성능에 유리하므로 균형있게 저장되는 것이 중요합니다. 따라서 기본 트리에서 변형하여 B-, B+, AVL, 레드블랙과 같..

차근차근/C 2014.08.18

자바스크립트 참고 사이트

온라인 강좌는 주로 외국 사이트밖에 없습니다. 한글로 된 강좌는... 음... 수준 미달인 곳이 태반인지라... 한극 사이트 보느니 그냥 책을 보시는게 나아요.(체계적으로 잘 정리된 곳은 대부분 외국 사이트들) 1. w3school http://www.w3schools.com/js/DEFAULT.asp 자바스크립트를 체계적으로 배우는 사람들이 많이 참고하는 곳입니다. 가장 기본적인 코드 작성법, 내장 객체들에 대한 설명, 메소드 등이 있고 무엇보다 "Try it"이라고 직접 코드를 짜보는 창이 있습니다. 2. Code Academy http://www.codecademy.com/tracks/javascript w3school에 나와있는 내용을 참고해서 직접 코드를 짜볼 수 있는 사이트입니다. 말 그대로 ..

반응형