Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
Tags
- 분할정복
- map
- int
- Set
- 그래프
- BFS
- DFS
- 알고리즘
- 정렬
- 이분탐색
- 유클리드호제법
- 프로그래머스
- C++
- 최소공배수
- stoi
- 백트래킹
- 문자열
- N과M
- priority_queue
- 우선순위큐
- 배열
- 티스토리챌린지
- 에라토스테네스의 체
- Sort
- 백준
- 오블완
- 깊이우선탐색
- vector
- DP
- 다이나믹프로그래밍
Archives
- Today
- Total
목록struct (1)
안녕 세상아,
[c++/struct] 구조체(struct) 정렬하기 (vector 사용)
구조체를 정렬할 때 벡터로 변환해서 정렬하면 편하다. struct 입력 받는 것도 벡터를 이용해서 받으면 돼서 따로 문법을 외우지 않아도 된다. 역시 벡터가 짱인듯? 하지만 일반적인 벡터와 달리 조건이 있어야한다. 조건 없이 하면 에러가 나면서 작동하지 않는다. #include #include #include #include using namespace std; struct Person { string name; int kor, eng, math; }; bool compare(Person p1, Person p2) { if (p1.kor == p2.kor && p1.eng == p2.eng && p1.math == p2.math) return p1.name < p2.name; if (p1.kor ==..
c++ 개념
2023. 5. 8. 20:54